Vanhempien talossa ollut nyt Homey käytössä. Mukavasti oli esim. automaattisesti päivittänyt Shellyn Z-Wave-anturin, mutta
ärsyttävästi Homeyssakaan ei näe helposti onko anturi oikeasti vielä toiminnassa.
1)
Kuvassa yksi lämpötila-anturi ja palovaroitin. Molemmat näyttävät, että tila on muuttunut viimeksi 5 kuukautta sitten. Lämpötila-anturi on ollut oikeasti pois käytöstä koko ajan, mutta palovaroittimesta en tiedä. Ehkä se toimii tai ehkä ei. Testasin palovaroitinta 5 kuukautta sitten, jolloin tila päivittyi viimeksi.
2)
Selaimella täytyy mennä kehittäjänäkymään (
Homey Developer Tools), jotta näkee Last seen -arvon. Laitelistaa ei voi järjestää Last seen -arvojen mukaan. Palovaroitin on toiminnassa, mutta huomasin, että yksi Zigbee repeattereistä on ilmeisesti hajonnut.
3)
Homey näyttää Tuyan repeaterille iloitsesti, että kaikki on hyvin, vaikka koko laitetta ei ole näkynyt 5 kuukauteen. Oli pimentynyt kokonaan.
4)
Lämpötila-anturi näyttää tälle. Ensi vilkaisulla kaikki näyttää hyvälle, mutta heitin koko anturin roskiin viisi kuukautta sitten.
5)
Vesivuotoanturi on kunnossa, koska Homeyn kehittäjä näkymässä (
Homey Developer Tools) näkyy, että ollut yhteydessä viimeksi 6 tuntia sitten. Jos vuotovahti olisi särkynyt esim. kolme kuukautta sitten, mikään ei näkyisi erilaisena Homeyn kännykkäsovelluksessa eikä tietokoneella selaimella ellei mene erikseen selaimella kehittäjänäkymään ja etsi sensoria listasta ja katsoisi last seen -arvoa.
6)
Yhdessä listassa kehittäjänäkymästä näkee vain Zigbee-laitteet. Z-Wave-laitelista on avattava erikseen. Tässä listassa ei näy Last seen -arvoa, mutta koska Shelly Wave PM Mini on verkkovirralla toimiva laite ja siten aina päällä, testaus onnistui valitsemalla toiminto Test.
Edit 1:
Harmittavasti laitenäkymässä antureista näkyy vain lämpötila. Kosteus jää näkymättä ja sen näkee vain avaamalla anturi erikseen. Tämä on työlästä.
Kännykällä saa huoneista (Zone) valittua erikseen Climate-näkymän ja tässä näkymässä näkee samalla kertaa sekä lämpötila että kosteus. Koska minulla kaikki lämpötilanturit ovat Lämpötilat-nimisellä Zonessa, saan kaikki anturit samalla kertaa näkyville. Jos haluaa tietää milloin esim. lämpötila-arvo on viimeksi muuttunut, täytyy anturi klikata erikseen auki ja painaa anturin alta Temperature-tekstiä, jolloin teksti muuttuu ilmoittamaan milloin arvo on viimeksi muuttunut. Tämä ei vastaa sitä milloin anturi on viimeksi nähty, mutta jos muutos on esim. 3 tuntia vanha, niin ei anturi ole voinut kovin kauaa olla pois pelistä.
Edit 2:
Domoticz:ssa, joka vastaanottaa 433 MHz:n antureiden tietoja RTL-SDR-tikulla, sensori muuttuu punaiseksi, jos anturista ei ole kuulunut mitään. Last seen -arvo on aina näkyvillä ja samalla kertaa näkyy sekä lämpötila että kosteus.
Edit 3:
Home Assistantissa saa secondary infoksi last-changed tai last-updated. Molemmat päivittyvät vain, jos arvo muuttuu. Esimerkiksi lämpötilaanturi näyttää 5 tuntia, kun lämpötila ei ole muuttunut, vaikka mittausarvoja on lähetty puolen tunnin välein. Ei tiedä onko kyseessä oikeasti vanha arvo, johon ei kannata enää luottaa vai uusi mittaus.
Last-changed arvo nollautuu aina, kun HA:n käynnistää uudelleen. Esim. palovaroittimen smoke detectedin last-changed nollautuu ja näyttää sille, että savua olisi havaittu. Tämä HA:n ZHA:lla.
Z-Wave JS osaa onneksi luoda oman last seen -arvon, josta näkee onko laite toiminnassa.
Edit 4:
Otin yhteyttä Homey tukeen tästä ongelmasta. Vähän kuten osasinkin odottaa, niin eivät millään halua ymmärtää, että mitään ongelmaa edes olisi.
1) Ensimmäinen tukihenkilö on nyt kehottanut rakentamaan koko Zigbee-verkon uudelleen. Olen yrittänyt kertoa, että koko ongelma ei liity mitenkään Zigbee-verkkoon.
2) Seuraava henkilö kertoo, että Tuya Zigbee-laitteita ei virallisesti tueta eikä Homey voi kontroloida sitä kuinka usein laitteet päivittävän tilansa. Ongelmaan ei tosin vaikuta se, kuinka usein laitteet päivittävät tilansa Vuotovahti ja palovaroitin kommunikoivat säännöllisesti, mutta niiden tila on aina, että savua eikä vuotoa ei ole havaittu. Homeyn tilesta (tiilestä) näkee milloin tila on muuttunut, ei milloin laite on lähettänyt arvon tai ollut yhteydessä Zigbee-verkkoon. Homey tuki kehottaa olemaan yhteydessä vapaaehtoiseen kehittäjään, joka tekee lisäosaa Tuyan Zigbee-laitteille. Kokeilin itse tehdä Copilotin avustuksella skriptiä, joka tarkistaisi last seen -arvoja, mutta lopputulos oli, että Homey ei mahdollista skriptien lukea last seen -arvoja.