Home Assistant - For Dummies (hass.io)

Hieno juttu, mutta mistäpä tuollainen: Home Assistant supported outdoor plug with power consumption support

Nyt on Tuyan Wifi-plugi, jossa on olemattoman huono "kuuluvuus" ja ei tietenkään virtamittausta.
Itsellä shellyn plugi kylmässä tallissa säältä suojattuna. Hyvin kesti ainakin viimetalven. Pelkkä lohkolämmitin niin ei se hörppää ku joku 500wattia.
 
Itsellä shellyn plugi kylmässä tallissa säältä suojattuna. Hyvin kesti ainakin viimetalven. Pelkkä lohkolämmitin niin ei se hörppää ku joku 500wattia.
Heh, totta. Tilasin tuollaisen BF-alesta mutta ei ole vielä saapunut. Katoksen alla nuo ulkopistorasiat ovat, joten tuskin suurta ongelmaa tulee plugien kanssa.
 
Hieno juttu, mutta mistäpä tuollainen: Home Assistant supported outdoor plug with power consumption support

Nyt on Tuyan Wifi-plugi, jossa on olemattoman huono "kuuluvuus" ja ei tietenkään virtamittausta.
Esim. Motonetistä: Emax älypistorasia IP44 energiankulutusmittarilla | Motonet Oy

Toista talvea tuollainen käytössä, Tuyan kautta yhdistetty Home Assistantiin. Itsellä on reilu kymmenen metriä reitittimestä lämpötolppaan, ei ole kuuluvuuden kanssa ollut ongelmaa.
 
Hieno juttu, mutta mistäpä tuollainen: Home Assistant supported outdoor plug with power consumption support

Nyt on Tuyan Wifi-plugi, jossa on olemattoman huono "kuuluvuus" ja ei tietenkään virtamittausta.
Ei sen plugin tms. ole pakko olla kulutusmittauksella. Kyllä tota automaatiota voi käyttää ilman niitä "johto irti/kiinni" -ilmoituksiakin, jonka esim. se kulutusmittaus mahdollistaa.
 
Tuo "Yleinen kamera" lisäosa toimii itsellä C200 kameran kanssa. Muut ei toiminut ollenkaan. Tuo "Tapo camera control" toimi kunnes piti syöttää salasana. Vaikka salasana oli oikein se ei silti hyväksynyt sitä.
Tapo on tosiaan uudemmissa firmwareissa blokannut pääsyä kameran hallintaan. Tuon Tapo: Cameras Control -integraation kanssa ilmenee juurikin niin, että valittaa väärästä salasanasta: Invalid cloud password on firmware build 230921 and higher · Issue #551 · JurajNyiri/HomeAssistant-Tapo-Control

Minulla on kaksi noita C200-kameroita ja olen pariin kertaan joutunut downgradaamaan niiden firmikset, kun olen vahingossa klikannut update-nappia. Työläs homma oli. Mutta haluan kuitenkin pitää tuon integraation käytössä, että saan automaatioilla kamerat kääntymään kohti seinää ja Privacy moden päälle silloin, kun ollaan kotona. Ja otettua liikehälytykset pois siksi aikaa, kun robotti-imuri pyörii asunnossa.
 
Viimeksi muokattu:
Tarvis vinkkejä Grafanan käyttöön.

- Grafana + InfluxDB asennettu Home Assistant OS:n kautta, en muista tarkalleen mitä ohjetta käytin, mutta about näin How to Set Up Grafana on Home Assistant
- Grafanasta Share -> Embed -> Kuvan mukainen osa linkistä.

Ongelmat:
- localhost:3000 osuus urlista ei toimi ollenkaan. Randomilla testaamalla huomasin, että se pitää olla homeassistant.local:8123, vaikka missään löytämässäni ohjeessa ei näin ole neuvottu. Pari tuntia googlettelemalla ja testaamalla sain purkkavirityksellä linkin tulemaan oikein (toinen kuva), en tiedä paskooko tämä jotain muuta. Toimii yhtä huonosti, vaikka urlin vaihtaa itse käsin.
- Home Assistanttiin laitetut kaaviot ei päivity olleenkaan. Grafanasta avattuna ne ovat päivittyneet.
- Jonkun ajan kuluttua kaavion tilalla on valkoinen ruutu ja 401. Korjaantuu väliaikaisesti, kun käyttää Grafanan auki. Yleinen ongelma ja googlettamalla löytyy paljon juttua aiheesta, mutta ei yhtään toimivaa korjasta, tai sitten ne ovat sellaisia, etten ymmärrä niiden toteuttamisesta yhtään mitään.

1733669975683.png


1733670211403.png
 
Tuossa on nyt ainakin tuo lock time range eli lukitsee sen halutun ajan. Voisiko sen kokeilla täppää pois?
 
Tuossa on nyt ainakin tuo lock time range eli lukitsee sen halutun ajan. Voisiko sen kokeilla täppää pois?
Tuo 401-error viittaisi autentikointiin eli kuten tuossa embedin luonnissakin mainitaan, pitää olla anonymous access sallittuna tai käyttäjä kirjautuneena grafanaan. Tuohon saattaisi auttaa jos kasvattaisi grafanan session pituutta holtittoman pitkäksi mutta tuo on vähän purkkapatentti. Anonymous access taas saattaisi readonly-asetuksilla olla osittain ratkaisu mutta graafi ei varmaan päivity kovin herkästi kun tulee selaimen cachesta. Tuohon cache-hommaan taisi jossain ollakin joku kikka miten tuohon urliin sai tehtyä joka päivitysellä uniikin osan niin tulee aina ladattua uusiksi, tai sitten generoi urliin nuo from= ja to= -unix-timerstampit joka kerta uusiksi.
 
Tapo on tosiaan uudemmissa firmwareissa blokannut pääsyä kameran hallintaan. Tuon Tapo: Cameras Control -integraation kanssa ilmenee juurikin niin, että valittaa väärästä salasanasta: Invalid cloud password on firmware build 230921 and higher · Issue #551 · JurajNyiri/HomeAssistant-Tapo-Control

Minulla on kaksi noita C200-kameroita ja olen pariin kertaan joutunut downgradaamaan niiden firmikset, kun olen vahingossa klikannut update-nappia. Työläs homma oli. Mutta haluan kuitenkin pitää tuon integraation käytössä, että saan automaatioilla kamerat kääntymään kohti seinää ja Privacy moden päälle silloin, kun ollaan kotona. Ja otettua liikehälytykset pois siksi aikaa, kun robotti-imuri pyörii asunnossa.
Kävin vilkaisemassa tuon githubin tilanteen, ja nyt näkyy valoa tunnelin päässä ja TP-linkiltä on tulossa korjaus tähän 13. joulukuuta. Ilmeisesti tapahtuu sovelluksen päivittämisellä ja sieltä sallitaan erikseen tämän integraation käyttö


On kyllä nostettava hattua tuolle integraation tekijälle, miten sinnikkäästi on hakenut ratkaisua tähän.
 
Onko HA olemassa joku plugi tms jolla saisi HSLn bussitiedot etusivulle näkymään?
 
Onko HA olemassa joku plugi tms jolla saisi HSLn bussitiedot etusivulle näkymään?
Ensimmäinen nettihakutulos:


edit: näemmä HSL on tehnyt muutoksia API-oikeuksiin ja voi olla ettei mikään lisäke enää toimi heidän kanssaan. Kokeilemallahan se selviää
( en asu HSL:n alueella niin en tiedä miten toimii)
 
Viimeksi muokattu:
Onko HA olemassa joku plugi tms jolla saisi HSLn bussitiedot etusivulle näkymään?
Jos haluaa helpolla eikä tarvetta automaatioille tai muutta ulkonäköä niin upotta iframella hsl:n oma näytön: Pysäkkinäyttö

Jos haluaa säätää oman näköiseksi ja mahdollisesti automaatioita tehdä lähtöjen mukaan niin alla olevalla onnistuu.

Vaatii digitransit-apin käyttäjäksi rekisteröitymistä. Järkevää valmista palikkaa en löytänyt, niin tein itse tällaisen mikä hakee tiedot sieltä apista.

Tällä kahden pysäkin seuraavat lähdöt talteen (laita urliin api-key ja pysäkkien koodit oikeiksi)

YAML:
rest:
  - resource: https://api.digitransit.fi/routing/v1/routers/hsl/index/graphql?digitransit-subscription-key=XXXXXXXX
    method: POST
    scan_interval: 30
    headers:
      User-Agent: Home Assistant
      Content-Type: application/graphql
    payload: >
     {
        stop1: stop(id: "HSL:212XXXX") {
            name
            stoptimesWithoutPatterns(numberOfDepartures: 4) {
                scheduledArrival
                realtimeArrival
                arrivalDelay
                scheduledDeparture
                realtimeDeparture
                departureDelay
                realtime
                realtimeState
                serviceDay
                headsign
                trip {
                  route {
                    shortName
                  }
                }
            }
        }
        stop2: stop(id: "HSL:212YYYY") {
            name
            stoptimesWithoutPatterns(numberOfDepartures: 4) {
                scheduledArrival
                realtimeArrival
                arrivalDelay
                scheduledDeparture
                realtimeDeparture
                departureDelay
                realtime
                realtimeState
                serviceDay
                headsign
                trip {
                  route {
                    shortName
                  }
                }
            }
        }
     }
    sensor:
      - name: HSL stop1 raw
        unique_id: hsl_stop1_raw
        value_template: OK
        json_attributes_path: "$.data.stop1"
        json_attributes:
          - "stoptimesWithoutPatterns"
      - name: HSL stop2 raw
        unique_id: hsl_stop2_raw
        value_template: OK
        json_attributes_path: "$.data.stop2"
        json_attributes:
          - "stoptimesWithoutPatterns"

Flex table cardilla olen tehnyt näille ui:hin näytöt:

YAML:
type: custom:flex-table-card
entities:
  include: sensor.hsl_stop2_raw
columns:
  - name: Pysäkin nimi
    icon: mdi:bus
    data: stoptimesWithoutPatterns
    modify: x.trip.route.shortName + " " + x.headsign
  - name: .
    data: stoptimesWithoutPatterns
    modify: >
      const now = new Date().getHours() * 60 * 60 + new Date().getMinutes() * 60
      + new Date().getSeconds(); if (Math.abs(x.realtimeDeparture - now) < 5*60)
      {
        Math.floor(Math.abs(x.realtimeDeparture - now)/60) + " min";
      } else {
        const lts = new Date(x.realtimeDeparture*1000 - 7200000).toLocaleTimeString('fi-FI');
        lts.substring(0, lts.length-3);
      }
css:
  table: "width: 100%; padding: 6px;"
  thead th: "color: transparent; padding: 0 0 6px 0;"
  thead th:first-child: "color: var(--secondary-text-color); font-size: 16px; font-weight: 500;"
  thead th ha-icon: "color: rgba(0,87,162,1);"
  tbody tr:nth-child(odd)+: "background-color: rgba(0,87,162,0.1);"
  tbody tr:nth-child(even)+: "background-color: rgba(0,87,162,0.2);"
  tbody td:first-child: >-
    font-weight: 300; border-top-left-radius: 4px; border-bottom-left-radius:
    6px;
  tbody td:last-child: >-
    font-weight: 500; border-top-right-radius: 4px; border-bottom-right-radius:
    6px;
 
Jos haluaa helpolla eikä tarvetta automaatioille tai muutta ulkonäköä niin upotta iframella hsl:n oma näytön: Pysäkkinäyttö

Jos haluaa säätää oman näköiseksi ja mahdollisesti automaatioita tehdä lähtöjen mukaan niin alla olevalla onnistuu.

Vaatii digitransit-apin käyttäjäksi rekisteröitymistä. Järkevää valmista palikkaa en löytänyt, niin tein itse tällaisen mikä hakee tiedot sieltä apista.

Tällä kahden pysäkin seuraavat lähdöt talteen (laita urliin api-key ja pysäkkien koodit oikeiksi)

YAML:
rest:
  - resource: https://api.digitransit.fi/routing/v1/routers/hsl/index/graphql?digitransit-subscription-key=XXXXXXXX
    method: POST
    scan_interval: 30
    headers:
      User-Agent: Home Assistant
      Content-Type: application/graphql
    payload: >
     {
        stop1: stop(id: "HSL:212XXXX") {
            name
            stoptimesWithoutPatterns(numberOfDepartures: 4) {
                scheduledArrival
                realtimeArrival
                arrivalDelay
                scheduledDeparture
                realtimeDeparture
                departureDelay
                realtime
                realtimeState
                serviceDay
                headsign
                trip {
                  route {
                    shortName
                  }
                }
            }
        }
        stop2: stop(id: "HSL:212YYYY") {
            name
            stoptimesWithoutPatterns(numberOfDepartures: 4) {
                scheduledArrival
                realtimeArrival
                arrivalDelay
                scheduledDeparture
                realtimeDeparture
                departureDelay
                realtime
                realtimeState
                serviceDay
                headsign
                trip {
                  route {
                    shortName
                  }
                }
            }
        }
     }
    sensor:
      - name: HSL stop1 raw
        unique_id: hsl_stop1_raw
        value_template: OK
        json_attributes_path: "$.data.stop1"
        json_attributes:
          - "stoptimesWithoutPatterns"
      - name: HSL stop2 raw
        unique_id: hsl_stop2_raw
        value_template: OK
        json_attributes_path: "$.data.stop2"
        json_attributes:
          - "stoptimesWithoutPatterns"

Flex table cardilla olen tehnyt näille ui:hin näytöt:

YAML:
type: custom:flex-table-card
entities:
  include: sensor.hsl_stop2_raw
columns:
  - name: Pysäkin nimi
    icon: mdi:bus
    data: stoptimesWithoutPatterns
    modify: x.trip.route.shortName + " " + x.headsign
  - name: .
    data: stoptimesWithoutPatterns
    modify: >
      const now = new Date().getHours() * 60 * 60 + new Date().getMinutes() * 60
      + new Date().getSeconds(); if (Math.abs(x.realtimeDeparture - now) < 5*60)
      {
        Math.floor(Math.abs(x.realtimeDeparture - now)/60) + " min";
      } else {
        const lts = new Date(x.realtimeDeparture*1000 - 7200000).toLocaleTimeString('fi-FI');
        lts.substring(0, lts.length-3);
      }
css:
  table: "width: 100%; padding: 6px;"
  thead th: "color: transparent; padding: 0 0 6px 0;"
  thead th:first-child: "color: var(--secondary-text-color); font-size: 16px; font-weight: 500;"
  thead th ha-icon: "color: rgba(0,87,162,1);"
  tbody tr:nth-child(odd)+: "background-color: rgba(0,87,162,0.1);"
  tbody tr:nth-child(even)+: "background-color: rgba(0,87,162,0.2);"
  tbody td:first-child: >-
    font-weight: 300; border-top-left-radius: 4px; border-bottom-left-radius:
    6px;
  tbody td:last-child: >-
    font-weight: 500; border-top-right-radius: 4px; border-bottom-right-radius:
    6px;
Hitto, en tiennytkään tuota HSL:n omaa pysäkkinäyttöjuttua. Itselläni on satunnainen tarve kahdelle lähipysäkin aikataululle ja tuollahan saa tehtyä helposti sellaisen ilman mitään HSL-integraatiota. Tarvetta kun itselläni on ehkä muutaman kerran vuodessa niin ei ole tähän mennessä jaksanut nähdä vaivaa ruveta ihmettelemään noita (ilmeisesti huonosti toimivia) HSL-integraatioita tai mitään digitransit-APIa.
 
Tuossa on nyt ainakin tuo lock time range eli lukitsee sen halutun ajan. Voisiko sen kokeilla täppää pois?
No sehän se oli...Testasin muka aiemmin sen kanssa ja ilman, ettei vaikuttanut siihen, mutta :think:

Tuo 401-error viittaisi autentikointiin eli kuten tuossa embedin luonnissakin mainitaan, pitää olla anonymous access sallittuna tai käyttäjä kirjautuneena grafanaan. Tuohon saattaisi auttaa jos kasvattaisi grafanan session pituutta holtittoman pitkäksi mutta tuo on vähän purkkapatentti. Anonymous access taas saattaisi readonly-asetuksilla olla osittain ratkaisu mutta graafi ei varmaan päivity kovin herkästi kun tulee selaimen cachesta. Tuohon cache-hommaan taisi jossain ollakin joku kikka miten tuohon urliin sai tehtyä joka päivitysellä uniikin osan niin tulee aina ladattua uusiksi, tai sitten generoi urliin nuo from= ja to= -unix-timerstampit joka kerta uusiksi.
Jaa-a, alkaa taas vaikuttaan siltä, että saa hylätä koko homman ku lueskeli noita dokumentaatioita. Miksi näin olennaisella asialle edes pitäisi olla mitään tarvetta minkään dokumentaation lukemiselle.
Aivan käsittämätön homma jo lähtöjään, että HA:ssa ei ole vakiona ominaisuutta laittaa samaan kaavioon eri mittayksiköitä, kuten lämpötila ja teho.
 
Joko ilta väsyttää liikaa mutta en ihan nyt saa päähän mikä mättää.
Tein configurationiin uuden sensorin mikä laskee vaiheet jne. näistä tehden laitteen kokonaistehon. Tämä laskee ihan oikein tuon watteina. Class on myös energy.
Sitten jos haluaisin lisätä tämän tuonne Energy dashboardiin, niin tämä pitää muuttaa kWh. Tein helpperin integral sensorilla ja saan tästä kulutuksen. Mutta kun katson tietoja, niin tämän classi ei ole energy, vaan se puuttuu kokonaan.
Tämän takia Energy dashboard valittaa, että tämä ei ole oikein. Teenkö tämän nyt jotenkin liian vaikeasti vai pitäisikö ensin muuttaa tämä W -> kWh (muokata nykyistä kaavaa, että saa suoraan kWh kulutuksen) ja sen jälkeen tehdä tästä utility meter?
 
Joko ilta väsyttää liikaa mutta en ihan nyt saa päähän mikä mättää.
Tein configurationiin uuden sensorin mikä laskee vaiheet jne. näistä tehden laitteen kokonaistehon. Tämä laskee ihan oikein tuon watteina. Class on myös energy.
Sitten jos haluaisin lisätä tämän tuonne Energy dashboardiin, niin tämä pitää muuttaa kWh. Tein helpperin integral sensorilla ja saan tästä kulutuksen. Mutta kun katson tietoja, niin tämän classi ei ole energy, vaan se puuttuu kokonaan.
Tämän takia Energy dashboard valittaa, että tämä ei ole oikein. Teenkö tämän nyt jotenkin liian vaikeasti vai pitäisikö ensin muuttaa tämä W -> kWh (muokata nykyistä kaavaa, että saa suoraan kWh kulutuksen) ja sen jälkeen tehdä tästä utility meter?
Sensorille voi myös lisätä tuon device class tiedon käyttäen customize.yaml:aa jos sensorin UI:ssa ei ole tälle optiolle mahdollisuutta

Koodi:
sensor.integral_kwh:     #muokattava sensori
  device_class: energy

 
Sensorille voi myös lisätä tuon device class tiedon käyttäen customize.yaml:aa jos sensorin UI:ssa ei ole tälle optiolle mahdollisuutta

Koodi:
sensor.integral_kwh:     #muokattava sensori
  device_class: energy

Pitää kokeilla tätä. Dev puolella saa statesin kautta laitettua tuon mutta se katoaa sieltä. Eli on vain hetkellinen.

Mietin myös, että pitäisi tuo tehon laskenta olla classina power? Kun eilen tätä Googletin niin toiset sanoo energy ja toiset power. Lisäksi integralin pitäisi osaa luoda oikea class sen mukaan mikä on lähde. Kokeilin näitä eri integralin sum vaihtoehtoja niin ei ollut vaikutusta.

Vai onko tähän joku oikeampi tapa?
Nyt ensin oman sensorin mikä laskee amppeereista watit. Sen jälkeen tarkoitus oli tehdä tuo helper käyttäen trapezoidalia ja tämän kwh sitoa Energy dashboardin yksittäisiin laitteisiin.
 
Pitää kokeilla tätä. Dev puolella saa statesin kautta laitettua tuon mutta se katoaa sieltä. Eli on vain hetkellinen.

Mietin myös, että pitäisi tuo tehon laskenta olla classina power? Kun eilen tätä Googletin niin toiset sanoo energy ja toiset power. Lisäksi integralin pitäisi osaa luoda oikea class sen mukaan mikä on lähde. Kokeilin näitä eri integralin sum vaihtoehtoja niin ei ollut vaikutusta.

Vai onko tähän joku oikeampi tapa?
Nyt ensin oman sensorin mikä laskee amppeereista watit. Sen jälkeen tarkoitus oli tehdä tuo helper käyttäen trapezoidalia ja tämän kwh sitoa Energy dashboardin yksittäisiin laitteisiin.

Itsellä on vastaavia sensoreita jotka sain aikoinaan kelpaamaan Energy dashboardille:

Tässä on esimerkiksi sensor.xxx_ottoteho atribuutit, ne löytyy Developer tools --> states sivulta HA:ssa.
Koodi:
state_class: measurement
unit_of_measurement: kW
device_class: power
icon: mdi:pulse
friendly_name: Xxx ottoteho

Yllä olevasta tehomittauksesta sitten integraalilla energiaksi. Kannattaa käyttää left eikä trapezoidalia jos haluaa tarkemman tuloksen Home assistant tyyppisestä datasta. Muistaakseni oli niin, että jos halusi energiamittauksen kelpaavan Energy dashboardille niin tehomittauksessa piti olla tuo device_class: power jolloin integraali kelpaa sitten Energy dashboardille.

Koodi:
- platform: integration
  source: sensor.xxx_ottoteho
  name: Xxx ottoenergia
  unique_id: sensor.xxx_ottoenergia
  method: left
  round: 2
 
Itsellä on vastaavia sensoreita jotka sain aikoinaan kelpaamaan Energy dashboardille:

Tässä on esimerkiksi sensor.xxx_ottoteho atribuutit, ne löytyy Developer tools --> states sivulta HA:ssa.
Koodi:
state_class: measurement
unit_of_measurement: kW
device_class: power
icon: mdi:pulse
friendly_name: Xxx ottoteho

Yllä olevasta tehomittauksesta sitten integraalilla energiaksi. Kannattaa käyttää left eikä trapezoidalia jos haluaa tarkemman tuloksen Home assistant tyyppisestä datasta. Muistaakseni oli niin, että jos halusi energiamittauksen kelpaavan Energy dashboardille niin tehomittauksessa piti olla tuo device_class: power jolloin integraali kelpaa sitten Energy dashboardille.

Koodi:
- platform: integration
  source: sensor.xxx_ottoteho
  name: Xxx ottoenergia
  unique_id: sensor.xxx_ottoenergia
  method: left
  round: 2
Kiitoksia. Mietin kanssa että pitää vaihtaa tuo power ja kokeilla. Integraalilla saan sen kwh muotoon.
Edit. Tein tuon muutoksen, että class on power ja sen jälkeen helpperin kautta integraalin. Toimii heti.
 
Viimeksi muokattu:
Ongelmaa valojen ohjauksessa. Minulla on 4kpl FUT035Z+ led nauhojen ohjaimia. Alunperin ne tunnistuivat z2mq oikein ja kaikki toimi kuten piti. Nyt jossain välissä ne onkin vaihtuneet tuossa z2mq laiteluettelossa Tuya TS0502B:ksi ja samalla valojen transition ominaisuus lakkasi toimimasta. Lisäksi ne temppuilevat siten, että välillä ne syttyvät vain minimikirkkaudella liiketunnistimesta.
Yritin tuota yhtä noista poistaa pakolla ja parittaa uudelleen, mutta aina ne vain tunnistuvat tuoksi TS050B:ksi? Mikähän tuohon auttaisi.? En ole varma missä kohtaa tuo muutos on käynyt niin ei kehtaisi alkaa backupeistakaan etsimään ja en tiedä olisiko siitäkään apua, kun ovat itsestään vaihtuneet "vääräksi" laitteeksi.
 
HAOS:n päivitys ei onnistu, tulee tällainen herja:

1733949207727.png


Järjestelmä kyllä tuntuu toimivan, eli onko syytä koittaa palauttaa edellinen versio päivityksestä?
 
HAOS:n päivitys ei onnistu, tulee tällainen herja:

1733949207727.png


Järjestelmä kyllä tuntuu toimivan, eli onko syytä koittaa palauttaa edellinen versio päivityksestä?
Tarkista DNS serverit.
Virheen mukaan ei saa yhteyttä ulkoverkkoon, että voisi lataa.
 
Tarkista DNS serverit.
Virheen mukaan ei saa yhteyttä ulkoverkkoon, että voisi lataa.


HA:ssä näyttää olevan 80.75.96.80. Onkohan tuolla valokuitumuuntimen asetuksissa mennyt joku vikaan? En kyllä mielestäni tehnyt muuta kun uuden WLANin Shellyn vuotohälyttimelle.
 
HA:ssä näyttää olevan 80.75.96.80. Onkohan tuolla valokuitumuuntimen asetuksissa mennyt joku vikaan? En kyllä mielestäni tehnyt muuta kun uuden WLANin Shellyn vuotohälyttimelle.
Jos kuitenkin HA sisäverkon IP:n niin tuo on todennäköisesti operaattorin oma DNS palvelin, yleensä ne näitä tuppaavat jakamaan.
Voit vaihtaa siihen modeemin sisäverkon gatewayn IP:n tai sitten käyttää yleisiä DNS servereitä kuten 1.1.1.1 tai 8.8.8.8 jne.
Tarkista myös, että gateway IP on olemassa, että pääsee ulospäin.
 
Kyllä nuo päivitykset rupesivat toimimaan kun vaihdoin tuon DNS servin 1.1.1.1. Tuo operaattorin DNS on voinut lakata toimimasta kun operaattori vaihtuu, mutta sen piti kyllä vaihtua käsittäkseni vasta 1.1.2025.
Halutessa voit konfiguroida reitittimestä että jakaa oman sisäisen dns jolloin saat nimellä juteltua laitteistosi kanssa. Sitten wan puolelle halutut julkiset dns osoitteet, eikä operaattorin omia.
 
Ongelmaa valojen ohjauksessa. Minulla on 4kpl FUT035Z+ led nauhojen ohjaimia. Alunperin ne tunnistuivat z2mq oikein ja kaikki toimi kuten piti. Nyt jossain välissä ne onkin vaihtuneet tuossa z2mq laiteluettelossa Tuya TS0502B:ksi ja samalla valojen transition ominaisuus lakkasi toimimasta. Lisäksi ne temppuilevat siten, että välillä ne syttyvät vain minimikirkkaudella liiketunnistimesta.
Yritin tuota yhtä noista poistaa pakolla ja parittaa uudelleen, mutta aina ne vain tunnistuvat tuoksi TS050B:ksi? Mikähän tuohon auttaisi.? En ole varma missä kohtaa tuo muutos on käynyt niin ei kehtaisi alkaa backupeistakaan etsimään ja en tiedä olisiko siitäkään apua, kun ovat itsestään vaihtuneet "vääräksi" laitteeksi.

Tuolla ainakin "kapteenivamma" raportoinut samankuuloisen ongelman juuri äsken, eiköhän se sieltä selviäkin.
 
Tapo cameras control toimii jälleen.
Hmm.. mikä ei toiminut ja mikä nyt toimii ja mitä piti tehdä? Kysyn siksi, että mulla on Tapon ovikello mitä yritän kuumeisesti integraoida Home Assistantiin mutta toi ovikellon H200 hubi on discoveryssa, mutta käyttäjätunnus ja salasana ei passaa. Mietin, että olisko tähän nyt ratkaisu olemassa vai onko tää Tapon ovikello vaan sellainen mitä ei voi mitenkään päin integroida.

EDIT: ainakaan TAPO 3.8.1 ei ole vielä jaossa storessa, minkä tarkoitus oli korjata pilviautentikoinnin ongelmat.
 
Viimeksi muokattu:
Hmm.. mikä ei toiminut ja mikä nyt toimii ja mitä piti tehdä? Kysyn siksi, että mulla on Tapon ovikello mitä yritän kuumeisesti integraoida Home Assistantiin mutta toi ovikellon H200 hubi on discoveryssa, mutta käyttäjätunnus ja salasana ei passaa. Mietin, että olisko tähän nyt ratkaisu olemassa vai onko tää Tapon ovikello vaan sellainen mitä ei voi mitenkään päin integroida.

EDIT: ainakaan TAPO 3.8.1 ei ole vielä jaossa storessa, minkä tarkoitus oli korjata pilviautentikoinnin ongelmat.

iphonelle se tuli päivällä.
 
Ei haulla meinaa löytyä, kuinkas nuo ESP32-hommat sai aktivoitua HA-ympäristöön? Jotain SSL:ään liittyvää tulee vastaan niiden flashaamiseen liittyen, mutta onko se ainoa reitti ja miten se sitten onnistuisi helpoiten?
 
Ensin asennettaan ESPHome, löytyy addoneista

Sitten flashataan se ESP32 lauta:


EDIT. virheellistä tietoa
 
Viimeksi muokattu:
Missä tarvitaan Terminal ja ssh?
Asentaa tuo ESPHomen vaan sieltä addoneista. Sen jälkeen voi asentaa selaimen kautta sen esphome web version koska jos ajaa kotiverkossa niin harvemmmin on HTTPS yhteys ja tiputtaa oman softan wlanin yli.

Tuetut selaimet chome/edge ainakin.
 
Eiku joo, seison kojattuna, linkkaisin vaan nopeasti nuo mitä löysin. Termina&SSH tarvittiin HACSin asennukseen? Oliko sitten siellä ennen pelkästään tuo ESPHome? On jo aikaa kun itelle nuo asensin, niin sen jälkeen voinu vähän asiat muuttua...
 
Eiku joo, seison kojattuna, linkkaisin vaan nopeasti nuo mitä löysin. Termina&SSH tarvittiin HACSin asennukseen? Oliko sitten siellä ennen pelkästään tuo ESPHome? On jo aikaa kun itelle nuo asensin, niin sen jälkeen voinu vähän asiat muuttua...
Joo ESPhome löytyy nykyään addoneista suoraan jos esim. HAOS käytössä. Ohjelmointi tapahtuu suoraan selaimella ja voi heti puskea oman kontin jos HTTPS käytössä. Jos ei niin pitää ajaa eka se kevyt versio mikä tuo laitteen esim. wlaniin ja sen jälkeen voi ajaa oman. Tämä tapahtuu tuon addonin kautta ja linkkaa sinne sivulle mistä voi tehdä tuon.
 
Joo ESPhome löytyy nykyään addoneista suoraan jos esim. HAOS käytössä. Ohjelmointi tapahtuu suoraan selaimella ja voi heti puskea oman kontin jos HTTPS käytössä. Jos ei niin pitää ajaa eka se kevyt versio mikä tuo laitteen esim. wlaniin ja sen jälkeen voi ajaa oman. Tämä tapahtuu tuon addonin kautta ja linkkaa sinne sivulle mistä voi tehdä tuon.
Hieman termit hukassa, mutta siis ilman HTTPS:ää Web - ESPHome kautta flash ja sen asennuswizardin kautta kytkentä wlaniin? Tämän jälkeen laitteen pitäisi löytyä Home Assistantista kun ESPHome on jo asennettuna, vai pitääkö se vielä jotenkin tehdä Add devicen kautta?
 
Hieman termit hukassa, mutta siis ilman HTTPS:ää Web - ESPHome kautta flash ja sen asennuswizardin kautta kytkentä wlaniin? Tämän jälkeen laitteen pitäisi löytyä Home Assistantista kun ESPHome on jo asennettuna, vai pitääkö se vielä jotenkin tehdä Add devicen kautta?
Joo kyllä. Sen jälkeen laite näkyy ESPhomessa ja voit ottaa sen hallintaan, ajaa oman konffin.
 
Tuli vissiin joku kirjoitus virhe OAuth tietoihin. Poistamalla tuon daikin onectan HA:sta ja asentamalla uudestaan niin ei nollaa jotain tiedostoa vaan sama virhe löytyy uudestaan. Mihin tuo tallentaa nuo tiedot?
 
Viimeksi muokattu:
Tuli vissiin joku kirjoitus virhe OAuth tietoihin. Poistamalla tuon daikin onectan HA:sta ja asentamalla uudestaan niin ei nollaa jotain tiedostoa vaan sama virhe löytyy uudestaan. Mihin tuo tallentaa nuo tiedot?
Itse kanssa poistin jonkun ohjelman ja yritin asentaa uudelleen, niin ei onnistunut asennus. Piti ainakin käynnistää HA uudelleen ja taisin myös sulkea ja käynnistää tuon "serverin".

Mutta ei varmaan auta tuohon ongelmaan kumminkaan.
 
Voi olla jossain vaiheessa, että tulisi mieleen hankkia jotain :D


Tyhmä kysymys, mutta saakos tuota HA:ta toimimaan jotenkin puhelimella? Kun se tietysti on eri verkossa?

Tailscale on aika helppo viritellä.

 
Onkohan oikea ketju?

Amazon Alexa.. Saako ton jotenki reagoimaan Androidin kanssa lukitysnäytöllä omaan ääneen?

Näinkin pieni juttu, kun autotallin oven avaus. Jostain syystä smartthings ja bixby sanoo että "ei tueta turvallisuussyistä", mutta Amazon Alexa toimii. Siis manuaalisesti. Mutta yritän jonku äänikomennon saada läpi..
 
Tuli vissiin joku kirjoitus virhe OAuth tietoihin. Poistamalla tuon daikin onectan HA:sta ja asentamalla uudestaan niin ei nollaa jotain tiedostoa vaan sama virhe löytyy uudestaan. Mihin tuo tallentaa nuo tiedot?
Asetukset > laitteet ja palvelut > kolme pistettä oik yläkulma > tunnistetiedot.
Sinne voi jäädä ne väärät, voi poistaa ja sit uusi yritys.
 
Tulee käytettyä tuota Sensor light blueprintiä ja sillä olen pääsääntöisesti saanut kyllä valojen kanssa halutun lopputuloksen aikaiseksi. Nyt haluaisin kuitenkin tehdä niin, että ulkovalot syttyisivät 30% kirkkaudella auringon nousun ja laskun mukaan. Tämä on vielä helppoa, mutta haluaisin siihen liiketunnistimen siten, että kun se havaitsee liikettä se nostaa kirkkauden 100% ja sitten vaikka 10min päästä laskee sen takaisin tuohon 30% eikä sammuta noita pihavaloja. Miten tuon saisi onnistumaan?
 
Tulee käytettyä tuota Sensor light blueprintiä ja sillä olen pääsääntöisesti saanut kyllä valojen kanssa halutun lopputuloksen aikaiseksi. Nyt haluaisin kuitenkin tehdä niin, että ulkovalot syttyisivät 30% kirkkaudella auringon nousun ja laskun mukaan. Tämä on vielä helppoa, mutta haluaisin siihen liiketunnistimen siten, että kun se havaitsee liikettä se nostaa kirkkauden 100% ja sitten vaikka 10min päästä laskee sen takaisin tuohon 30% eikä sammuta noita pihavaloja. Miten tuon saisi onnistumaan?
Itse tein omat valoautomaatiot noudattamalla Smart Home Junkien "The best 5 Automations" artikkelia ja videota. Ensimmäinen automaatio on juurikin liikkeeseen reagoiva automaatio ja toinen on auringon laskuun ja nousuun liittyvä automaatio. Ne voi helposti yhdistää automaatioksi, jossa ensin valot pannaan päällle 30% kirkkaudelle auringon laskun jälkeen ja toinen ehto on, että liikkeestä valo laitetaan 100% kirkkaudelle halutuksi ajaksi. Kolmas ehto on että auringon noustessa valo laitetaan pois päältä.

 

Statistiikka

Viestiketjuista
262 741
Viestejä
4 564 309
Jäsenet
75 013
Uusin jäsen
52375

Hinta.fi

Back
Ylös Bottom