Zigh
Tittelitön
- Liittynyt
- 17.10.2016
- Viestejä
- 4 649
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)