NRFGW Az NRFGW egy átjáró, ami az NRF hálózatban kapott csomagokat kiegészíti a küldő csomópont címével és egy időbélyeggel, majd továbbküldi a data_mqtt_proxy-nak. Ehhez először az áramtalanított Raspberry Pi-hez illeszteni kell egy NRF24L01+ modult. Az SPI busz mellett egy CE lábat is be kell kötni, a küönböző NRF könyvtárak ennek a megválasztásában is eltérnek. A Raspberry Pi könyvtárakban sajnos a data_ready interrupt nem működik, így nem kell bekötni. Az általunk használt pinout az alábbi ábrán látható. Ha készen áll a hardware, telepíteni kell egy NRF24 drivert. Sok implementációja létezik az NRF kezelőnek, ezek többé kevésbbé - és külnböző teljesítménnyel - működnek. A mi rendszerünk a TMRH20 fork-ra támaszkodik. Követve az itt elérhető telepítési útmutatót néhány lépésben készen áll a driver. Érdemes telepíteni az összes komponenst, amire rákérdez. Ezt követően le kell tölteni az NRFGW kódját az alábbi paranccsal: git clone Belépve az nrfgw könyvtárba le kell fordítani az alkalmazást: make make install A háttérben futtatáshoz fejlesztés alatt nem túl elegáns, de kényelmes megoldás egy tmux session-ben indítani el bootoláskor az alkalmazást: sudo apt-get install tmux Majd a projekthez mellékelt alapján kell megírni a saját startup scriptet.
A domoticz-ban a [Beállitás/Napló] menüt használva élőben monitorozhatjuk a forgalmat. Adjuk ki a következő teszt parancsot: mosquitto_pub -h localhost -t "domoticz/in" -m '{ "idx": 100 "nvalue": 0. 00, "svalue": "20"}' Értelemszerűen, ahol nem localhost-on van a 2 rendszer ott, IP, vagy hosszt név szükséges. A tesztelésnél én az IDX -et direkt 100-as számmal írtam, hogy ne adjak semmihez értéket érdemes akkora számmal dolgozni ami biztos nincs kiosztva a domoticz-ban. A lenti képen látható a naplóban a kommunikáció eredménye: A naplóban látható, hogy beérkezett az adat, csak nincs ilyen idx még felvéve. Így már biztosak lehetünk, hogy a kommunikáció működik. A következő oldalon pedig megmutatom, hogy lehet felvenni a Dummy hardvert, és virtuális eszközöket, a további teszteléshez.
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 lehetséges értékek az RF24. h file elején találhatóak az enum deklarációkban. Fontos az nrfgw2 sebességét is ugyanarra az értékre állítani (-s opció), egyébként az eszközök nem látják egymás csomgajait. A csatornák közt nem találtunk kiemeltet, itt csak arra kell figyelni, hogy minden eszköz, aminek egymással kell kommunikálnia ugyanazt a csatornát használja. Java alkalmazás MQTT kliensként egy Java alkalmazásra mutatunk példát, de minden nyelven (python,, C++, ruby.... ) elérhetőek könyvtárak. A Java alkalmazás fejlesztéséhez az Eclipse fejlesztőkörnyezetet, és 7-es vagy 8-as Java-t érdemes használni. MQTT illesztéshez a paho könyvtár használható. Hasznos eszköz adatok megjelenítéséhez a JFreeChart, mely nagyon sok különböző grafikont képes megjeleníteni, köztük az órát és a dinamikus XY plotot, ez a két komponens jól használható valós idejű adatok megjelenítésére. A mellékelt két Java file mintát tartalmaz az MQTT kliens és az óra használatára.
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.
Az ő kedvükért mellékelem az Ubuntu 16. 04-en fordított x86 Linux binárist: A Domoticz bizonyos eszközöket meg tud közvetlenül is szólítani, de a legtöbbhöz úgynevezett átjárók, "Gateway" eszközök telepítése szükségeltetik. A támogatott eszközök listája itt megtalálható, de bevallom engem első körben csak az MQTT érdekel. Célszerű rögtön a legutolsó Setup->Settings menüpontnál átállítani a nyelvet Hungarian-ra. Az MQTT -t már sokat emlegettem, itt az ideje hát, hogy feltelepítsük, méghozzá szerintem célszerű arra a gépre, amelyiken a Domoticz is fut, (Linux) konzolban így: sudo apt-get install mosquitto mosquitto-clients Ezzel a Mosquitto MQTT bróker feltelepül és elvileg máris fogadja a 1883-as porton az üzeneteket. Ha jelszóval akarjuk védeni, az /etc/mosquitto/ -ot kell majd elővennünk. Ha valamiért nem indult el az MQTT szerver: - Nézzük meg fut-e a mosquitto szerver? ( sudo /etc/init. d/mosquitto status) - Engedélyezzük! ( sudo systemctl enable mosquitto) - Indítsuk el! ( sudo systemctl start rvice) - Ha így sem megy, nézzük meg miért!
Megérkezett Budapestre a magyar válogatott Hétfő délután negyed 6 előtt néhány perccel megérkezett Budapestre a magyar labdarúgó-válogatott, amely vasárnap a nyolcaddöntőben búcsúzott a franciaországi Európa-bajnokságon. A nemzeti csapatot szállító repülőgépet... Király meghódította Észak-Európát is Belgium ellen a négy gólos vereség ellenére sokáig meccsben voltunk, köszönhetően Király Gábornak, aki 10 védést mutatott be. Ez rekord eddig az Európa-bajnokságon, hiszen... Emelt fővel búcsúztak A magyar játékosok egybehangzó véleménye szerint annak ellenére emelt fővel búcsúztak a franciaországi labdarúgó Európa-bajnokságról, hogy a vasárnap esti nyolcaddöntőben 4-0-ra kikaptak Belgiumtól. Eb magyar válogatott magyar. "Persze jobban... A magyar válogatott 11, 5 millió eurót keresett A nyolcaddöntőben búcsúzott magyar labdarúgó-válogatott 11, 5 millió eurós pénzdíjat kap a franciaországi Európa-bajnokságon nyújtott teljesítményéért. A részvételért 8 millió jár, a csoportmérkőzéseken elér győzelemért további... Ismét kezdő Szalai Előretolt ékként ismét Szalai Ádám kezd vasárnap a magyar labdarúgó-válogatottban a Belgium elleni Európa-bajnoki nyolcaddöntőn.
Bejelentkezés Üdvözöljük! Jelentkezzen be a fiókjába felhasználóneved jelszavad Jelszó visszaállítás e-mail címed A jelszót email-ben küldjük el. Újabb részletek az UEFA büntetéséről Zárt kapus meccsekkel és pénzbírsággal büntették Magyarországot, ahogy ezt korábban meg is írtuk. Közben újabb részletek derültek ki az ügyben, lássuk is ezeket! Magyar válogatott Archives - Foci Eb 2016. Az alábbiakban... 100 éve született Zsolt István, de ki volt ő? 1921. június 28-án született Zsolt István, a magyar labdarúgó-játékvezetés történetének egyik legnagyobb alakja, az első "nagy" magyar játékvezető. Zsolt István egész fiatalon, 16 évesen tette... Schäfer András: Hihetetlen érzés volt Köszönetet mondott az Európa-bajnokság magyar felfedezettjének tartott András, aki videóban fejtette ki gondolatait, melyet alább láthatsz is. "Hihetetlen érzés volt megnézni azt a megannyi videót,... Számok az elődöntők előtt Már rég nyaral és barnul a napon Nego, a magyar válogatott játékosa, aki mindezek ellenére még mindig a leggyorsabb játékos az Európa-bajnokságon.
MTI/Illyés Tibor A magyar csapat tagjai az üres lelátók ellenére mind a négy oldalra kirohantak "ünnepeltetni" magukat és még 15 perccel a lefújás után is a pályán énekeltek, táncoltak.
Iszmail Muszukajev és Vlagyiszlav Bajcajev is orosz színekben versenyzett korábban. Utóbbi nemrég csatlakozott a magyar csapathoz. Győzelemmel és négy közé jutással mutatkozott be a szabadfogásúak 65 kilogrammos kategóriájában szereplő Iszmail Muszukajev, akihez hasonlóan a 97 kg-ban érdekelt Vlagyiszlav Bajcajev is megnyerte negyeddöntőjét és elődöntőbe került hétfőn, a budapesti birkózó Európa-bajnokság nyitónapján. A 2019-ben már magyar színekben világbajnoki bronzérmes Muszukajev egyértelműen a hazai szabadfogású válogatott legjobbjának számít, ám Bánkúti Zsolt szövetségi kapitány néhány nappal a kezdés előtt még nem igazán tudta, mire számíthat tőle, mivel olimpiai szereplése óta egyetlen versenyen sem indult, jegyzi meg tudósításában az MTI. A villámgyors kabardföldi sportoló meccsei nagy részét kifejezetten lassan, óvatosan kezdi, így tett ezúttal is az albánok orosz származású versenyzője, Islam Dudaev ellen. Magyar válogatott | FOCI-EB 2020. A bíró a második percben figyelmeztette is az FTC birkózóját, aki erre gyönyörűen összefogta és nagy ívben, öt pontért a hátára dobta riválisát (5-0).