Shelly BLU Window Sensor rendszeres adat

Vettem pár a tárgyban nevezett eszközt. Működik, csak ilyen ehh... Az alap működése, hogy eseményre küldi az adatokat. Ezzel több bajom is van.

- Nem tudom hogy ami napok óta ugyanúgy van, az tényleg ugyanúgy van, vagy azóta megszakadt a bluetooth.
- Csak akkor küldi pl. a fényerő adatot ha nyitás vagy csukás esemény van. Namost azzal hogy X órával vagy X nappal ezelőtt mi volt, nem sokat érek, bármit is akarnék ezzel kezdeni.
- A dőlés szög is elég bizonytalan, ezt is csak nyitáskor küldi. Szóval ha nyitva és a dőlés szög mondjuk 0 és 1 fok között van, akkor tudom hogy nyílóra van az ablak, ha meg open és >1 fok, akkor bukóra. Viszont van amikor nyitáskor nem tudom hogy a lendületes nyitás miatt, vagy amiatt hogy a nagy műanyag ablak "hajlik" annyit, simán bemond 2-3 fokot akkor is, mikor nyílóra van.

Szóval ha jól láttam, én kérdezgetni X időnként nem tudom az értékekről. Az egyetlen opció a beacon mód, amikor 30 másodpercenként küldi elvileg az állapotát. Namost ezt meg csak a shelly cloud smart appba vagy miabánatba lehet megcsinálni.... Bekapcsoltam a cloud access a blu gateway-en, felvettem az eszközöket. Rányomok hogy Enable, "Press the button on the device", megnyomom, majd összefossa magát az android app. Bármelyik eszközzel. 2 telefonon is próbáltam. Zseniális.

Tehát a kérdés, hogy tudok-e valahogy rendszeresen (nekem tetsző időközönként akár) adatot kérni tőle? Vagy ha nem, akkor az appon kívül hogy tudom ezt a beacon módot bekapcsolni?

Az ideális igazából az lenne, ha mondjuk eseményre ugyanúgy küldené, plusz a fényerőt meg a dőlésszöget kérdezgetném mondjuk 5 percenként (vagy küldené 5 percenként). Ebből azt is látom hogy itt van és él.

Hozzászólások

Sajnos a megoldást nem tudom. Ha nyílt a forráskódja, megpróbálhatod a firmware-ét módosítani, lefordítani, letölteni neki, és akkor pontosan azt fogja csinálni, amit szeretnél. Illetve amit kódoltál. Mert rosszabb esetben a kettő nem ugyanaz. :)

Én egyszerűen odamegyek az ablakhoz, ha kell kinyitom, ha kell becsukom, vagy megnézem, mi a helyzet vele. :)

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Ehh, nem. Azért vettem ezt, mert kicsi és szép kívülről.

Ha sajátot akarok csinálni, akkor rendelek szenzorokat aliexpressről, meg felcsavarozok egy arduinot az ablakra... De azt nem akartam, mert mégiscsak szem előtt van. A többi saját épített cucc dobozban van, nem látszik, "mindegy" hogy néz ki.

"Sose a gép a hülye."

Ezekkel a BLE eszközökkel még nem találkoztam, de alapjaiban véve, az összes battery-powered Shelly eszköz úgy működik, hogy az eszköz alapból alszik, és bizonyos eseményekre felébred, vagy periódikus timer felébreszti egy rövid időre. Ennek működése (események típusa / intervalluma) eszköztípusonként eltér, lásd a dokumentációt. Ebből viszont az következik, hogy te bármikor, kívülről nem tudod őket megszólítani / lekérdezni, mert alapból alszanak.

Ha jól értem, neked a beacon mód alapjaiban véve megfelelő lehet. A kommunikációs protokollja / API-ja jól dokumentált. Én még mindig, mindent meg tudtam oldani a Shelly Cloud nélkül, és a saját appja nélkül. Az tény, hogy programozást igényelt.

OK, akkor nem kérdezem, akkor reportálják nekem X időnként.

Csak a 30 másodperc az overkillnek tűnik ha nem állítható, egy CR2032-es gombelemmel mennek, elvileg évekig. Namost ezt gondolom úgy számolták ki, hogy átlagolták hogy naponta hányszor nyílik ki egy ajtó/ablak... Biztos nem 2880-szor. Szóval az évek helyett valszeg havonta lehet benne elemet cserélni.

"Sose a gép a hülye."

Ez sajnos benne lehet a pakliban. Az első generációs hőmérőbe (Shelly H&T) is kitalálták azt a csodálatos, méregdrága-egzotikus lítium elemet (CR123A), aztán, ha olyan helyiségbe teszed, ahol nagy a hőingás (semmi különösre ne gondolj, elég egy szakaszosan fűtött iroda, amit munkaidőn kívül nem fűtenek) akkor 3 hét alatt képes megenni az elemet.

Ezt mondjuk remekül megoldották a második generációs eszközzel (Shelly Plus H&T), mert az 4 darab ceruzaelemmel (AA) megy, és ugyanolyan körülmények mellett, ráadásul gyakoribb adatküldéssel tényleg elmegy több, mint egy évet.

ShellyMotion 2 amit használok, az Actions menün belül ahol az események találhatóak ott van egy ilyen is nekem : 

Report sensor values

Itt meg lehet adni időpontot, illetve saját ip cimet, ahova lejelenti a szenzorok állapotát, Felvehetsz bármennyit, de írja, hogy 2-nél több művelet befolyásolhatja az eszköz normál működését :)

Áhh, hogy van ilyen is. Remek.

Ezek alapján kapásból szarul riportálja az akkut (home assistant 100%-ot írt mindre), illetve a dőlésszöget is... Internet of Trashes.

Szóval akkor onnan indulunk, hogy firmware frissítés, valami 2023-as van rajta, van friss. Vicces, hogy se a másik shelly app, se a shelly web, se a home assistant nem szólt hogy van firmware frissítés.

Feltettem, most már ez jót mutat. Na akkor végig kell menni mindegyiken, frissítés, aztán meglátjuk.

"Sose a gép a hülye."