Kotiautomaatio

Tulipa mieleen kysymys Home Assistantista ja Node-Redistä, täällä varmaan joku osaa kertoa ratkaisun seuraavanlaiseen toiminnallisuuteen:

Eli olisi kaksi binary_sensoria, kutsutaan niitä vaikka A ja B. Niistä pitäisi saada tieto eteenpäin vain jos A aktivoituu hetkeä ennen (about muutamasta sekunnista puoleen minuuttiin) B:tä. Jos B aktivoituu ennen A:ta niin ei tehdä mitään. Ja lisäksi tuossa varmaan pitäisi varmuuden vuoksi olla joku logiikka että jos tuo B on ollut aktiivisena viimeisen 5min aikana niin tuota A-B -järjestystäkään ei huomioitaisi.

Kaikenlaista monimutkaistakin logiikkaa on tuolla Node-Redillä tullut tehtyä mutta nyt ei oikein keksi miten tuota lähtisi ratkomaan. Luultavasti ratkaisu on ihan simppeli ja ilmeinen mutta eipä ainakaan omaan päähän tullut noin tunnin pähkimisellä.

(ja kun kuitenkin joku ihmettelee mikä tuon käyttötarkoitus on, niin kerrottakoon sen verran että liittyy osana yhteen aika monimutkaiseen valojen ohjaukseen, A on oven magneettikosketin ja B on liiketunnistin)
Jos en väärin muista niin eikö kaikista sensoreista löydy viimeisin tilamuutos timestampina millisekunnin tarkkuudella. Eli triggerinä B:n aktivoituminen ja seuraavaksi A:n tilan ja tilamuutoksen ajankohdan tarkastus?
 
Tulipa mieleen kysymys Home Assistantista ja Node-Redistä, täällä varmaan joku osaa kertoa ratkaisun seuraavanlaiseen toiminnallisuuteen:

Eli olisi kaksi binary_sensoria, kutsutaan niitä vaikka A ja B. Niistä pitäisi saada tieto eteenpäin vain jos A aktivoituu hetkeä ennen (about muutamasta sekunnista puoleen minuuttiin) B:tä. Jos B aktivoituu ennen A:ta niin ei tehdä mitään. Ja lisäksi tuossa varmaan pitäisi varmuuden vuoksi olla joku logiikka että jos tuo B on ollut aktiivisena viimeisen 5min aikana niin tuota A-B -järjestystäkään ei huomioitaisi.

Kaikenlaista monimutkaistakin logiikkaa on tuolla Node-Redillä tullut tehtyä mutta nyt ei oikein keksi miten tuota lähtisi ratkomaan. Luultavasti ratkaisu on ihan simppeli ja ilmeinen mutta eipä ainakaan omaan päähän tullut noin tunnin pähkimisellä.

(ja kun kuitenkin joku ihmettelee mikä tuon käyttötarkoitus on, niin kerrottakoon sen verran että liittyy osana yhteen aika monimutkaiseen valojen ohjaukseen, A on oven magneettikosketin ja B on liiketunnistin)

Luulen, että "trigger"-noden kanssa kikkailemalla tuo voisi onnistua. Ohjaa molemmat eventit samaan trigger-nodeen, ja laittaa väärän eventin resetoimaan triggerin tms. Googlaile vähän esimerkkejä, itse sain aikanaan ahaa-elämyksen tuosta nodesta, ja aika näppäriä juttuja se mahdollistaa.
 
Tulipa mieleen kysymys Home Assistantista ja Node-Redistä, täällä varmaan joku osaa kertoa ratkaisun seuraavanlaiseen toiminnallisuuteen:
Kokeile mitä ChatGPT sanoo. Minä pähkäilin filter noden kanssa ja aika helposti homma selvisi AI:n avulla.
 
Jos en väärin muista niin eikö kaikista sensoreista löydy viimeisin tilamuutos timestampina millisekunnin tarkkuudella. Eli triggerinä B:n aktivoituminen ja seuraavaksi A:n tilan ja tilamuutoksen ajankohdan tarkastus?
Luulen, että "trigger"-noden kanssa kikkailemalla tuo voisi onnistua. Ohjaa molemmat eventit samaan trigger-nodeen, ja laittaa väärän eventin resetoimaan triggerin tms. Googlaile vähän esimerkkejä, itse sain aikanaan ahaa-elämyksen tuosta nodesta, ja aika näppäriä juttuja se mahdollistaa.
Kiitoksia vinkeistä, pitääpä tutustua tarkemmin tuohon trigger-nodeen kunhan kerkiää duunista takaisin kotosalle. Aikaisemmin vilkaisin nopeasti tuotakin mutta jostain syystä totesin ettei siitä olisi hyötyä, ehkäpä olin väärässä.
 
Kiitoksia vinkeistä, pitääpä tutustua tarkemmin tuohon trigger-nodeen kunhan kerkiää duunista takaisin kotosalle. Aikaisemmin vilkaisin nopeasti tuotakin mutta jostain syystä totesin ettei siitä olisi hyötyä, ehkäpä olin väärässä.
Ei varmaan onnistu tuolla triggerillä kun siinä ei pääse noihin entityn sisäisiin attribuutteihin käsiksi, mutta ihan current state nodesta saa ulos entityn koko datan objektina, josta löytyy last_changed, last_updated ja timeSinceChangedMs attribuutit, joiden avulla saat tarkistettua mikä aika edellisestä tilamuutoksesta on kulunut.
 
Kokeile mitä ChatGPT sanoo. Minä pähkäilin filter noden kanssa ja aika helposti homma selvisi AI:n avulla.

Voit luoda tuollaisen logiikan Node-RED:llä käyttäen eri tyyppisiä solmuja (nodes). Alla on yksi mahdollinen tapa toteuttaa tämä:

1. **`binary_sensor` solmut (nodes)**: Luo kaksi `binary_sensor` solmua, yksi kullekin sensorille (A ja B). Nämä solmut kuuntelevat kunkin sensorin tilaa ja lähettävät viestin eteenpäin, kun sensorin tila muuttuu.

2. **`rbe` solmu**: Lisää kummankin `binary_sensor` solmun jälkeen `rbe` (Report by Exception) solmu. Nämä solmut lähettävät viestin eteenpäin vain, jos sensorin tila muuttuu (aktivoidu tai deaktivoi). Tämä estää sensorien jatkuvan tilan lähettämisen.

3. **`delay` solmu**: Luo kaksi `delay` solmuta, joissa määrität viiveeksi haluamasi aikavälin (muutamasta sekunnista puoleen minuuttiin). Nämä solmut pitävät viestin jonkin aikaa ennen sen lähettämistä eteenpäin.

4. **`join` solmu**: Tämän solmun avulla voit yhdistää A:n ja B:n sensoritilat yhteen objektiin. `Join` solmu yhdistää sensorien tilat, ja lähettää viestin eteenpäin, kun molemmat sensorit ovat aktiivisia.

5. **`function` solmu**: Tässä solmussa voit kirjoittaa JavaScript-koodia, joka tarkistaa sensorien tilat. Tässä tapauksessa haluat tarkistaa, että A aktivoitui ennen B:tä.

6. **`stoptimer` solmu**: Tämä solmu voidaan lisätä B:n sensorin jälkeen, ja määritetään 5 minuutiksi. Jos B on aktiivinen yli 5 minuutin, niin se estää viestin lähettämisen eteenpäin.

7. **`debug` solmu**: Tämä on lopullinen solmu, joka näyttää lopullisen viestin debug-paneelissa.

Tässä on esimerkkikoodi `function` solmuun, joka tarkistaa sensorien tilat:

```javascript
let sensorA = msg.payload.sensorA;
let sensorB = msg.payload.sensorB;

if (sensorA && !sensorB) {
// A aktivoitui ennen B:tä.
return msg;
} else {
// B aktivoitui ennen A:ta. Älä tee mitään.
return null;
}
```

Tämä on vain yksi tapa toteuttaa tätä logiikkaa, ja saatat joutua mukauttamaan sitä hieman, jotta se sopisi paremmin oman asennuksesi kanssa. Lisäksi saatat haluta lisätä lisää solmuja tai logiikkaa käsittelemään mahdollisia virhetiloja.
 
Voit luoda tuollaisen logiikan Node-RED:llä käyttäen eri tyyppisiä solmuja (nodes). Alla on yksi mahdollinen tapa toteuttaa tämä:

1. **`binary_sensor` solmut (nodes)**: Luo kaksi `binary_sensor` solmua, yksi kullekin sensorille (A ja B). Nämä solmut kuuntelevat kunkin sensorin tilaa ja lähettävät viestin eteenpäin, kun sensorin tila muuttuu.

2. **`rbe` solmu**: Lisää kummankin `binary_sensor` solmun jälkeen `rbe` (Report by Exception) solmu. Nämä solmut lähettävät viestin eteenpäin vain, jos sensorin tila muuttuu (aktivoidu tai deaktivoi). Tämä estää sensorien jatkuvan tilan lähettämisen.

3. **`delay` solmu**: Luo kaksi `delay` solmuta, joissa määrität viiveeksi haluamasi aikavälin (muutamasta sekunnista puoleen minuuttiin). Nämä solmut pitävät viestin jonkin aikaa ennen sen lähettämistä eteenpäin.

4. **`join` solmu**: Tämän solmun avulla voit yhdistää A:n ja B:n sensoritilat yhteen objektiin. `Join` solmu yhdistää sensorien tilat, ja lähettää viestin eteenpäin, kun molemmat sensorit ovat aktiivisia.

5. **`function` solmu**: Tässä solmussa voit kirjoittaa JavaScript-koodia, joka tarkistaa sensorien tilat. Tässä tapauksessa haluat tarkistaa, että A aktivoitui ennen B:tä.

6. **`stoptimer` solmu**: Tämä solmu voidaan lisätä B:n sensorin jälkeen, ja määritetään 5 minuutiksi. Jos B on aktiivinen yli 5 minuutin, niin se estää viestin lähettämisen eteenpäin.

7. **`debug` solmu**: Tämä on lopullinen solmu, joka näyttää lopullisen viestin debug-paneelissa.

Tässä on esimerkkikoodi `function` solmuun, joka tarkistaa sensorien tilat:

```javascript
let sensorA = msg.payload.sensorA;
let sensorB = msg.payload.sensorB;

if (sensorA && !sensorB) {
// A aktivoitui ennen B:tä.
return msg;
} else {
// B aktivoitui ennen A:ta. Älä tee mitään.
return null;
}
```

Tämä on vain yksi tapa toteuttaa tätä logiikkaa, ja saatat joutua mukauttamaan sitä hieman, jotta se sopisi paremmin oman asennuksesi kanssa. Lisäksi saatat haluta lisätä lisää solmuja tai logiikkaa käsittelemään mahdollisia virhetiloja.
Tuo vaikuttaisi olevan kauhean monimutkainen tapa toteuttaa tuo toiminnallisuus. Tuosta "trigger" -nodestakaan ei ollut suoraan apua mitä aiemmin mainittiin mutta kahdella "trigger-state" -nodella, "stoptimer" -nodella ja parilla "change" -nodella sai ainakin teoriassa toimivan (injecteillä ja debugeilla testatun) ratkaisun aikaiseksi. Eikä tarvitse edes mitään timestamppeja vertailla.

Trigger-state siis tarttuu tiettyyn tilatiedon muutokseen ja tuon noden voi disabloida lähettämällä payloadiksi "disable" ja vastaavasti enablella voi laittaa taas päälle. Oletuksena siis ensimmäinen trigger-state on enabloituna ja toinen disabloituna, ensimmäiseen tuodaan A, jälkimmäiseen B ja ensimmäisen outputilla ohjataan jälkimmäinen enable-tilaan hetkeksi ja B:llä ohjataan myös ensimmäosen enable/disable -tilaa.

Tuo vaatii vielä vähän testailua ja hienosäätöä mutta ainakin idea toimi pikaisessa testissä niin kuin halusinkin.
 
Onko muilla ollut Shellyjen kanssa ongelmaa pilven kanssa?
Minulla on 6kpl Shellyjä ohjaamassa lämmityksiä ja valoja jne. ja yksi Shelly Pro1 ei suostu yhdistämään Shelly cloudiin. Muut toimii pilven kanssa. Kotiverkossa toimii moitteetta eli näkyy Shelly sovelluksessa sekä selaimen kautta kun on samassa verkossa, mutta pilven kautta ei pääse ohjaamaan, koska ei vaan yhdistä sinne. Wifin kohdalla palaa keltanen valo.
Mitähän tämän kanssa voisi tehdä kun on resetoitu sun muuta monet kerrat?
Tällä myös Shelly 1 joka ei suostu yhdistämään Shelly cloudiin kun hetkittäin. Onkohan yleisempääkin ?
 
Muakin kiinnostaa nää Aqaran tuotteet, tekeekö niillä ylipäätään mitään vai kannattaako ostaa suosioilla toisen valmistajan laitteita.
Mulla on tommonen E1 ja on toiminut varmaan jo pari vuotta. Kahdesti pitänyt ladata, mut muuta ei. On vahva mekanismi, eli luulis jaksavan vähän raskaammankin normaalisti toimivan
 
Mulla on ihan perus android tabletti, ostin käytettynä täältä, alle satasen. Kiosk softalla käyttis piiloon ja ruudun pimennys / käynnistys kameralla liiketunnistimena.

Noissa on se hyvä puoli että niitä saa käytettynä ihan hiluilla ja sitten kuitenkin näytön responsiivisuus on todella hyvä moniin noihin spesifi kiosk laitteisiin nähden.

Eikös Androidissa ole tuo oma Kiosk moodi - Android Screen Pinning? Vai onko tässä jokin ongelma saada toimimaan älyvehkeiden kanssa?
 
Eikös Androidissa ole tuo oma Kiosk moodi - Android Screen Pinning? Vai onko tässä jokin ongelma saada toimimaan älyvehkeiden kanssa?

Ei siinä varmaan mitään ongelmaa ole, pelkkä nettisivuhan se home assistantin käyttöliittymä on.

Se alkuperäinen tarve miksi käytin Kioskia oli se etten halunnut sitä laitetta valaisemaan eteistä 24/7, ja tuossa Kioskissa oli kätevä ominaisuus missä sai ajastetun screenin pimennyksen, joka menee pois päältä kun laitteen kamera havaitsee liikettä. Siten laitteessa näkyy kuva vain jos joku oikeasti on siellä eteisessä.

En tunne tarkemmin tuota Androidin sielunelämää, mutta Kiosk siis mahdollistaa myös nettisivun kiinnittämisen sen pelkän selaimen lisäksi, eli siis ei tarvi pelätä että ruutua tökkimällä päätyy (esim back napilla) jonnekin minne sivulta ei ole linkkejä, en tietä onnistuuko tuolla androidin stock ominaisuudella?
 
Fully kioskissa oleellisinta itselleni on, että se integroituu helposti Home Assitantiin, jolloin esim. näytön saa päälle ulkoisen liiketunnistimen perusteella ja tabletin latauksen saa automatisoitua akun varauksen mukaan.
 
Airamin liiketunnistin, ovisensorit ja kamera testattu. Erittäin simppeli ja toimiva järjestelmä, mutta miinuksia;

-Ei ole suoraan mitään kotona/pois nappia vaan joutuu aina erikseen menemään asetuksiin ja valitsemaan "hälytykset" pois. Onneksi sitten menee kaikki samasta.
-Käytännössä kaikki laitteet ovat aina toiminnassa eli myöskin silloin kun olet paikalla. Tästä johtuen jokainen tunnistus lähettää ilmoituksen Airam appin viesteihin. Tästäkin ei sinänsä ole haittaa kun ei mitenkään siitä ilmoita silloin, mutta selvästi jokainen tunnistus/liike/havainto syö paristoja jotka näyttävät kuluvan melko nopeasti tästä syystä. Tosin paikallaan laitteiden mukana tulleet paristot, joten tilanne varmasti parantuu kun vaihtaa paremmat. Sen verran epätasaista kuluminen on samanlaisten laitteiden välillä.

Tuossa olisi kyllä ainekset erittäin hyvään setuppiin, mutta vaatisi päivitystä eli sen "kotona/pois" kytkimen ja niin, että laitteet tosiaan nukkuvat kun "kotona" tila on päällä. Täytyy laittaa palautetta, mutta en hirveän toiveikas ole muutosten suhteen.
 
Osaako joku suositella rullaverhoa makuuhuoneeseen jota voisi ohjailla etänä. Tulee näkyvälle paikalle joten pitäisi olla siististi koteloitu.
Töpseli löytyy ikkunan alapuolelta, joten johdollinenkin onnistuu melko kivasti asentaa. Jos sellaisia on olemassa.
 
Osaako joku suositella rullaverhoa makuuhuoneeseen jota voisi ohjailla etänä. Tulee näkyvälle paikalle joten pitäisi olla siististi koteloitu.
Töpseli löytyy ikkunan alapuolelta, joten johdollinenkin onnistuu melko kivasti asentaa. Jos sellaisia on olemassa.
Meillä on ollut Ikean älyrullaverho makkarissa varmaan vuoden-pari ja ihan ok on toiminut. Ei ole ainakaan mun mielestä edes pahan näköinen tekele vaikka meillä se onkin verholistan takana aika hyvin näkymättömissä. Noita vaan ei tainnut saada 140cm leveämpänä muistaakseni.
 
Meillä on ollut Ikean älyrullaverho makkarissa varmaan vuoden-pari ja ihan ok on toiminut. Ei ole ainakaan mun mielestä edes pahan näköinen tekele vaikka meillä se onkin verholistan takana aika hyvin näkymättömissä. Noita vaan ei tainnut saada 140cm leveämpänä muistaakseni.
Ikealta löytyy myös haitariverho, ulkonäöllisesti runko melko vastaava.

Meillä on molemmanlaisia, ei valittamista muuten kuin että tuon rullaverhon "ei-pimennys"-versiosta näkee turhan hyvin läpi pimeästä valoisan suuntaan. Kesällä ok, mutta talven pimeydessä ei hirveästi peitä näkymää sisään jos valot sisällä päällä...
 
Ikealta löytyy myös haitariverho, ulkonäöllisesti runko melko vastaava.

Meillä on molemmanlaisia, ei valittamista muuten kuin että tuon rullaverhon "ei-pimennys"-versiosta näkee turhan hyvin läpi pimeästä valoisan suuntaan. Kesällä ok, mutta talven pimeydessä ei hirveästi peitä näkymää sisään jos valot sisällä päällä...

Minulla on myös pari noita IKEA haitariverhoja. Kotiautomaatioon en vielä ole liittänyt (suunnitelmissa on), mutta se oma kaukosäätö toimii kyllä vähän epävarmasti. Millaisia kokemuksia muilla on ja toimiiko zigbeen perässä luotettavasti.
 
Minulla on myös pari noita IKEA haitariverhoja. Kotiautomaatioon en vielä ole liittänyt (suunnitelmissa on), mutta se oma kaukosäätö toimii kyllä vähän epävarmasti. Millaisia kokemuksia muilla on ja toimiiko zigbeen perässä luotettavasti.
Mulla on neljä verhoa vierekkäin, hyvin pelaa kaikki joka kerta HA:n ja Z2M:m kautta...
 
Onko tollaseen vesimittariin (kuuma, kylmä) joku minkä avulla voisi lukemat lukeat automaagisesti muu kuin kamera ?
 
Onko tollaseen vesimittariin (kuuma, kylmä) joku minkä avulla voisi lukemat lukeat automaagisesti muu kuin kamera ?
On olemassa sellaisia vesimittareita joista saa dataa ulos, tosin eri asia onkin saako vesiyhtiön suostumaan siihen että asentaa sellaisen. En tiedä onko noita jo etäluettavana, sellaisista varmaan saa jollain tempulla dataa itsellekin otettua.

Muuten melkein onkin vaihtoehtona kamera kuvaamaan mittaria ja siitä kuvasta sitten jollakin analytiikalla arvojen lukeminen.
 
Laittaa oman mittarin vesilaitoksen mittarin perään. Homma ratkaistu. Vesilaitosten omat on kryptattu. Hyvällä tuurilla saa avaimet käyttöön, mutta lienee harvinaista.
 
Onko tollaseen vesimittariin (kuuma, kylmä) joku minkä avulla voisi lukemat lukeat automaagisesti muu kuin kamera ?
En tiedä mitä tarkoitat tuolla kuuma/kylmä. Mutta tämmöistä mittaria itse harkinnut mutta en ole raaskinut vielä tilata:

Kamerahan se tuossakin toki on.
 
Fully kioskissa oleellisinta itselleni on, että se integroituu helposti Home Assitantiin, jolloin esim. näytön saa päälle ulkoisen liiketunnistimen perusteella ja tabletin latauksen saa automatisoitua akun varauksen mukaan.

Miten toi latauksen automaatio toimii? Pitääkö olla hallittava pistorasia?
 
Aqaran rullaverho-ohjaimia on pari nyt käytössä ja ihan toimivilta vehkeiltä vaikuttavat, verho kulkee ylös ja alas mukisematta.

Se vaan hiertää, että en saa mitään automaatiota toimimaan. Olisi kiva kun verhot nousisivat aamulla itsestään ja sulkeutuisivat illalla mutta kun ei niin ei. Saan kyllä tehtyä sovelluksessa (Aqara home) automaatiot joissa on ehtona vain kellonaika ja toimintona verhojen ajaminen, mutta mitään ei tapahdu. Hubina mulla on se pikkuinen E1 jonka pitäisi tämmöisiä kyllä tukea.

Mikähän tässä nyt on vinksallaan?

EDIT: Tää toimii aina, kysy jostain apua niin löydät sen jälkeen vastauksen itsekin. Aqaran sovelluksessa kodin aikavyöhyke oli kyllä oikein mutta oletuksena sieltä puuttuu automaattinen kesäaika. Se siis eli tietenkin talviaikaa eikä sen takia suorittanut toimenpiteitä silloin kun minä halusin. Ruksi päälle kesäajan automaattisäätöön ja nythän se toimii.
 
Viimeksi muokattu:
Vesilaitos kävi vaihtamassa etäluettavan vesimittarin. Mallinimeltään Kamstrup Multical 21.

Katselin, että kyseessä on W-Mbus protokollaa käyttävä mittari. No onneksi sattui olemaan hyllyssä yksi USB digitv tikku ylimääräisenä ja se raspiin kiinni.
GitHub - wmbusmeters/wmbusmeters: Read the wired or wireless mbus protocol to acquire utility meter readings.

Tuosta snapilla asennuksen ja sieltähän ne telegramit lähti tulemaan. Protokolla on kuitenkin salattu ja hattu kourassa soittelemaan vesilaitokselle jos avaimen laittaisivat. No sieltä tuli .kem päättyinen avaintiedosto ja salasana siihen.

Python script to decrypt Kamstrup KEM files · GitHub
Tällä sitten se auki ja avain talteen. Avain wmbusmeters conffiin ja sieltähän se lähti mqtt messu liikenteeseen.

Home assitantiin vaan yamliin seuraava:
YAML:
    - name: 'ColdWater total'
      state_topic: 'wmbusmeters/**********'
      value_template: "{{ value_json.total_m3 }}"
      json_attributes_topic: 'wmbusmeters/*********'
      icon: 'mdi:water-pump'
      unit_of_measurement: m³
      device_class: water
      state_class: total

Sekä myös energy dashboardiin kyseinen sensori veden lähteeksi ja hintatiedot per kuutio kohdalleen.

Nyt näyttää energy tabilla sähkön- ja vedenkulutuksen hintatietoineen.
1685374082135.png
Screenshot_2023-05-31-09-26-57-46_c3a231c25ed346e59462e84656a70e50.jpg
 

Liitteet

  • 1685374119058.png
    1685374119058.png
    36,7 KB · Luettu: 231
Viimeksi muokattu:
Jatkan pimennysverhoista. Onko joku löytänyt 1400+mm verhoja jotka eivät kaada pankkia ja istuvat kotiautomaatioon helposti?
Ikealla tosiaan loppuu leveydet 1400mm kohdalle. Ikkuna joka pitäisi pimentään on karmeiltaan 1490mm. Eli lasia on ehkä noin 1400, mutta en usko että Ikean leveys riittää niin että reunasta ei tule hirveästi valovuotoa.

Alin puodista löysin tämänlaisen moottorin/ohjaimen:
Tässä on ongelma että pitäisi ensin käydä ostamassa se manuaalinen verho, että näkee että moottori sopii akselin sisään. Nyt kun on kesälomakausi tulossa niin ei kiinasta uskalla tilailla, tulee kuitenkin just kun ollaan reissussa.

EDIT:
Tää ehkä fiksumpi kun akulla ja usb latauksella?
 
Osaakos joku kertoa, miten saisin sensorin arvon luettua urlista? Nyt sieltä tulee ihan plain-text, mutta tarvittaessa suoltaa mitä tarvii.
Kyseessä itseasiassa tuo sama vesimittari mitä tässä aiemmin oli kikkailtu, mutta menee vähän yli tuo wmbusin luenta ja mulla on ollut kamera ja OCR käytössä jo pitkään.
Kyseessä siis vesimittarilukema ja olisi kiva saada se myös HA:n.

Saan sen siis tällä näkyviin, mutta ei kelpaa energy välilehdelle

- platform: command_line
name: Water consumption
command: "curl http://0.0.0.0/watermeter"
device_class: water
unit_of_measurement: L

Edit: Vastaan itselleni, että tuolla sain näkyviin

- platform: rest
name: Water consumption
resource: http://0.0.0.0/watermeter
icon: 'mdi:water-pump'
unit_of_measurement: L
device_class: water
state_class: total

1685600967417.png
 
Viimeksi muokattu:
Airamin liiketunnistin, ovisensorit ja kamera testattu. Erittäin simppeli ja toimiva järjestelmä, mutta miinuksia;

-Ei ole suoraan mitään kotona/pois nappia vaan joutuu aina erikseen menemään asetuksiin ja valitsemaan "hälytykset" pois. Onneksi sitten menee kaikki samasta.
-Käytännössä kaikki laitteet ovat aina toiminnassa eli myöskin silloin kun olet paikalla. Tästä johtuen jokainen tunnistus lähettää ilmoituksen Airam appin viesteihin. Tästäkin ei sinänsä ole haittaa kun ei mitenkään siitä ilmoita silloin, mutta selvästi jokainen tunnistus/liike/havainto syö paristoja jotka näyttävät kuluvan melko nopeasti tästä syystä. Tosin paikallaan laitteiden mukana tulleet paristot, joten tilanne varmasti parantuu kun vaihtaa paremmat. Sen verran epätasaista kuluminen on samanlaisten laitteiden välillä.

Tuossa olisi kyllä ainekset erittäin hyvään setuppiin, mutta vaatisi päivitystä eli sen "kotona/pois" kytkimen ja niin, että laitteet tosiaan nukkuvat kun "kotona" tila on päällä. Täytyy laittaa palautetta, mutta en hirveän toiveikas ole muutosten suhteen.

Paristojen kuluminen johtuu siitä, että Wifi imee niitä aikalailla. Siksi Zigbee on yleisemmin käytetty tekniikka.

Tuohon muuhun automaation asettamiseen voi olla apua myös siitä että käyttää toista appia. Esimerkiksi Schneider Wiser-appiin saa pikavalinnat Koti/Poissa ja niiden alle tilanteet. Tuohon appiin (myöskin Tuya-pohjaisen) Airamin Wifi-laitteet löytynevät kun parittaa ne hakemalla kameroina.
 
Ajattelin hommata HA:han yhdistettävän palovaroittimen. Löytyykö vinkkejä missä vekottimessä pystyy hälytyksen sammuttamaan HA:lla niin ei tarvitsisi kiipeillä katonrajaan jos tulee hälytys?
 
Saakohan Home Assistantiin jotenkin helposti tämänhetkisen sään tekstimuodossa? (jotain tyyliin "Lämpötila on 17⁰C, puolipilvistä, tuulivaroitus" tms.) Ajattelin jos tietyissä tilanteissa sitä TTS:n läpi ajaisi puheena kaiuttimista ulos. Kyllähän tuollaisen säätiedotteen nyt itsekin parsisi jostain ja leikkaa-liimaa-kasaisi sopivan tekstinpätkän mutta ajattelin nyt ensin kysyä löytyisikö tuollaista ettei tarvitsisi keksiä pyörää uudellen.
 
Saakohan Home Assistantiin jotenkin helposti tämänhetkisen sään tekstimuodossa? (jotain tyyliin "Lämpötila on 17⁰C, puolipilvistä, tuulivaroitus" tms.) Ajattelin jos tietyissä tilanteissa sitä TTS:n läpi ajaisi puheena kaiuttimista ulos. Kyllähän tuollaisen säätiedotteen nyt itsekin parsisi jostain ja leikkaa-liimaa-kasaisi sopivan tekstinpätkän mutta ajattelin nyt ensin kysyä löytyisikö tuollaista ettei tarvitsisi keksiä pyörää uudellen.

Yritin joskus talvella etsiä sopivaa tekstimuotoista esitystä, mutta ei oikein tullut sopivaa vastaan. Lähimpänä ehkä oli Foreca paikkakuntakohtainen tekstimuotoinen ennuste, joka jää kuitenkin hieman liian yleiselle tasolle. Alla esimerkit Helsingistä Forecan sivuilta. Tein kyllä näillekin jo parsinnan, mutta ei jäänyt käyttöön.

Tällä hetkellä teen yr.no-ennusteesta oman tekstimuotoisen ennusteen, jossa on mukana lämpötila, tuulitilanteen kuvaus, säätilan kuvaus (selkeää, pilvistä, sadetta, lumisadetta, jne.) sekä sademäärä. Aikamoinen työ oli suomentaa kuvaukset sekä tehdä halutulle jaksolle yhteenveto. Olen tehnyt tuon niin, että vuorokausi on jaettu neljään jaksoon (aamupäivä, iltapäivä, ilta ja yö) ja näille tehdään oma ennusteteksti.

Tässä yr.no:sta räpelletty oma ennustetekstiesimerkki:
"Sää nyt: Puolipilvistä. Lämpötila +10 astetta, heikkoa tuulta. Yöllä: Puolipilvistä tai pilvistä. Lämpötila +8 astetta, heikkoa tuulta. Aamupäivällä: Pilvistä. lämpötila +10 astetta, heikkoa tuulta. "

Sademäärät olisi tuossa mukana, jos olisi sadetta. Sää nyt -kuvauksen lämpötila on pihalta mitattu lämpötila, mutta muutoin kyseessä on ennusteesta otettua tietoa. Säätilan kuvausten kanssa olikin jumppaa, että sai valittua vaikkapa jakson kuuden tunnin kuvauksista kuvaavimman tai kaksi kuvaavinta mukaan.

Ennusteen saa TTS:n kautta kaiuttimeen napista painamalla. Tai oikeastaan eri painalluksilla saa eri määrän jaksoja mukaan eli joko vain Sää nyt -kuvaus ja 0-4 jaksoa eteenpäin. Eihän tuo visuaalista ennustetta (teksti + kuvat) korvaa, mutta tulee tuo erityisesti aamulla kuunneltua muutaman kerran.


Forecan tekstimuotoiset ennusteet:

Sää tänään sunnuntaina
Pilvistä, illalla ja yöllä melkein selkeää. Kuluvan päivän ylin lämpötila on +15 astetta ja alin +12 astetta. Vuorokauden sademäärä on yhteensä 0,2 mm.

Sää huomenna maanantaina
Puolipilvistä. Huomisen päivän ylin lämpötila on +17 astetta ja alin +7 astetta. Vuorokauden sademäärä on yhteensä 0 mm.
 
Yritin joskus talvella etsiä sopivaa tekstimuotoista esitystä, mutta ei oikein tullut sopivaa vastaan. Lähimpänä ehkä oli Foreca paikkakuntakohtainen tekstimuotoinen ennuste, joka jää kuitenkin hieman liian yleiselle tasolle. Alla esimerkit Helsingistä Forecan sivuilta. Tein kyllä näillekin jo parsinnan, mutta ei jäänyt käyttöön.

Tällä hetkellä teen yr.no-ennusteesta oman tekstimuotoisen ennusteen, jossa on mukana lämpötila, tuulitilanteen kuvaus, säätilan kuvaus (selkeää, pilvistä, sadetta, lumisadetta, jne.) sekä sademäärä. Aikamoinen työ oli suomentaa kuvaukset sekä tehdä halutulle jaksolle yhteenveto. Olen tehnyt tuon niin, että vuorokausi on jaettu neljään jaksoon (aamupäivä, iltapäivä, ilta ja yö) ja näille tehdään oma ennusteteksti.

Tässä yr.no:sta räpelletty oma ennustetekstiesimerkki:
"Sää nyt: Puolipilvistä. Lämpötila +10 astetta, heikkoa tuulta. Yöllä: Puolipilvistä tai pilvistä. Lämpötila +8 astetta, heikkoa tuulta. Aamupäivällä: Pilvistä. lämpötila +10 astetta, heikkoa tuulta. "

Sademäärät olisi tuossa mukana, jos olisi sadetta. Sää nyt -kuvauksen lämpötila on pihalta mitattu lämpötila, mutta muutoin kyseessä on ennusteesta otettua tietoa. Säätilan kuvausten kanssa olikin jumppaa, että sai valittua vaikkapa jakson kuuden tunnin kuvauksista kuvaavimman tai kaksi kuvaavinta mukaan.

Ennusteen saa TTS:n kautta kaiuttimeen napista painamalla. Tai oikeastaan eri painalluksilla saa eri määrän jaksoja mukaan eli joko vain Sää nyt -kuvaus ja 0-4 jaksoa eteenpäin. Eihän tuo visuaalista ennustetta (teksti + kuvat) korvaa, mutta tulee tuo erityisesti aamulla kuunneltua muutaman kerran.


Forecan tekstimuotoiset ennusteet:

Sää tänään sunnuntaina
Pilvistä, illalla ja yöllä melkein selkeää. Kuluvan päivän ylin lämpötila on +15 astetta ja alin +12 astetta. Vuorokauden sademäärä on yhteensä 0,2 mm.

Sää huomenna maanantaina
Puolipilvistä. Huomisen päivän ylin lämpötila on +17 astetta ja alin +7 astetta. Vuorokauden sademäärä on yhteensä 0 mm.
Ok, itsekin ajattelin tuon aamulla laittaa tulemaan automaattisesti kun kännykän herätys on herättänyt ja sen jälkeen tietyt ehdot täyttyvät (eli automaatio huomaa että rupean aamutoimia suorittamaan). Sinänsä helpottaa kun ajattelin tuota käyttää vain aamuisin, ainakin näin aluksi, niin ei tarvitse miettiä miten saa eri aikoihin tuon muodostettua.

Pitää tutkia olisiko tuosta Forecasta mihinkään vai rupeanko sitten itse virittämään jotain, kuitenkin itselleni tulee paristakin sää-API:sta dataa eli juurikin lämpötila/tuulitiedot/sademäärä, onko aurinkoista, pilvistä vai sataako jne ja ne visualisoidaan Grafanalla joten samasta datastahan tuon saisi mutta onhan siinä jonkinmoinen homma että saa järkevältä kuulostavan käännöksen.
 
Onko suositella laitetta jonka saisi kuuntelemaan noita "perinteisiä" 433MHz langattomia laitteita?

Mulla on esim muutama Telldus lämpömittari, ja langaton kaukosäädin ja pistorasia. Aiemmin ovat Telldus tukiaseman kautta toimineet, mutta Telldus veti etänä "töpselin irti seinästä" ja kehoittaa tilaamaan maksullisen permiumin että laitetta voi enää käyttää mihinkään hyödylliseen.
 
Onko suositella laitetta jonka saisi kuuntelemaan noita "perinteisiä" 433MHz langattomia laitteita?

Mulla on esim muutama Telldus lämpömittari, ja langaton kaukosäädin ja pistorasia. Aiemmin ovat Telldus tukiaseman kautta toimineet, mutta Telldus veti etänä "töpselin irti seinästä" ja kehoittaa tilaamaan maksullisen permiumin että laitetta voi enää käyttää mihinkään hyödylliseen.

Mulla sama tilanne, ehdotuksia otetaan vastaan.
 
Onko suositella laitetta jonka saisi kuuntelemaan noita "perinteisiä" 433MHz langattomia laitteita?

Mulla on esim muutama Telldus lämpömittari, ja langaton kaukosäädin ja pistorasia. Aiemmin ovat Telldus tukiaseman kautta toimineet, mutta Telldus veti etänä "töpselin irti seinästä" ja kehoittaa tilaamaan maksullisen permiumin että laitetta voi enää käyttää mihinkään hyödylliseen.
Oliko käytössä Tellstick Znet v2, vanha net versio vai joku muu?

Itellä pari net versiota ja hyvin suoltaa dataa ilmoille, mikäli joskus lopettavat toimimasta niin olen miettinyt Sonoff rf bridge 433:sta niiden tilalle

 
Onko suositella laitetta jonka saisi kuuntelemaan noita "perinteisiä" 433MHz langattomia laitteita?

Mulla on esim muutama Telldus lämpömittari, ja langaton kaukosäädin ja pistorasia. Aiemmin ovat Telldus tukiaseman kautta toimineet, mutta Telldus veti etänä "töpselin irti seinästä" ja kehoittaa tilaamaan maksullisen permiumin että laitetta voi enää käyttää mihinkään hyödylliseen.
GitHub - pbkhrv/rtl_433-hass-addons: Collection of Home Assistant add-ons that use rtl_433 ja rtl-sdr tikku
 
Onko suositella laitetta jonka saisi kuuntelemaan noita "perinteisiä" 433MHz langattomia laitteita?

Mulla on esim muutama Telldus lämpömittari, ja langaton kaukosäädin ja pistorasia. Aiemmin ovat Telldus tukiaseman kautta toimineet, mutta Telldus veti etänä "töpselin irti seinästä" ja kehoittaa tilaamaan maksullisen permiumin että laitetta voi enää käyttää mihinkään hyödylliseen.
Itsellä 433MHz laitteita kuuntelee RTL-SDR -palikka ja softana linuxilla rtl433. Sieltä sitten ajan HomeAsistantiin omalla virityksellä haluamani datat. Muistelisin että SDR-vastaanottimelle ja rlt433-softalle olisi joku valmiskin integraatio mutta sitä en ole kokeillut.

edit: ei näköjään kannata "hetkeksikään" jättää ketjua omaan välilehteen odottamaan, heti oli sillä aikaa tullut kasa vastauksia väliin :D
 
Oliko käytössä Tellstick Znet v2, vanha net versio vai joku muu?

Itellä pari net versiota ja hyvin suoltaa dataa ilmoille, mikäli joskus lopettavat toimimasta niin olen miettinyt Sonoff rf bridge 433:sta niiden tilalle


Joo, Tellstick Znet v2 tuossa lukee.

En sitten tiedä jos olisin palomuurilla blokannut ton nettiin pääsyn, olisiko se pitänyt localin edelleen toiminnassa. Nyt tuo on oikeastaan verkonpaino. :(



Hetkeksi jo innostuin, mutta kuitenkin useampi noita pistorasioita joita olisi kiva päästä myös ohjaamaan.. Noissa lämpöantureissa yms, tuo varmaan olisikin melko optimaalinen laite.

E: vai onko tuossa myös lähetin?

Täytyy vissiin tuo sonoff hankkia.
 
Viimeksi muokattu:
setup: Omakotitalo, autotalli, aurinkopaneelit , suorasähkö, ilmalämpöpumppu ja sähköauto.

Tekisi mieli laittaa vähän älyä taloon, ei vain tiedä mitä ja miten.
Haluaisin optimoida sähkönkulutusta ja olla paremmin tietoinen kulutuksesta reaaliaikaisesti.
Termostaatit on mallia 0-5 säädöllä ja ärsyttää sekin ettei hajua mikä se oikea asento 2-3 välillä on joka olisi sitten se 21astetta.

Mitä älyä porukka on laittanut taloihinsa tai mitä te laittaisitte?

Älytermostaatit kiinnostaa ja esim vesivaraajan optimointi aurinkosähköllä toimivaksi.
Sähköauton latausta ei tarvitse optimoida, lataan joko töissä tai sitten aurinkoisena päivänä sen max 5kw mitä paneelitkin antaa.

Suurimpama ongelmana minulla on oikeat lattiatermostaattien säätäminen kevät-syksy-talvi sopivaksi ILPin kanssa. Uusi ILP on tulossa, kunhan saan päätettyä mallin

Ja voiko omakotitalossa laittaa lattialämmittksen vaikka pois päältä jos ILP riittää?
 
Viimeksi muokattu:
Ja voiko omakotitalossa laittaa lattialämmittksen vaikka pois päältä jos ILP riittää?
Nykyisissä omakotitaloissa on yleensä termostaatit lattialämmitykselle, jolloin lattialämmitys on "pois päältä", mikäli termostaatin kytkeytymislämpötila ei ylity.

Termostaatit voi säätää viileämmälle kesäksi, jolloin esim. yöllä ei lämmitys kytkeydy vaikka huonelämpötila olisikin viileämpi. Tämä myös estää huoneiston liiallista kuumenemista helleaikaan.
 
Ja voiko omakotitalossa laittaa lattialämmittksen vaikka pois päältä jos ILP riittää?
Meillä on useamman vuoden ollut lattialämmitys pois ja lämmitys kahdella ilpillä. Puuta sitten tarvittaessa lisäksi pakkasilla. Kylppärissä on lattialämmitys ja siitä suodatan shellyn releellä vuorokauden kalleimmat tunnit pois
 
Itseltä on hajonnut nordpool integraatio niin monta kertaa tässä kevään aikana, etten edes ole kiinnostunut katsomaan mikä sitä nyt vaivaa. Tunti tuli tongittua, sensor.nordpool nönnönnöö ei ole olemassa, mutta silti kyseisestä nordpool nönnönnööstä näkee hinnat. @Telaketju88 kannattaa varautua tähän, että jos yhdellä intergraatiolla tekee HA:n kautta, saattaapi olla sujuvan arjen kannalta vittumaista.
 
Itseltä on hajonnut nordpool integraatio niin monta kertaa tässä kevään aikana, etten edes ole kiinnostunut katsomaan mikä sitä nyt vaivaa. Tunti tuli tongittua, sensor.nordpool nönnönnöö ei ole olemassa, mutta silti kyseisestä nordpool nönnönnööstä näkee hinnat. @Telaketju88 kannattaa varautua tähän, että jos yhdellä intergraatiolla tekee HA:n kautta, saattaapi olla sujuvan arjen kannalta vittumaista.
Sama. Sekä aurinkopaneelien integraatio hajoo usein kun ha päivittyy.. seuraavalla päivityksella saattaa taas alkaa toimimaan tai sitten ei....
 

Statistiikka

Viestiketjuista
257 517
Viestejä
4 475 360
Jäsenet
73 945
Uusin jäsen
JsKK

Hinta.fi

Back
Ylös Bottom