Fórum Root.cz
Hlavní témata => Hardware => Téma založeno: jnnj 10. 11. 2022, 15:42:27
-
Zdravím,
pročítal jsem stará vlákna zde na fóru a taky sem dost otravoval vyhledávač a známé, ale ne se furt dobrat konce.
Chtěl bych po bytě měřit teplotu a na Linuxu si to dál zpracovat. Mé požadavky:
- připojení USB/WiFi/eth/1-wired (ale co nejmíň bastlení) popř. jiné, navrhněte
- žádná cloud appka od výrobce nebo Win SW
- přesnost měření teploty 0,1 °C, toleruji i 0,3 a se skřípěním zubů také 0,5 ale 1 °C je už mi přijde extrém
- aby 1 čidlo nestálo 3-4 litry. Papoucha tedy zavrhuji. Celé je to overkill na mé potřeby.
- měření vlhkosti a CO2 by byl příjemný benefit (a nebo možnost dokoupit později jako samostatné další čidlo)
- produkt z EU by byl příjemný benefit
Myšlenka je, že některé čidlo by bylo u SBC/PC/Turrisu: USB/wired. Některé po bytu: eth/WiFi.
Žádný display na čidle nepotřebuji.
-
Co treba ESP32 + BME280 nebo RaspberryPi zero wifi + BME280, posilat data do influxDB a zobrazovat v Grafana?
Mam obe varianty doma a funguje to celkem spolehlive
-
Dlouho jsem vybíral a načíetal a nakonec postupně stavím domácí senzory a ovládání na zigbee (budoucí matter).
Ceny čidel 300-600 viz:
https://www.smart-switch.cz/zigbee/sonoff-zigbee-02/ (baterka vydržela 4měsíce)
https://www.smart-switch.cz/zigbee/zigbee-cidlo-teploty-a-vlhkosti/ (ten mám v jídelně, aby byla i teplota vidět a ještě jsem ho ohackoval, aby posílal teplotu častěji, baterka už půlrok a stále 100%)
https://www.czc.cz/aqara-temperature-humidity-atmospheric-pressure-sensor-zigbee-senzor-teploty-vlhkosti-a-tlaku/301711/produkt (venkovní, měří i atmosfericky tlak)
Dongle pro příjem signálu (nebo pořídit nějakou ethernet bránu):
https://www.smart-switch.cz/zigbee/sonoff-zigbee-3-0-usb-dongle-plus/
To mám připojené v jídelně (centrum baráku) za televizí do raspberry pi (které slouží zároveň jako libreelec televize), běží tam v dockeru zigbee2mqtt
https://www.zigbee2mqtt.io/
Pak mi na nasu běží HomeAssistant se zapnutým prometheus exporterem, grafuju pak grafanou.
Měl jsem to jako test, jestli zigbee vůbec ano/ne a pokus o nějakou semi-automatizaci.
Za mě ok, takže postupně doplním:
- Doplnit čidla teplot do každé místnosti
- pár zigbee elektrických zásuvek (ne že bych chtěl něco nutně měřit/spínat, ale fungují jako relay pro přeposílání eventů vzdálenějších čidel)
- pohybová čidla
- spínání kotle a ventily na topná tělesa
Výhoda je právě vcelku rozumná cena oproti jiným technologiím, nezašpuntování wifiny (i když to teda jede na 2.4GHz) a funguje to od zapnutí bez toho aniž bych něco musel ladit. Zároveň je software okolo hodně open, takže bastlení se meze nekladou. Taktéž je hezké, že fungují s bránou zařízení jakéhokoliv výrobce.
Edit: myslím to tak, že nemusím řešit jaké čidlo/výrobce pořídím, pokud to bude zigbee tak to pojede.
-
Bohuzel neziskas nahled do veci, dokud nezacnes experimentovat s NEKOLIKA cidly. hrat si s jednim a cekat, ze to bude stejny, az je rozesejes po baraku, by bylo naivni.
za mne rikam, z-wave. (zigbee se mi valeji po krabicich, shit jeden).
ESP32 ? POkud to bavi a fakt mas tolik casu a tolik baterek.
Bohuzel, pokud ti jen blesklo hlavou ze je dosazitelnych 0.1, tak budes velmi neprijemne prekvapen realitou. Budes rad za 0.5 (samozrejme predpokldam, ze je polozis vedle sebe a zkalibrujes toC)
taky jsem mel tyhle ambice
-
za mne rikam, z-wave. (zigbee se mi valeji po krabicich, shit jeden).
můžeš být konkrétní v čem je zigbee špatné?
-
Hardwario dříve BigClown prodává takové pěkné moduly. Jde z toho postavit spoustu měřících krabiček, umí to teploty, tlaky, i to CO2 a lze to bezdrátově to propojit.... Je to na baterky, výdrž by měla být poměrně dobrá. https://shop.hardwario.com/ (https://shop.hardwario.com/)
-
ESP32(WIFI)+BMP085 -> https://thingspeak.com/
(https://i.imgur.com/c7pocN8.png)
-
Je spousta krabicek cui desek, za me na zkousku overeni funkce a dalsi hratky staci WeMos D1 + HTU21D
kod a platforma na testy nize
https://wiki.tmep.cz/doku.php?id=zarizeni:wemos_d1_htu21d
pokud chces merit presneji muzes pouzit jiny chip, prikladne RENESAS HS3001
https://www.renesas.com/us/en/products/sensor-products/humidity-sensors/hs3001-high-performance-relative-humidity-and-temperature-sensor#document
ale presnost 0,1°C nebude dosazitelna bez dukladneho navrhu desky, nasobeni chipu, kalibrace,...
-
postav nekde normalni teplomer a namir na nej webkamerku a uz jenom zpracuj obraz :-D
-
A co takhle wifi teploměr za 6 usd?
https://www.aliexpress.com/item/1005004778025128.html
Objednal jsem si ale ještě nemám zkušenost.
Jen ta přesnost může být problém, ale nemyslím, že by to měl být "extrém".
Dají se zkalibrovat tím, že je dáš vedle sebe a dáš tám i nějaký přesnější teploměr.
-
Pokud jde o měření hodně teplot a tu a tam i vlhkost, tak na teploty 1-wire (Dallas čidla) a na vlhkost BME280.
BME280 je I2C, takže u sebe bude potřebovat nějakou elektroniku, která ho bude obsluhovat, šlo by třeba ESP8266, stojí kulový a jede přes wifi. Taky by k němu šly připojit Dallas čidla na teplotu a udělat si tak třeba několik bodů, kam se budou sbíhat kabely.
Tedy do každé místnosti ESP8266 + BME280 + Dallas čidla (počet dle potřeby) a vše sbírat přes wifi. ESP bych napájel asi z USB nabíječek na mobil + step-down na 3,3V. Pokud je 3D tiskárna, lze na to udělat nějakou pěknou malou krabičku. Pozor - ESP topí, takže BME280 by nemělo být přilepený třeba oboustrannou na ESP, asi nejlépe ani na krabičku zvenku.
Osobně neznám moderní věci, takže sběr by u mě probíhal pomocí PHP skriptu na serveru, na kterej by ESP8266 posílaly data jako web formulář - tedy sáhly by si po souboru a přidaly k adrese ?cislo_id=1&teplota_bme=20.7&vlhkost_bme=57&teplota_1=19.8&teplota_2=21.6...
No a na serveru bych data někam ukládal - to už podle potřeby třeba rovnou do databáze nebo do souboru nebo zpracovat skriptem na požadovanej formát pro nějakej software.
-
Používám za tímto účelem OneWire s čidly DS18B20.
Napříč domem mám husími krky protaženo několik desítek metrů telefonního kabelu, v místnostech podomítkové krabice KU68, v nich RJ11 rozdvojka použitá jako spojka s odbočkou do podomítkové telefonní zásuvky. Do té je pak zapojené čidlo, zalisované do konektoru RJ11. Čisté, nerušivé, funkční a poměrně levné, vzhledem k tomu, že ty telefonní komponenty už jsou dost obsolete a v podstatě se všude doprodávají. A nikde se nic nepájí, jen krimpuje a lisuje.
Celé to kupodivu utáhne pasivní seriový adaptér DS9097, který jsem si sice zbastlil, ale dá se i koupit. Data pak sbírám konzolovou utilitou digitemp, ukládám do MySQL a následně zobrazuju v grafu vygenerovaném pomocí RRDTool.
-
Za mě je Zigbee ideální. Sonoff např. https://www.chytrevypinace.cz/Sonoff-Zigbee-3-0-USB-Dongle-Plus-d286.htm https://www.chytrevypinace.cz/Sonoff-ZigBee-Teplota-Vlhkost-SNZB-02-d224 a https://www.zigbee2mqtt.io/ Odtud pak naprogramovat libovolné zpracování dat a ovládání zařízení. Dobrá kompatibilita, dobrá cena, žádný vendor lock-in.
-
ja mam proste jinou zkusenost. ve starem baraku dosah mizivy.
kompatibilita nekdy strasny boj, dostat nektere cidla (z multi senzoru) to do HASS.
nektere gateway proste zarizeni nevidela vubec.
baterky vydrzi, ale za cenu, ze frekvence mereni je mala.u frekvence kterou chci, je to tak 1, opravdu mozna 2 mesice.
Za mě je Zigbee ideální. Sonoff např. https://www.chytrevypinace.cz/Sonoff-Zigbee-3-0-USB-Dongle-Plus-d286.htm https://www.chytrevypinace.cz/Sonoff-ZigBee-Teplota-Vlhkost-SNZB-02-d224 a https://www.zigbee2mqtt.io/ Odtud pak naprogramovat libovolné zpracování dat a ovládání zařízení. Dobrá kompatibilita, dobrá cena, žádný vendor lock-in.
-
podle popisu je to hezke, ale jak je topologie a kolik cidel.
ja mam vsude strukturovanou kabelaz, ale to by znamenalo bus topologii, tak je dle dokumentace 100m/20 zarizeni (ale protoze strukturka je hvezda, tak bych ten bus musel delat "tam zpet" a 100m je pryc u treti mistnosti.
Používám za tímto účelem OneWire s čidly DS18B20.
Napříč domem mám husími krky protaženo několik desítek metrů telefonního kabelu, v místnostech podomítkové krabice KU68, v nich RJ11 rozdvojka použitá jako spojka s odbočkou do podomítkové telefonní zásuvky. Do té je pak zapojené čidlo, zalisované do konektoru RJ11. Čisté, nerušivé, funkční a poměrně levné, vzhledem k tomu, že ty telefonní komponenty už jsou dost obsolete a v podstatě se všude doprodávají. A nikde se nic nepájí, jen krimpuje a lisuje.
Celé to kupodivu utáhne pasivní seriový adaptér DS9097, který jsem si sice zbastlil, ale dá se i koupit. Data pak sbírám konzolovou utilitou digitemp, ukládám do MySQL a následně zobrazuju v grafu vygenerovaném pomocí RRDTool.
-
Už několik let si s tím hraju. Nejpřesnější je Arduino + nějaký solidnější čidla (DHT22, AM2302, DS18B20). Rovnou doporučuju volit čidlo s vlhkoměrem. Problém je, že je to extrémně žravý řešení a na baterky to moc není. Pokud se bavíme o jednom čidle, tak ho prostě zapoj někde do zásuvky. Pokud máš nějaký RPi, který běží nonstop, připoj ho k němu.
Nově jsem si začal hrát se Zigbee a to je naprostá tragédie, především vlhkoměry ukazují naprostý blbosti, tři teploměry vedle sebe ukážou rozstřel teplot +/- 1°C, jedno čidlo ukazuje pořád, že dochází baterky i po druhé výměně a resetu. Výhodou je nízká spotřeba (jede to na baterky), celkem solidní dosah, který jde zvýšit aktivními prvky (např. chytrá zásuvka) a možnost z toho udělat větší domácí automatizaci. Nevýhoda je, že k tomu musí běžet ovládací software a musíš mít ne zrovna levný přijímač.
Takže pokud řešíš jedno čidlo, kup si nějaký arduino a nějaký výše uvedený teploměr a přes USB nabíječku to zapoj do zásuvky. Připojíš to na wifi a krásně s tím budeš přes server fungovat. Pokud chceš všude nacpat čidla i pod peřinu a chceš si třeba hrát i s automatizací, tak si kup Zigbee a přeju šťastnou ruku při výběru čidla, doporučuju koupit rovnou dvě.
Ještě pro srovnání, nějaký Arduino s wifi cca 250Kč, čidlo cca 50Kč, pár drátků a vyhrabat starou microUSB nabíječku a nacpat to do krabičky od TicTac. A pak spotřeba elektriky (odhadem 50Kč/rok, ale možná je to o pár desetikorun víc). Zigbee přijímač cca 1000Kč, jedno čidlo cca 250Kč a dvě mikrotužky z Lidlu na rok.
-
Výhoda je právě vcelku rozumná cena oproti jiným technologiím, nezašpuntování wifiny (i když to teda jede na 2.4GHz)
Jakože kdyby to jelo na Wi-Fi, tak by ji to nějak zašpuntovalo? Já tu vidím výhodu spíše ve spotřebě
Taktéž je hezké, že fungují s bránou zařízení jakéhokoliv výrobce.
Edit: myslím to tak, že nemusím řešit jaké čidlo/výrobce pořídím, pokud to bude zigbee tak to pojede.
No, částečně:
1. Pokud se bavíme o branách jakožto hotových řešeních, pak každý výrobce podporuje především svoji elektroniku. Tedy třeba Philips bude asi umět světla, vypínače, zásuvky a senzory pohybu, a v nějaké míře (např. bez aktualizací) i od jiných výrobců. Nečekal bych tam ale podporu senzorů teploty.
2. Pokud jde o dongly, tak tam asi ano, ale pak je tu otázka software. Zigbee2mqtt má celkem dlouhý seznam podporovaných zařízení, na části z nich podporuje i aktualizace, ale není tam všechno.
ja mam proste jinou zkusenost. ve starem baraku dosah mizivy.
Dosah zařízení na baterku sám o sobě nebývá nějak velký, ale pokud k tomu máte zařízení napájená ze zásuvky (světla, zásuvky, …), typicky fungují jako repeatery.
kompatibilita nekdy strasny boj, dostat nektere cidla (z multi senzoru) to do HASS.
nektere gateway proste zarizeni nevidela vubec.
Před nákupem zkontroluju k kompatibilitu v supported devices u Zigbee2mqtt (případně podle toho, co používáte), to zabrání některým nepříjemným překvapením…
baterky vydrzi, ale za cenu, ze frekvence mereni je mala.u frekvence kterou chci, je to tak 1, opravdu mozna 2 mesice.
Frekvence měření ≠ frekvence odesílání. Mám senzory, které jsou schopny poslat změnu každých 10s, pokud je velká. Pokud se ale měřená hodnota moc nemění, klidně si počkají hodinu. Asi to bude i důvod, proč mi sensor v lednici žere baterku nejvíc. (Nabízí se i nízká teplota, ale prý pro Lithiové baterie by měla být OK.)
-
ale funguje to bez "cloudu"? (mozna jo, nevim)
u te presnosti, to ve mne aspon vzbuzuje duveru, ze moc nelzou. proste rovnou reknou +-1
Ale myslis ze kdyz pucis ultra presny pristroj, polozis vedle nej hracku, "aha, tak hracka meri pokazde o 2C vic", tak vzdycky prictes 2C a hracka bude mit prenost +-0.01C? .
podobna hracka mi funguje tak, ze rozsahu teploty 21-23C proste udava 22. a aby usporila baterku, tak posila data jen pri zmene, coz je cool, ale jako vysledek to posle zmenu jednou za den, protoze pokoj v tom intervalu 21-23 je vetsinu casu, pochopitelne. ale to je zkusenost s jednim specifickym vyrobkem.
A co takhle wifi teploměr za 6 usd?
https://www.aliexpress.com/item/1005004778025128.html
Objednal jsem si ale ještě nemám zkušenost.
Jen ta přesnost může být problém, ale nemyslím, že by to měl být "extrém".
Dají se zkalibrovat tím, že je dáš vedle sebe a dáš tám i nějaký přesnější teploměr.
-
1. Pokud se bavíme o branách jakožto hotových řešeních, pak každý výrobce podporuje především svoji elektroniku. Tedy třeba Philips bude asi umět světla, vypínače, zásuvky a senzory pohybu, a v nějaké míře (např. bez aktualizací) i od jiných výrobců. Nečekal bych tam ale podporu senzorů teploty.
Philips hue bridge třeba podporuje teplotní a vlhkostní čidla od tuya nebo sonoff, neumí u nic ale už OTA a máš pravdu, že to je spíše laborování.
2. Pokud jde o dongly, tak tam asi ano, ale pak je tu otázka software. Zigbee2mqtt má celkem dlouhý seznam podporovaných zařízení, na části z nich podporuje i aktualizace, ale není tam všechno.
Zigbee nebo z-wave si umí data přeposílat mezi zařízeními, funguje to relativně spolehlivě a jsem schopný se takhle doťukat třeba do sklepa, lepší je ale použít nějaký malý repeater do zásuvky.
Osobně jsem nakonec udělal fork zigbee2mqtt, udržuji si tam specky pro další čidla (zejména svoje nebo mám pár zařízení na KNX) a úplně jsem vynechal HAS, protože to je peklo na konfiguraci a peklo na kompatibilitu.
-
podle popisu je to hezke, ale jak je topologie a kolik cidel.
ja mam vsude strukturovanou kabelaz, ale to by znamenalo bus topologii, tak je dle dokumentace 100m/20 zarizeni (ale protoze strukturka je hvezda, tak bych ten bus musel delat "tam zpet" a 100m je pryc u treti mistnosti.
Je to tak, tohle řešení předpokládá bus topologii, u hvězdy by tomu hodně rychle došel dech. Čidel mám 12 a délku sběrnice asi 50-60 metrů, ale je pravda, že jsem s tím počítal, už když jsem ty krky a krabice do zdí při rekonstrukci dával.
Pokud člověk nemůže protáhnout jednu sběrnici po celém domě, dá se to řešit i tak, že bude mít těch sběrnic víc, ten adaptér DS9097 vyjde na pár korun a funguje i s (některými) USB převodníky, takže není ani problém mít víc tras a všechno to zapojit do jednoho zařízení, které to bude sbírat
-
ale funguje to bez "cloudu"? (mozna jo, nevim)
co zdali bey cloudu funguje? zigbee2mqtt bez cloudu funguje
-
Šlo tu esp8266 a bme280 - nedoporučuji ani jedno - ESP8266 je nenažrané jak prase a s baterkou nedosáhneš na rozumnou výdrž aby Tě to nesralo. ESP32 je sice dražší, ale mnohem úspornější.
BME280 je velmi drahá záležitost a taktéž vemi smrtelná a vlhkost spíše odhaduje - naměřil jsem až 110%, 5 měření, 5 výsledků až 15% od sebe... Za 10 let, co provozuji domácí meteo, mi jich odeslo nespočet. Takže na vlhkost doporučuji SHT3X, tlak BMP280 (jen teplota a tlak, podstatně levnější a ve vnitřním prostoru vyrdží déle) a SHT i BMP měří i teplotu s rozumnou přesností. Jinak na teplotu ds18b20.
Přesnost 0.1 u teploty je v přímém rozporu s cenou. I to nejpřesnější čidlo v „domácí“ kvalitě dává 0.5 stupně C podle datasheetu.
Pokud máš vlastní požadavky, neobejdeš se bez bastlení. Jinak musíš koupit hotové řešení a přizpůsobit se jeho problémům.
-
1. Pokud se bavíme o branách jakožto hotových řešeních, pak každý výrobce podporuje především svoji elektroniku. Tedy třeba Philips bude asi umět světla, vypínače, zásuvky a senzory pohybu, a v nějaké míře (např. bez aktualizací) i od jiných výrobců. Nečekal bych tam ale podporu senzorů teploty.
Philips hue bridge třeba podporuje teplotní a vlhkostní čidla od tuya nebo sonoff, neumí u nic ale už OTA a máš pravdu, že to je spíše laborování.
OK, nevím přesně hranici, co všechno to podporuje, ale IIRC to prostě nepodporuje 100 % ZigBee výrobků na 100 %.
2. Pokud jde o dongly, tak tam asi ano, ale pak je tu otázka software. Zigbee2mqtt má celkem dlouhý seznam podporovaných zařízení, na části z nich podporuje i aktualizace, ale není tam všechno.
Zigbee nebo z-wave si umí data přeposílat mezi zařízeními, funguje to relativně spolehlivě a jsem schopný se takhle doťukat třeba do sklepa, lepší je ale použít nějaký malý repeater do zásuvky.
To ano (až na ten repeater – v čem udělá lepší službu než třeba svítidlo?), jen mám pocit, že oba píšeme o něčem jiném.
-
Už několik let si s tím hraju. Nejpřesnější je Arduino + nějaký solidnější čidla (DHT22, AM2302, DS18B20). Rovnou doporučuju volit čidlo s vlhkoměrem. Problém je, že je to extrémně žravý řešení a na baterky to moc není.
S tou spotřebou záleží jak často je třeba posílat údaje a na čem to jede. Třeba ESP8266 umí deep sleep, který nebere skoro nic. Nejdůležitější je omezit aktivitu wifi na minimum. S 15-minutovým intervalem odesílaní se dá dostat řádově na měsíce provozu na 2xAA. Mám několik takových zbastlených senzorů s DHT22 a spokojenost. Ty údaje vlhkosti se mi občas nezdají, hlavně když je chladněji, ale nemám s ničím lepším porovnat.
-
Vlhkostní čidla jsou ve spotřebitelském segmentu na úrovni věštění z koule. Nejlepší věštby mám od SHT3X čidel.
Co se týče esp8266, tak ano, s deep sleep se dá dostat hodně nízko se spotřebou, ale je to takové nanicovaté. Lepší práce je s esp32 a spotřeba je ještě o nějaký ten řád nižší. Pak je potřeba se podívat na pořádné napájení, protože klidový proud většiny LDO je tak strašný, že baterky vysaje rychleji, než řeknete deep-sleep.
To esp32 je celkově lépe optimalizované na spotřebu. A pokud ESP, tak by stálo za to popřemýšlet o použití ESPNow jako transportní vrstvy - používá to 2.4GHz pásmo a nepotřebuješ další HW pro provoz.
Ale to vyžaduje již bastlení a nikdo to jako hotový produkt nenabídne. Trvalo mi to rok vývoje jak HW, tak SW části,ale funguje to ke spokojenosti.
-
Volně jsem se inspiroval následujícím článkem.
https://www.zive.cz/clanky/programovani-elektroniky-jak-odposlouchavat-roztomily-teplomer-od-xiaomi/sc-3-a-212382/default.aspx
Před rokem jsem nakoupil teploměry od Xiaomi po cca 150 Kč. Dnes už stojí cca o stovku víc.
https://www.heureka.cz/?h%5Bfraze%5D=xiaomi+mi+temperature+and+humidity+monitor+2
Data z nich načítám přes Raspberry Pi Zero 2 W
Nic jsem neflashoval, tak jako v tom článku a nechal jsem to na běžné BT komunikaci. CR2032 mi v tom vydržela cca 3/4 roku. Ta malina načítá teploty a vlhkosti v desetiminutových intervalech. Fajn na tom je, že to má i displej. Mám jich doma 6.
-
Vlhkostní čidla jsou ve spotřebitelském segmentu na úrovni věštění z koule. Nejlepší věštby mám od SHT3X čidel.
Díky, příště vyzkouším.
Co se týče esp8266, tak ano, s deep sleep se dá dostat hodně nízko se spotřebou, ale je to takové nanicovaté. Lepší práce je s esp32 a spotřeba je ještě o nějaký ten řád nižší.
Zajímavé. S ESP32 nemám žádné zkušenosti. V tomhle porovnání spotřeby pro použití senzoru vychází ESP8266 lépe:
https://blog.voneicken.com/2018/lp-wifi-esp-comparison/
Ty moje ani používají TCP. Jen pošlou jeden UDP paket obsahujicí ID senzoru, teplotu a vlhkost na můj server a je hotovo, ani žádné čekání na odpověď.
-
BT... jak max daleko to RPI musi byt aby to (pres zdi) to cidlo chytlo?
se ptam, protoze jsem cokoliv z BT zavrhl, ale treba to neni tak zle.
Volně jsem se inspiroval následujícím článkem.
https://www.zive.cz/clanky/programovani-elektroniky-jak-odposlouchavat-roztomily-teplomer-od-xiaomi/sc-3-a-212382/default.aspx
Před rokem jsem nakoupil teploměry od Xiaomi po cca 150 Kč. Dnes už stojí cca o stovku víc.
https://www.heureka.cz/?h%5Bfraze%5D=xiaomi+mi+temperature+and+humidity+monitor+2
Data z nich načítám přes Raspberry Pi Zero 2 W
Nic jsem neflashoval, tak jako v tom článku a nechal jsem to na běžné BT komunikaci. CR2032 mi v tom vydržela cca 3/4 roku. Ta malina načítá teploty a vlhkosti v desetiminutových intervalech. Fajn na tom je, že to má i displej. Mám jich doma 6.
-
Skvělý teploměry dělá xiaomi - modely MHO-C401 (e-ink displej) nebo levnější LYWSD03MMC
Oboje má bluetooth a jde z toho vyčítat data Home assistentem. Ať už přímo (pokud běží Home assistant na něčem, co má BT (rPi..), nebo přes nějaký ESP32 v blízkosti
-
BT... jak max daleko to RPI musi byt aby to (pres zdi) to cidlo chytlo?
se ptam, protoze jsem cokoliv z BT zavrhl, ale treba to neni tak zle.
Těžko říct, posuď sám na obrázku. Je to panelák G57 a dřívější jádro je vyzděné asi 10cm ytongem, nebo něčím takovým. Ta nosná zeď je asi 20 cm panel a ta příčka tak 8 cm. Malina je červený bod a je asi ve dvou metrech na nábytku. Zelené jsou ty BT Xiaomi teploměry. V koupelně a na záchodě je mám postavené na horní hranu obložky dveří. V předsíni na nejvyšší poličce ve vestavěné skříni, kde moc nelezu. V kuchyni to je na poličce kuchyňské linky. Z pohledu signálu teoreticky hodně blbé místo, ale ten senzor funguje naprosto bez problému. Ty vestavěné skříně v ložnici jsou docela plné oblečení a takových věcí, takže k tomu 8cm panelu taky docela bonus.
Funguje to dobře. Občas se nějaké čidlo v tom 10cm načítacím cyklu nechytne, ale to může být nějaké dočasné rušení čí čert ví co. Stává se to jen výjimečně.
http://vysertese.unas.cz/root.cz/Teplomery.jpg
-
Mne sa osvedčil na teplotu a vlhkosť senzor Si7021. V GME udávajú presnosť +-0.4 C, ale dáta sa dajú čítať s presnosťou niekde okolo 0.01 stupňa, nepamätám si presne je to zlomok mocniny 2. Samozrejme absolútna presnoť asi nie je tak veľká vez kalibrácie, ale nie je tam veľký šum, takže zmeny teploty sa sledovať dajú dosť presne. Pri meraní vlhkosti to obsahuje voliteľne ohrev senzora, čo je vraj presnejšie pre nejaké rozsahy vlhkosti.
-
V GME udávajú presnosť +-0.4 C, ale dáta sa dajú čítať s presnosťou niekde okolo 0.01 stupňa, …
Zrovna nedavno na tohle vyslo pekne xkcd. :D https://xkcd.com/2696/
-
Mám doma postavenou senzorovou síť na https://guide.openenergymonitor.org/technical/resources/, je to tedy hodně bastlení, ale spotřeba téměř nulová, čidla může člověk použít jakákoliv a změnit jen patřičné části kódu Arduina. Dvě GW postavené na RPi, které odesílají data na HTTP server, kde se "kreslí" grafy a ukládá do DB. celé to jede na 433 MHz, díky tomu dosah naprosto skvělý - v paneláku jsme byl schopen poslat zprávy i přes 6 pater. Odesílání dat jednou za minutu a například pokles 2xAA na čidle venku od půlky dubna (3,04 V - články nebyly úplně nové) do teď (2,9 V), viz graf v příloze.
-
Tak nějak podobně jako petrp2b. Mám síť postavenou na STM32L0 (konkrétně STM32L031K6), RFM12 / RFM69 868 MHz FSK rádiu (ale s rozumným rádiovým formátem paketu, FEC, interleaving, ...).
Na teplotu používám buď už zmíněný Dallas DS18B20+ nebo třeba SMT172 (PWM in, průměrováním se dá teoreticky dostat na 0.1°C v běžném domácím rozsahu teplot).
Na dvě AA baterie běží senzory několik let. S měřením a vysíláním každých 5 minut mi kleslo napětí na baterii z 3.21 V na 3.07 V za skoro přesně dva roky. To je ještě pořád nad nominálním napětím těch dvou AA článků.
Ty výpadky v datech jsou způsobené GSM bránou a serverem. Na senzor jsem za celou tu dobu nešáhl.
Ale ubastlil jsem si to celé sám, včetně protokolu a "RTOS". A naučil se přitom spoustu zajímavých věcí a triků. I cesta totiž může být cíl :)
-
Smím-li se zeptat, k čemu je měření teploty v místnosti s rozlišením čidla na setiny stupně, když jeho přesnost je přinejlepším ₊-0.5 stupně a rozdíl nejvyšší a nejnižší teploty v místnosti je klidně 10 K ?
-
Smím-li se zeptat, k čemu je měření teploty v místnosti s rozlišením čidla na setiny stupně, když jeho přesnost je přinejlepším ₊-0.5 stupně a rozdíl nejvyšší a nejnižší teploty v místnosti je klidně 10 K ?
Protože 4.12280701754386 bastlíře z pěti (47 z 57 dotazovaných) řeklo, že je to tak lepší. (Osobní zkušenost je taková, že i desetina stupně je skoro přehnaná přesnost.)
-
Smím-li se zeptat, k čemu je měření teploty v místnosti s rozlišením čidla na setiny stupně
Já tedy v otázce viděl desetiny stupně s tím, že půl stupně překousne.
A v grafech jsou sice vidět setiny, ale voltů.
rozdíl nejvyšší a nejnižší teploty v místnosti je klidně 10 K ?
Vy máte v místnosti 10°C gradient? Kolísání jeden dva stupně bych klidně akceptoval, ale rozdíl mezi 20°C a 10°C bych v jednom pokoji rozhodně poznal. Dovedu si to představit u kamen v rohu místnosti, ale jen chvilkově než se ohřejí stěny.
-
10 °C – záleží na okolnostech, m.j. svitu Slunce. Přes 5 °C rozdíl není problém, pokud měřím i na parapetu, když netopím.
-
Tak nějak jsem předpokládal, že se bavíme o měření teploty vzduchu v místnosti. Což mi implikuje, že teplota se měří ve stínu a ideálně ve tmě (venku s použitím radiačního štítu, uvnitř někde mimo přímé slunce, okna a parapety).
Ono totiž i nepřímé světlo přidá k měření klidně několik stupňů. Teploměr na parapetu pak bude hlavně měřit dopadající záření a bude úplně mimo.
-
Smím-li se zeptat, k čemu je měření teploty v místnosti s rozlišením čidla na setiny stupně, když jeho přesnost je přinejlepším ₊-0.5 stupně a rozdíl nejvyšší a nejnižší teploty v místnosti je klidně 10 K ?
Nie že by som to potreboval, ale napr. na sledovanie zmien :) Absolútna chyba je možno 0.5 stupňa, ale zmeny sa dajú vidieť, ak sa práve nemení prudko teplota, tak prítomnosť osôb zvýši teplotu, pri vlhkomeri na desatinách vidieť, kedy sa vedľa v kuchyni otvorila umývačka, atď.
-
Na parapetu jsem senzory umisťoval tak, aby stínil rám okna, i pokud je otevřené. Nepodařilo se to napoprvé, ale nakonec se podařilo. Samozřejmě nepřímé světlo na to svítí.
Detekce osoby podle teploty – možná, ale jsem k tomu skeptický. Pokud na tom senzoru nebudete sedět.
Detekce otevření myčky podle vlhkoměru – na to IMHO nebudou potřeba desetiny, pokud ten sensor bude někde rozumně blízko.
-
Smím-li se zeptat, k čemu je měření teploty v místnosti s rozlišením čidla na setiny stupně
Já tedy v otázce viděl desetiny stupně s tím, že půl stupně překousne.
A v grafech jsou sice vidět setiny, ale voltů.
To není pravda, rrrado postoval graf kde měří na setiny.
rozdíl nejvyšší a nejnižší teploty v místnosti je klidně 10 K ?
Vy máte v místnosti 10°C gradient? Kolísání jeden dva stupně bych klidně akceptoval, ale rozdíl mezi 20°C a 10°C bych v jednom pokoji rozhodně poznal. Dovedu si to představit u kamen v rohu místnosti, ale jen chvilkově než se ohřejí stěny.
Vy ho tam máte nejspíš taky. A jestli topíte nebo vám tam svítí slunce tak máte velmi pravděpodobně i víc. Si třeba zkuste změřit kout podlahy a venkovní stěny (mimo radiátor) a třeba uprostřed místnosti těsně pod stropem.
-
Smím-li se zeptat, k čemu je měření teploty v místnosti s rozlišením čidla na setiny stupně, když jeho přesnost je přinejlepším ₊-0.5 stupně a rozdíl nejvyšší a nejnižší teploty v místnosti je klidně 10 K ?
Nie že by som to potreboval, ale napr. na sledovanie zmien :) Absolútna chyba je možno 0.5 stupňa, ale zmeny sa dajú vidieť, ak sa práve nemení prudko teplota, tak prítomnosť osôb zvýši teplotu, pri vlhkomeri na desatinách vidieť, kedy sa vedľa v kuchyni otvorila umývačka, atď.
Pokud to máte jen jako zajímavost a nepoužíváte to k nějaké sofistikované regulaci tak to už chápu.
-
Smím-li se zeptat, k čemu je měření teploty v místnosti s rozlišením čidla na setiny stupně, když jeho přesnost je přinejlepším ₊-0.5 stupně a rozdíl nejvyšší a nejnižší teploty v místnosti je klidně 10 K ?
Nie že by som to potreboval, ale napr. na sledovanie zmien :) Absolútna chyba je možno 0.5 stupňa, ale zmeny sa dajú vidieť, ak sa práve nemení prudko teplota, tak prítomnosť osôb zvýši teplotu, pri vlhkomeri na desatinách vidieť, kedy sa vedľa v kuchyni otvorila umývačka, atď.
Pokud to máte jen jako zajímavost a nepoužíváte to k nějaké sofistikované regulaci tak to už chápu.
Áno, na nič špeciálne to nepoužívam, skôr som sa zabavil pri bastlení a viac sa mi páči plynulý graf ako 2-3 skoky počas dňa v rámci ktorých sa hýbe teplota cez vykurovaciu sezónu
-
Pod vlivem (tohohle tematu) jsem si koupil dva ty BT teplomery s e-inkem. jeste jsem to nezkousel pripojit do home assistenta, musim sehant BT gateway.
Ale takohle to vypada pri srovnani s kalibrovanym teplomerem (teda kdysi davno kalibrovanym)..
Nepotrebuju dalsiho komentare. (OK, samozrjeme v asistentu bych mohl dopocitavat nejakou korekci, pokud ta odchylka bude konstanti)
-
Ten rozdíl ve vlhkosti bude asi způsoben rozdílem v teplotě. Podle https://www.omnicalculator.com/physics/absolute-humidity to vypadá na prakticky stejnou (s ohledem na zobrazovanou přesnost měření) absolutní vlhkost.
BT gateway – nemáte BT přímo na zařízení, kde běží Home Assistant?
-
Ve skutecnosti jsem prave vymenil baterku v jednom z nich. takze ted je rozdil vyrazne mensi... rozdil proti dvema dalsim merakum (kalibrovany plus 9in 1 CO2 cidlo) zustava
BTW Home assistent je ve sklepe virtualizovany, Z-wave je USB a nema problem dosahnout. ZigBee nedosahne a je to wifi gateway v pracovne(v dalsich mistech prizemi ale uz zase nedosahne).
BT nema sance, jen ve stejne mistnosti (ty stary zdi jsou prakticky Faraday i pro wifi).
Takze potrebuju nekolikrat BT gateway jen po prizemi. IDealne ethernet-BT protoze drat je drat.
Ten rozdíl ve vlhkosti bude asi způsoben rozdílem v teplotě. Podle https://www.omnicalculator.com/physics/absolute-humidity to vypadá na prakticky stejnou (s ohledem na zobrazovanou přesnost měření) absolutní vlhkost.
BT gateway – nemáte BT přímo na zařízení, kde běží Home Assistant?
-
To je zásadní chyba, srovnávat ty teploměry vedle sebe a dokonce s kalibrovaným teploměrem.
Nejlepší je hned po rozbalení čidla umístit v konkrétní místnosti, na nějaké pěkné místo a zapnout.
Od té chvíle můžete tvrdit, že teplota a vlhkost v té místnosti je to, co ukazuje to čidlo...
Teď budete mít pochybnosti... 8)
-
tak ona je hlaseny rozdil 3-4 stupne mezi mistnostmi asi moc na kazdeho.
horsi jsou ty CO2 cenzory, ty si delaji co chteji. presneji se "autokalibruji", to je cas od casu prohlasi a ten uz se urcite vyvetralo a tohlo minimum je 420 ppm. To fakt super kdyz je potom vydychana mistnost a ukazuje ten lesni cerstvy vzduch 420
To je zásadní chyba, srovnávat ty teploměry vedle sebe a dokonce s kalibrovaným teploměrem.
Nejlepší je hned po rozbalení čidla umístit v konkrétní místnosti, na nějaké pěkné místo a zapnout.
Od té chvíle můžete tvrdit, že teplota a vlhkost v té místnosti je to, co ukazuje to čidlo...
Teď budete mít pochybnosti... 8)
-
nemate nekdo zkusenosti s:
https://www.laskakit.cz/laskakit-esp-vindriktning-esp-32-i2c
+ https://www.laskakit.cz/laskakit-scd41-senzor-co2--teploty-a-vlhkosti-vzduchu/
idealne v kombinaci s FW: https://github.com/ondiiik/vindriktning-mpy + HomeAssistant ? :-)
na napsani vlastniho FW se urcite necitim, s moznosti Tasmoty si nejsem jistej, s vzorovym ESPHome FW nemam zkusenosti a nevim zda by to v HA nebylo omezujici...
-
Vindrikting mám jen originální od IKEA. Trochu je slyšet malý větráček, doma mi trvale svítí zeleně (pokud ho zapojím), takže jsem neměl moc důvod se tím zabývat dál.
-
https://www.laskakit.cz/laskakit-scd41-senzor-co2--teploty-a-vlhkosti-vzduchu/
Tohle vypadá super, jsem netušil že ten CO2 senzor už dělají v tak malém provedení. Jinak se to chová úplně stejně jako SCD30, nebo je na něco třeba dávat pozor?
-
Vindrikting mám jen originální od IKEA. Trochu je slyšet malý větráček, doma mi trvale svítí zeleně (pokud ho zapojím), takže jsem neměl moc důvod se tím zabývat dál.
jak moc to "trochu" je? rusi to kdyz je noc/ticho?
https://www.laskakit.cz/laskakit-scd41-senzor-co2--teploty-a-vlhkosti-vzduchu/
Tohle vypadá super, jsem netušil že ten CO2 senzor už dělají v tak malém provedení. Jinak se to chová úplně stejně jako SCD30, nebo je na něco třeba dávat pozor?
to ja vubec netusim (ani jak se to chova ani jak jinej senzor) :-) ta kombinace na kterou sem se ptal jde o komunitni/oneman fw v micropythonu, obecne k senzoru sem nasel treba: https://chiptron.cz/articles.php?article_id=294
-
nemate nekdo zkusenosti s:
https://www.laskakit.cz/laskakit-esp-vindriktning-esp-32-i2c
+ https://www.laskakit.cz/laskakit-scd41-senzor-co2--teploty-a-vlhkosti-vzduchu/
idealne v kombinaci s FW: https://github.com/ondiiik/vindriktning-mpy + HomeAssistant ? :-)
na napsani vlastniho FW se urcite necitim, s moznosti Tasmoty si nejsem jistej, s vzorovym ESPHome FW nemam zkusenosti a nevim zda by to v HA nebylo omezujici...
Mám. Vzorový yaml je podle všeho pro starou verzi desky, ale v diskuzi odkázaná konfigurace https://pastebin.com/SQP0bwmm od Jiri Dobry funguje skvěle (jen jsem smazala sekci pro OLED display a změnila frekvenci měření PM 2.5 na půl hodinový interval. Větrák je hlasitý, ale takhle mi to nevadí ani v ložnici)
Všechny senzory se v HA zobrazují dobře, diody se po západu slunce automaticky zhasnou.
-
Vindrikting mám jen originální od IKEA. Trochu je slyšet malý větráček, doma mi trvale svítí zeleně (pokud ho zapojím), takže jsem neměl moc důvod se tím zabývat dál.
jak moc to "trochu" je? rusi to kdyz je noc/ticho?
Když je úplné ticho, tak to slyším, ale téměř jakýkoli zvuk to přehluší. Asi to bude tišší než lednice, když má zrovna zapnutý kompresor. Nevím úplně, jak to změřit/předat. Na noc jsem to nezkoušel, ale usínal jsem už u většího ruchu. (Ostatně pokud bydlíte na sídlišti a máte na noc otevřené okno, ruch z ulice asi bude hlasitější.)
-
Mám. Vzorový yaml je podle všeho pro starou verzi desky, ale v diskuzi odkázaná konfigurace https://pastebin.com/SQP0bwmm od Jiri Dobry funguje skvěle (jen jsem smazala sekci pro OLED display a změnila frekvenci měření PM 2.5 na půl hodinový interval. Větrák je hlasitý, ale takhle mi to nevadí ani v ložnici)
Všechny senzory se v HA zobrazují dobře, diody se po západu slunce automaticky zhasnou.
to je conf pro ESPHome? vindriktning-mpy si nezkousela?
ad vetrak hlasity, ale s 1x/30m nemas potrebu ho nejak zpomalovat odporem? coz by ale asi melo jit ne? pripadne ho nechat tocit pak dele?
Když je úplné ticho, tak to slyším, ale téměř jakýkoli zvuk to přehluší. Asi to bude tišší než lednice, když má zrovna zapnutý kompresor. Nevím úplně, jak to změřit/předat. Na noc jsem to nezkoušel, ale usínal jsem už u většího ruchu. (Ostatně pokud bydlíte na sídlišti a máte na noc otevřené okno, ruch z ulice asi bude hlasitější.)
tak zrovna srovnani s lednici me desi :D alespon ma je hlucna dost, ale je o patro niz takze v noci neslysim, nebydlim na sidlisti ale na vesnici kde je "totalni" ticho az na obcasne zastekani/zavyti sousedovic psa :)
-
OK, jak jsem psal, těžko to nějak vhodně změřit. Pokud jste náročný na ticho a bydlíte na vesnici, tak těsně u postele to asi chtít nebudete. Já bych s tím zřejmě problém neměl, spíš jsem zatím neměl moc důvod to tunit pro zapojení do HA, a na neupraveném Vindriktingu by mi v noci asi vadilo to světlo.