Domoticz Alapok - Bitek Mindenhol, Avagy Okos Tárgyak: Auchan Akciós Újság >> Érvényes 2021.03.25-2021.04.14 > Akcióleső

Friday, 12-Jul-24 04:15:12 UTC

A domoticz egyik legnagyobb erőssége az MQTT támogatás. Maga az MQTT nem más mint szabványos kommunikációs protokoll gépek között. Nem véletlenül gépek között, mert ma már szinte mindenféle eszközt neveznek okos eszköznek, ezek nagy százaléka is MQTT protokollon kommunikál. Az az írás nem magával a protokollal foglakozik, hanem csak a razberry-re való telepítéssel és teszteléssel. És végül a domoticz-al való használattal. A címsorból kiderül, hogy a szokásos módon én Raspbian Jessie -t használok a Pi-men. És SSH kapcsolódással csatlakozok a rendszerhez, nincs szükség grafikus felületre. Persze lehet úgy is terminálban. Csináljuk telepítsünk MQTT brókert, és klienst a Pi-re. Először kezdjünk ezzel, amivel a rendszer naprakész lesz: apt-get update & apt-get upgrade A következő paranccsal telepíthető az MQTT raspberry-re: apt-get install mosquitto mosquitto-clients Ha minden hiba nélkül rendbe végig futott, akkor mér van is egy használható MQTT protokollt kezelő raspberry Pi-nk. Ellenőrizni a következő paranccsal tudjuk: /etc/init.

A két fontos paraméter az UDP host és port, ahova a bináris adatcsomagokat a rendszer ki fogja küldeni, és a csatorna, amelyiken az NRF figyelni fog. cp ​ Futási jog adása a chmod +x Itt érdemes kipróbálni a scriptet. / Végül ki kell egészíteni az /etc/ filet a hívásával, hogy a rendszer indulásakor elinduljon az NRFGW is. Arduino Az Arduino-hoz egy kicsit átalakított NRF24 könyvtárat használunk. Ezt a fejlesztői gépre kell gittel letölteni: git clone Letöltés után az arduino könyvtár tartalmát tömöríteni kell egy file-ba. zip file-t hozzá kell adni az Arduino IDE-ben könyvtárként. Ezt követően a tartalmát hozzá kell másolni a saját file-hoz, ami a c:\Program Files (x86)\Arduino\hardware\arduino\avr\ mappában található. A sikeres másolás ellenőrzésére újra kell indítani az Arduino IDE-t, és a Tools menüben a Board almenü alatt elérhető lesz a SmartSwitch család. A lapka pontos kiválasztása a Processzorok közt történik. A hardver verziója rá van szitázva a NYÁKra ( 2016. 03. 10. -én a legfrisebb lap a 9x9 v0.

A keretrendszer vezetéknélküli szenzorokat és beavatkozókat köt az Internetre. Közben egy template alapú transzformációval a szenzorok bináris adatait ember által olvasható JSON formátumú üzenetekké alakítja, így megkönnyíti a hibakeresést, vezérlőüzenetek manuális injektálását és csökkenti a magasabb szintű alkalmazások illesztésével járó hiba kockázatát. A szenzorcsomópontokat Arduino mikrokontrollerek adják, melyek NRF24L01+ rádiós interface-el vannak felszerelve. A szenzorhálózat és az Internet közti átjárást egy Raspberry Pi biztosítja. Az üzeneteket egy MQTT bróker osztja szét a különböző komponensek közt. Előfeltételek A Raspberry Pi-re telepíteni kell a Raspbian operációs rendszert. A teljes installáció tartalmaz minden szükséges alkalmazást és eszközt. Telepítés után engedélyezni kell az SPI busz használatát (raspi-config -> Advanced Options) és beállítani, hogy indításnál töltse be a kernelmodult. A Raspbian telepítésének menete itt érhető el. Nem szabad megfeledkezni a partíció kiterjesztéséről a teljes SD kártyára!

Ez elsősorban egy absztakciós réteg, ami elválasztja a magas szintű alkalmazásokat a bináris adatoktól, így a mobil- és webalkalmazások kódja független lesz az NRF hálózat üzenetformátumától és számábrázolásától. Illetőleg könnyebbé válik a szenzorok mokkolása, a felhasználói alkalmazás tesztelése és debuggolása. A letöltött jar file-t érdemes a Raspberry-n futtatni, de helyet kaphat akár a szerveren is, ameddig a Raspberry tudja címezni a komponens UDP portját. A jar három paramétert vár a futáshoz, az első a konfigurációs file-okat tartalmazó könyvtár elérhetősége, a második a mappa, amibe a dekódolt csomagokat menti, a harmadik pedig az alkalmazás-log mappája. A konfigurációs file-okra elérhető itt egy minta. A tartalmazza az alkalmazás indításához szükséges információkat. Az egyes típusokhoz tartozó konfigurációkat az alkalmazás dinamikusan frissíti, ha változik a konfigurációs könyvtár tartalma. A data_mqtt_proxy-t a rendszerrel együtt érdemes elindítani, de bármikor újraindítható, a többi komponens működését az újraindítása nem befolyásolja.

Ha fejlesztés közben nem áll rendelkezésre dedikált szerver, a mosquitto futtatható a fejlesztői gépen, vagy egy Raspberry-n is. Fejlesztői gép Az előfeltételek mellett a fejlesztői gépre érdemes feltenni a korábban már említett mqtt-spy alkalmazást. Ez egy Java alapú MQTT kliens, amin keresztül elérhető az összes MQTT szolgáltatás. Telepítést nem igényel, a JAR file letölthető a projekt-oldalról. Letöltés után létre kell hozni egy konfigurációs file-t (a funkció elérhető a grafikus felületről), ezt követően lehet csatlakozásokat hozzáadni. Kisérletképpen érdemes csatlakozni a korábban telepített mosquitto szerverhez, feliratkozni az összes topic-ra (#) majd közzétenni néhány üzenetet. Raspberry Pi Az RPi-n az NRF24 átjárót és az MQTT illesztőt kell futtatni. Mivel az NRF átjáró paraméterként várja azt az UDP portot, ahova a beérkező csomagokat tovább kell küldeni, érdemes az MQTT illesztővel kezdeni a munkát. Data MQTT proxy A data_mqtt_proxy egy egyszerű Java alkalmazás, mely template-ek alapján feldolgozza az UDP csomagokban kapott bináris üzeneteket, és JSON formátumban továbbítja azt egy MQTT brókernek, illetőleg a megadott vezérlő topicon érkező üzeneteket ugyanezen template-ek alapján átfordítja bináris üzenetekké és a megadott UDP portra küldi.
Ezen az oldalon mellesleg az Adat oszlopban máris látható az érzékelő által forgalmazott adat, ha a megadott IDX-el forgalmaz bármi is, esetleg a "mosquitto_pub" parancs segítségével mi magunk is küldhetünk adatokat tesztképpen, valahogy így: mosquitto_pub -h localhost -t "domoticz/in" -m '{ "idx": 23, "nvalue": 0. 00, "svalue": "2. 0"}' Ettől a 23-as IDX-ű fényérzékelő rögtön 2 lux értéket vesz fel. :) A Domoticz egy SqliteDB adatbázisba dolgozik, itt tárolja a kapott értékeket, ez nem nagyon terheli a CPU-t, viszont nem árt néha menteni, tekintetbe véve az SD kártyák elhasználódását. Vagy a fenti Hőmérséklet/Időjárás/Vegyes kategóriákban, vagy a Kezelőfelületre kiemelt (kedvencek) érzékelőknél lehet megtekinteni az aktuális értékeket, vagy hozzám hasonlóan vizuálisak kedvéért van Alaprajz is. Persze azt előbb meg kell rajzolni és létre kell hozni területeket, ahhoz hozzá kell adni az érzékelőket, az Eszközterveknél. (Több lehetőség -> Tervek) Majd a Tervek/Alaprajz menüben be lehet állítani a háttérbe a megfelelő alaprajzot (sajnos ezt nem lehet simán gombnyomásra felölteni, egy SFTP klienssel kell a $HOME könyvtárba feltölteni a ~/domoticz/www/images/floorplans mappába) és a korábban az Eszközterveknél a területekhez/szobákhoz társított érzékelőket a megfelelő helyre húzzuk.

Fém asztal és Libra fotel Fotó: Sághy Tímea Izgalmas választék mindenkinek Az Auchan áruházakban a fentieken kívül is számos lehetőség van arra, hogy egy igazán harmonikus, az ízlésednek megfelelő közeget alakíthass ki az otthonodban: dönthető támlás fotelek, hinta- függő- és napozóágyak várnak arra, hogy segítsenek a kikapcsolódásban. Keresd az Auchan széles kertibútor-választékát a oldalon! (Képek forrása: Saghy Foto)

Apróhirdetés Ingyen – Adok-Veszek,Ingatlan,Autó,Állás,Bútor

Szeretné elsőként megkapni a legrissebb újságokat? Engedje meg, hogy e-mailben küldjünk értesítést a legfrissebb akciókról, hogy ne maradjon le semmiről! Egyelőre nem

account_balance_wallet A fizetési módot Ön választhatja ki Több fizetési módot kínálunk. Válassza ki azt a fizetési módot, amely leginkább megfelel Önnek.

Auchan Akciós Újság (2022.03.24.) - Online Lapozható

Lagos étkezőszett Fotó: Tulok András A természet és a finom modernitás kéz a kézben járnak Szereted a letisztult, modern környezetet? Akkor az indusztriális és kortárs formákkal operáló bútorokat neked találták ki. Ezek azért is bizonyulnak jó választásnak, mert a letisztultságuk miatt remekül párosíthatók hozzájuk a pasztelles árnyalatú kiegészítők. Jó példa erre a Berta étkezőgarnitúra, melynek határozott, egyenes vonalaiból, üvegasztalából a modern stílus köszön vissza rád. Auchan - Kerti bútor katalógus 2022.03.24.-tól/töl > Aktuális Akció. A szetthez két kisebb ülőke is tartozik, így hat személynek is nagyon kényelmes. Jó választás az időtálló klasszikus Ha a klasszikus a te világod, és szereted az egyszerű, de nagyszerű megoldásokat, akkor válaszd az alapszínekben megtalálható, natúr, homok- vagy szürke árnyalatú darabokat, vagy kombináld őket egy-egy másik szettből kiválasztott izgalmasabb kiegészítővel! Egy fém-, kerámiabetétes asztal csempés mintázattal és fahatású szélekkel szuper mediterrán hangulatot kölcsönöz. Ha választasz hozzá egy kényelmes Libra fotelt, akkor nem csak ebédelni, de pihenni is tudsz majd a kertben.

credit_card Jobb lehetőségek a fizetési mód kiválasztására Több fizetési módot kínálunk. Válassza ki azt a fizetési módot, amely leginkább megfelel Önnek.

Auchan - Kerti Bútor Katalógus 2022.03.24.-Tól/Töl ≫ Aktuális Akció

 Érdekes választék Bútorok széles választékát kínáljuk nemcsak a házba, de a kertbe is.  Több fizetési mód Fizessen kényelmesen! Fizetési módként szükség szerint választhatja a készpénzes fizetést, a banki átutalást és a részletfizetést. thumb_up Intézzen el mindent online, otthona kényelmében Elég pár kattintás, és az álombútor már úton is van
 Fizetési mód kiválasztása szükség szerint Több fizetési módot kínálunk. Válassza ki azt a fizetési módot, amely leginkább megfelel Önnek.