Sonoff SNZB-02D zigbee kijelzős hőmérő

Elemes eszközök terén a WiFi szabványra épülő eszközöknek semmi létjogosultságát nem látom, így továbbra is Zigbee eszközökkel barátkozom. Az előző Tuya-s zigbee hőmérő nem igazán győzött meg (ha kell valakinek, eladó), ám decemberben megütötte a szememet a Sonoff következő nagy dobása: egy kijelzős zigbee hőmérő! 

Akik lemaradtak volna blogom korábbi fejtegetéseiről, a zigbee eszközök használatához szükség van ugyan egy külön gateway eszközre, ám nagyságrendekkel energiatakarékosabbak, mint wifis társaik, és mesh hálózatot tudnak egymással kiépíteni, ha akad a gatewayen kívül más, nem elemről működő eszköz is.(relék, konnektorok)

Előrendeltem hát az SNZB-02D névre keresztelt csodát közvetlen a kínai gyártótól, és a héten meg is hozta a posta. :) Ugyan el tudnék képzelni e-tintás kijelzőt is, ami még jobban növelné az üzemidőt, ám az árat biztos jócskán növelné, így LCD került az eszközbe, ami egy igen baráti 13 dolláros árcímkét eredményezett.

snzb01.jpg


Zigbee 3.0-ás protokollt támogat, így Zigbee 3.0 gatewayre lesz szükségünk az igénybe vételéhez.. elméleti szinten pont úgy működne a Sonoff Zigbee gateway-el, mint egy Tuya Zigbee gateway-el. Megmondom őszintén, nem próbáltam ki, mivel zigbee2mqtt USB gateway-em van, azzal is teszteltem.
Papíron -9.9 foktól +60 fok Celsiusig üzemképes, a benne található SM60 hőmérő szenzorról nem találtam semmilyen adatlapot, de az ITead +/- 0.2 fok Celsius pontosságot ígér, ami nem rossz.
A szívét-lelkét jelentő EFR32MG22 ARM Cortex-M33 chip 76.8Mhz-en száguld, 512k flash tárhellyel és 32kb műveleti memóriával. Paramétereiben összességében nagyon hasonlít a Tuyás versenyzőhöz, annál kicsit gyorsabb, de valljuk be, egy hőmérőnél azért ez nem lehet kritikus annyira.

A NotEnoghTech már jóval hamarabb megkapta a tesztpéldányát mint én, és szét is szedték, így nem fárasztom magam, a belseje megtekinthető a hivatkozott cikkben náluk.

A CR2450-es elemből mondjuk momentán egy sincs itthon, de szerencsére küldtek vele egyet. 2 éves elem élettartamot ígér a gyártó.. én már fél évvel is elégedett leszek,de ha tényleg kibír kettőt, csak ilyeneket fogok venni ezentúl. :D

Lássuk a lényeget, ellene a jó öreg referenciaként használt LYWSD03 hőmérőmet vetettem be, aminél eddig nem találtam jobbat a kijelzős hőmérők piacán.

snzb02.jpg 

Látszik azért méreteiben jelentősen nagyobb, és talán jobban is olvashatóak a számok a Sonoff versenyzőjén. A formatervezés elegáns, letisztult.

snzb03_1.jpg

A hátulja mágneses, jár hozzá egy külön konzol, ami 3M öntapadóval felragasztható a falra. Az oldalán van egy kis keret, amit lehajtva asztalra állítva is használható, ám max 45 fokban nyitható ki, ezt egy kissé csodálom, és talán az egyetlen pont, amibe bele tudok kötni a konstrukcióban, mert ha leteszem az éjjeliszekrényre, fekvő helyzetből így nem igazán látható.
A hátulján a bal alsó sarokban található a párosító gomb, amivel be tudjuk emelni a zigbee hálózatba.

Ha már párosításnál tartunk, máris akadt egy kis problémám, a zigbee2mqtt szerveremen levő régebbi változata nem támogatja az SNZB-02D típust.. de semmi gond, egy gyors frissítést követően ez megoldható.

Zigbee2MQTT frissítés előtt két dolgot kell figyelembe venni:

  1. a data mappát mentsük el!
  2. az aktuális zigbee2mqtt verzióhoz legalább nodejs v14 szükséges

Azok számára, akik hozzám hasonlóan már fél éve nem frissítették a zigbee2mqtt szerverüket, íme a frissítés menete:

Belépünk a szerverünkre és leállítjuk a szolgáltatást:

sudo systemctl stop zigbee2mqtt

Belépünk a mappába és mentjük a data mappát:

cd /opt/zigbee2mqtt
cp -R data data-backup

Letöltjük és frissítjük a függőségeket:

git pull
npm ci

Visszaállítjuk az adatmappát és elindítjuk újra a szolgáltatást:

cp -R data-backup/* data
sudo systemctl start zigbee2mqtt

Nekem Raspberry Pi Zero a szerverem, így egy darabig eltartott az "npm ci", meg aztán arm-v6-ra vadásztam megfelelő nodejs binárist.. de ez már az én bajom, hogy szeretem, ha csak ~1W-ot fogyaszt a szerverem, ezért nem Raspberry Pi 4-est használok. :D

No de végre ennyi küzdelem után szépen felismerte az eszközt, és máris küldte a Domoticz MQTT AD felé a paramétereit.

0x30fb10fffe6e8f0f (0x30fb10fffe6e8f0f): SNZB-02D - SONOFF Temperature and humidity sensor with screen (EndDevice)

homeassistant/sensor/0x30fb10fffe6e8f0f/battery/config

{"availability":[{"topic":"zigbee2mqtt/bridge/state"}],"device":{"identifiers":["zigbee2mqtt_0x30fb10fffe6e8f0f"],"manufacturer":"SONOFF","model":"Temperature and humidity sensor with screen (SNZB-02D)","name":"0x30fb10fffe6e8f0f","sw_version":"1.0.9"},"device_class":"battery","enabled_by_default":true,"entity_category":"diagnostic","json_attributes_topic":"zigbee2mqtt/0x30fb10fffe6e8f0f","name":"0x30fb10fffe6e8f0f battery","state_class":"measurement","state_topic":"zigbee2mqtt/0x30fb10fffe6e8f0f","unique_id":"0x30fb10fffe6e8f0f_battery_zigbee2mqtt","unit_of_measurement":"%","value_template":"{{ value_json.battery }}"}

homeassistant/sensor/0x30fb10fffe6e8f0f/temperature/config

{"availability":[{"topic":"zigbee2mqtt/bridge/state"}],"device":{"identifiers":["zigbee2mqtt_0x30fb10fffe6e8f0f"],"manufacturer":"SONOFF","model":"Temperature and humidity sensor with screen (SNZB-02D)","name":"0x30fb10fffe6e8f0f","sw_version":"1.0.9"},"device_class":"temperature","enabled_by_default":true,"json_attributes_topic":"zigbee2mqtt/0x30fb10fffe6e8f0f","name":"0x30fb10fffe6e8f0f temperature","state_class":"measurement","state_topic":"zigbee2mqtt/0x30fb10fffe6e8f0f","unique_id":"0x30fb10fffe6e8f0f_temperature_zigbee2mqtt","unit_of_measurement":"°C","value_template":"{{ value_json.temperature }}"}

homeassistant/sensor/0x30fb10fffe6e8f0f/humidity/config

{"availability":[{"topic":"zigbee2mqtt/bridge/state"}],"device":{"identifiers":["zigbee2mqtt_0x30fb10fffe6e8f0f"],"manufacturer":"SONOFF","model":"Temperature and humidity sensor with screen (SNZB-02D)","name":"0x30fb10fffe6e8f0f","sw_version":"1.0.9"},"device_class":"humidity","enabled_by_default":true,"json_attributes_topic":"zigbee2mqtt/0x30fb10fffe6e8f0f","name":"0x30fb10fffe6e8f0f humidity","state_class":"measurement","state_topic":"zigbee2mqtt/0x30fb10fffe6e8f0f","unique_id":"0x30fb10fffe6e8f0f_humidity_zigbee2mqtt","unit_of_measurement":"%","value_template":"{{ value_json.humidity }}"}

A zigbee2mqtt saját webes dashboardján meg is jelent az eszköz mindjárt.

snzb05.jpg

A Domoticz-ba is szépen érkeznek az adatok:

snzb07.jpg

Futtattam egy darabig egymás mellett a két hőmérőt és az eredmények igen meggyőzőek:

diag.jpg

A LYWSD03 hőmérők Bluetooth-osak és szinte percenként szórják az adatokat, így ez az adott időpillanatban sokkal pontosabb, mint eddig bármi más, amit használtam, ez a sárga grafikon.

Látható, hogy a Sonoff versenyzője az zöld grafikonnal sokkal laposabb vonalvezetésű, mert ritkábban változik, ritkábban küld, de azt kell mondjam, egészen jól követi. Nagyjából a pontosságával megegyező, tehát 0.2 fok Celsius változásnál már küld friss adatot, ezzel az SNZB-02D tökéletesen alkalmas fűtésvezérlés forrásának.

ÍTÉLET

Tökéletesen beváltotta a hozzá fűzött reményeimet! Általában a gyártók nemigen tudják eltalálni, mire lenne szükségem, de most betaláltak, ez az új kedvenc kütyüm. Maximálisan ajánlani tudom.
Persze hozzátéve, hogy ami még ismeretlen változó, az az elem élettartam, meglátjuk.

UPDATE: 15 hónapig bírta az elem, ami nem olyan rossz, bár még a két évtől odébb van. Apró szépséghiba, hogy sokáig ment a végén 20% elemkapacitással, és ez a jelentett utolsó állapot is, szóval elég "darabos" az elem mérésének a pontossága. (leginkább csak 20%-onként lépett)

A bejegyzés trackback címe:

https://bitekmindenhol.blog.hu/api/trackback/id/tr218037604

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.

Támogatók:
okosotthon.jpg
allterco.jpg

Utolsó kommentek

  • faterkm: Jó ötlet, köszönöm. Most kicsit megyek utó-nyaralni, de később kipróbálom és mindenképpen referálo... (2024.08.30. 17:35) Tasmota firmware
  • eNeS: Az 5V az jó ha stabil, viszont a 3V-os tápra az ESP elé tehetnél egy kicsit nagyobb kondenzátort p... (2024.08.29. 19:34) Tasmota firmware
  • faterkm: Köszönöm, hogy foglalkozol a problémámmal. További infók: a "rendszerem"-ben 5 ilyen modul van, és... (2024.08.29. 19:32) Tasmota firmware
  • eNeS: @faterkm: az nem jó jel. 5V 3A-es tápegyésggel próbáltad már? Nem kizárt egyébként a lapon levő fe... (2024.08.29. 17:10) Tasmota firmware
  • faterkm: Pontosan ezt valósítottam meg: bitekmindenhol.blog.hu/2018/02/03/wifi_mini_rele_5v_esp-01s és azt ... (2024.08.29. 17:06) Tasmota firmware
  • Utolsó 20

Címkék

433mhz (12) alkatrész (22) alternatív kapcsoló (2) amg8833 (1) analóg (2) android (1) arduinoeasy (5) audio (1) automatizálás (3) bemenet (3) bk7231n (1) ble (1) blitzwolf (4) bluetooth (9) bridge (2) camhi (2) csináld magad (22) dimmer (1) diy (28) do-it-yourself (27) domoticz (11) ds18b20 (1) ebay (3) érintő (2) érintőkapcsoló (7) érzékelő (11) esp-01 (2) esp32 (11) esp8266 (21) espeasy (2) espurna (1) esp projekt (18) Eview7 (1) ewelink (1) feldolgozó (1) felhő (1) fényérzékelő (1) firmware (7) flame detector (1) fogyasztásmérő (5) ftdi (1) füstérzékelő (1) gázérzékelő (1) gpio (1) hang (4) hangjelző (1) hőmérséklet (22) https (1) ikea (1) impulzus relé (1) izzó (2) javascript (1) jelenlétérzékelő (3) kamera (18) keresztkapcsoló (1) kézmozdulat (1) kijelző (3) kimenet (21) konnektor (8) lan (9) lángérzékelő (2) led (3) linux (4) logic level converter (1) lua (1) lux (1) maple mini (2) mcu (3) micropython (1) mikrovezérlő (2) milkv (1) mobil (1) mosfet (1) mozgás (5) mpyeasy (4) mq-2 (2) mqtt (3) működtető rendszer (5) multiroom (1) nedvesség (1) neo (1) neopixel (1) Node-RED (1) nvr (4) nyitás (7) okosház (4) okosizzó (3) okosotthon (8) oled (1) onvif (8) openbeken (1) opencv (1) openwrt (4) orange pi (4) páratartalom (6) php (1) pico (1) pi pico (2) poe (1) programozás (9) projekt (25) proximity olvasó (1) python (2) raspberry (14) raspberry projekt (6) raspbian (1) reed (1) relé (27) rf (2) rgb (6) rock pi (1) rögzítő (2) rp2 (1) rpieasy (1) rtc (1) shelly (24) smartwise (1) solid state relay (1) sonoff (20) SonOTA (1) soros (1) ssl (1) ssr (1) stm32 (4) szenzor (11) szilárdtest relé (1) szintillesztő (2) sziréna (1) szkript (3) szünetmentesítés (4) t1 (1) tasmota (8) távirányító (3) Telegram (1) termékteszt (85) termosztát (2) touch (2) ups (5) usb (7) usb hub (1) valós idejű óra (1) vezérlések (20) vezérlő (5) világítás (5) villanykapcsoló (12) webkamera (1) wiegand (1) wifi (32) ws2812 (1) xiaomi (5) xm (4) xmeye (4) yoosee (1) zigbee (16) zwave (3) Címkefelhő
süti beállítások módosítása