Xiaomi Mi Flora növényszenzor (Bluetooth)

A következő tesztelt eszköz akkor jöhet jól, ha benti cserepes növényünk körülményeit szeretnénk figyelni és optimális szinten tartani.

miflora.jpg

A 3500-5000Ft között beszerezhető Mi Flora vagy más néven Flower Monitor használatához egy CR2032 elem szükséges, az enyémben ez már benne volt, csak a műanyag szeparáló lapot kellett eltávolítanom az elem alól, és néhány villanással a tetején jelezte az eszköz, hogy elindult. Az elemmel egy éves várható élettartamot prognosztizál a gyártó.
Rendeltetésszerű használatához a fekete villás részével a földbe kell nyomni, úgy, hogy a fenti fehér rész látszódjon ki belőle. (a fehér műanyag rész mérsékelten vízálló - fröccsenő víz ellen, de kültéri körülmények ellen nem védett)
Helyet kapott a tetején egy egyszerű fényérzékeny fotodióda (fényérzékelő), ami egyébként elég "zajos" eredményeket produkál, és bár úgy írják Lux mértékegységben adja meg a fényerőt, erősen túlzónak látom az értékeit. Az adatlapja +/-100 lux pontosságról beszél, tehát hivatalosan sem nevezhető egy professzionális fénymérőnek.
A dióda alatt található egy termisztor, ami -20 és +50 fok C között ígér +/-0.5 fok pontosságú hőmérsékletmérést. A villa szárai segítségével állapítja meg a körülötte levő föld nedvességtartalmát, az alján található félgömb alakú (rozsdamentes acél) érzékelők segítségével pedig annak tápanyagtartalmát. (gyakorlatban a talaj elektromos vezetőképességét felelteti meg egy huszárvágással tápanyagtartalomnak)

production_05_01.jpg

A készülék magját egy DA14580 Bluetooth Low Energy 4.2 kompatibilis chip adja.

A hatótávtesztelés kellemes meglepetésként ért, ugyanis a korábban tesztelt BLE Xiaomi hőmérő 4-5 méteres max távolságának durván a duplájáról, nagyjából 10 méter távolságról is sikerrel vette az adatokat a Raspberry Pi beépített Bluetooth adaptere erről a modellről! Ez valószínűleg az eltérő BLE chip miatt lehet.

A Xiaomi saját "Mi Home" alkalmazásában akkor tudjuk használni, ha azt kínai régióra állítjuk... Igazából nem is a Xiaomi gyártja az eszközt, hanem a HHCC Plant Technology Co., melynek saját "Flower Care" nevű alkalmazását letöltve rövid regisztrációs folyamat után használatba is vehetjük azt. (angolul)
A virágokat a latin nevük alapján kereshetjük ki az adatbázisból és hozzá társíthatjuk az eszközhöz. Ez után a mért eredményeken kívül az alkalmazás megmondja, mennyire felel meg az adott fajtának és jelzi is, ha javítanunk kell valamin.

anthurium.jpg

a fenti képen látható, hogy sürgősen műtrágyával kellene segíteni
az anthuriumot és nemsokára locsolni is kell, mivel alsó határon van

Ha kíváncsiak vagyunk, mely növények szerepelnek az adatbázisában, kreatív emberek kinyerték az alkalmazásból, Excelben is megnyitható CSV formában elérhető itt:

A Mi Home alkalmazással történő automatizálásról nem nagyon tudok nyilatkozni, a telefonon levő applikációval el lehet szórakozgatni egy darabig (a tamagochi továbbfejlesztett változata), de a szokásos módon azért a Domoticz szerverbe történő integrálás lehetőségéről ejtek pár szót az alábbiakban.

A kapcsolódás módjáról: szükség van egy Bluetooth képes PC-re, Raspberry PI-re, vagy bármire ami képes Debian/Ubuntu/Raspbian operációs rendszer futtatására és van beépített Bluetooth 4.0 (BLE) csatlakozása, vagy USB portja, amire rá tudunk dugni egy USB-s Bluetooth Low Energy (BLE) dongle-t. Nem kell hozzá semmi más.

usb_ble_stick.jpg

A szoftveres beállításra a Domoticz Wiki háromféle megoldást is kínál:

De íme egy negyedik megoldás, az RPIEasy:

Amennyiben van működő Bluetooth eszközünk, akkor az RPIEasy-n belül a Hardware->Scan Bluetooth LE pontban tudjuk megkeresni a közelben található eszközöket:

rpieasy_blescan_flower.jpg

Ez után létrehozunk egy új eszközt a Devices menüpont alatt, kiválasztva az Environment - BLE Xiaomi Mi Flora típust:

rpieasy_flower_dev.jpg

A Device Address mezőbe beillesztjük a kereső által megtalált "Flower care" eszközhöz tartozó címet (12 db betű-szám kombináció, kettőspontokkal elválasztva), beállítjuk, hogy melyik vezérlő felé továbbítsa (a vezérlőket előzetesen a Controllers menüpontban kell felvenni), milyen IDX-el, és milyen időközönként (Interval).
Az elem élettartam érdekében érdemes 5 perc/300 másodperc körüli időközt, esetleg annál többet megadni.
A Decimals-nál lehet a tizedesvessző utáni tárolt számjegyek számát megadni.
Domoticz felhasználáshoz érdemes külön Device-okat felvenni, mindegyikben egy-egy indikátorral és a Domoticz-ban létrehozni az megfelelő virtuális eszközöket, amik fogadják az IDX alapján az adatokat.

Tanulság?

Bár a pontossága nem mondható frenetikusnak, ár-érték arányban nem számít rossz vételnek, ilyen méretben ilyen tudású eszközből nem sok létezik a piacon, így ha beltéren van 10 méteres közelben Bluetooth képes fogadó (RPI) egység, akkor ez a mérő mindenképpen ajánlott!

Források:

 

A bejegyzés trackback címe:

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

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.

karolyia 2019.10.30. 08:30:10

lehet hülye kérdés, de nem lehet megoldani egy nodemcu+bletooth kombóval és tasmota/espeasy fw-vel? úgy izgi lenne. tuti telepítenék pár ilyen bütyköt. most is meg van oldva, ami tuti jó, csak épp irgalmatlan ronda a sok kábel...

eNeS 2019.10.30. 09:00:20

ESP32-höz is van mintaprogram, még nem próbáltam, valamikor a jövőben sorra kerülhet... github.com/sidddy/flora

Friss topikok

Címkék

433mhz (12) adc (1) ads1015 (2) ads1115 (1) ajtó (1) alkatrész (23) alternatív kapcsoló (1) am2320 (1) amg8833 (1) analóg (1) android (1) apds-9960 (1) arduino (1) arduinoeasy (5) automatizálás (3) basic (2) basic r3 (1) bemenet (2) bh1750 (1) blitzwolf (2) bluetooth (8) bridge (1) camhi (2) csengő (1) csináld magad (22) dht22 (1) digoo (1) diy (25) DIY (2) do-it-yourself (26) domoticz (8) ds18b20 (1) ds3231 (1) easpeasy (1) ebay (3) érintő (2) érintőkapcsoló (7) érzékelő (11) esp-01 (2) esp32 (2) esp8266 (18) 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) flash (1) fogyasztásmérő (3) ftdi (1) füstérzékelő (1) gesture (1) gpio (1) hang (4) hangjelző (1) hc-sr501 (1) hőmérséklet (12) htu21 (1) impulzus relé (1) izzó (1) javascript (1) jelenlétérzékelő (2) kamera (14) keresztkapcsoló (1) kézmozdulat (1) kijelző (3) kimenet (18) konnektor (4) lan (3) lángérzékelő (2) led (3) linux (3) logic level converter (1) lua (1) lux (1) maple mini (2) mcu (3) mobil (1) mosfet (1) mozgás (4) mq-2 (2) MQTT (1) mqtt (1) működtető rendszer (5) nedvesség (1) neopixel (1) Node-RED (1) nvr (2) nyitás (6) okosház (5) okosizzó (2) okosotthon (9) oled (1) onvif (5) opencv (1) openwrt (3) orange pi (4) páratartalom (6) php (1) pow (1) programozás (7) projekt (22) proximity olvasó (1) python (1) raspberry (12) raspberry projekt (5) raspbian (1) rcwl-0516 (1) reed (1) relé (21) remote (2) rf (2) rgb (6) rögzítő (2) router (1) rpieasy (1) rtc (1) rtsp (1) shelly (10) shelly em (1) shutter (1) smartwise (1) solid state relay (1) sonoff (17) sonoff dual (1) SonOTA (1) soros (1) ssr (1) stm32 (4) szenzor (11) szilárdtest relé (1) szintillesztő (2) sziréna (1) szkript (2) szünetmentesítés (4) t1 (1) t4 (1) Tasmota (1) tasmota (2) távirányító (3) Telegram (1) termékteszt (60) termosztát (1) touch (2) ups (4) usb (5) usb hub (1) valós idejű óra (1) vezérlések (17) vezérlő (5) világítás (4) villanykapcsoló (12) webkamera (1) wiegand (1) wifi (21) ws2812 (1) xiaomi (6) xm (2) xmeye (2) yoosee (1) zigbee (8) zwave (3) Címkefelhő