MyHomeThings

ioBroker

Az ioBroker és adapterei telepítésével, beállításával, kapcsolatos dolgok és példák gyűjtőoldala. Remélem sok számodra hasznos információt találsz itt.

ESP32, ESP8266, Arduino vázlatok, példák

Példakódok ESP32, ESP8266, Arduino vázlatok gyüjteménye elsősorban Smart Home, IoT rendszerekhez.

ESP32 PinOut – melyik pin mire jó

Gyakran felmerül a kérdés az ESP32 GPIO használatával kapcsolatban, egyes pineket mire használhatunk és mely tűket érdemes kerülni a projektjeink során.

SwitchBot eszközök az ioBrokerben

A SwitchBot a Bot nevű kis kapcsolójával indult és vált nagyon népszerűvé. Ezzel a kapcsolóval szinte minden fizikai kapcsolóval rendelkező eszköz okossá tehető. Később egyre több Smart Home termék került a kínálatba.

ESP32 aszinkron webszerver – jQuery AJAX

Az AJAX lehetővé teszi az adatcserét a szerverrel, és a weboldal egyes részeinek frissítését, a teljes oldal újratöltése nélkül. A jQuery ajax() metódus biztosítja az AJAX alapvető funkcióit a jQuery-ben. Ez a cikk bemutatja jQuery ajax() és az ESPAsyncWebServer használatálatát.

Esp32 Web Updater és SPIFFS fájl menedzser

Az Arduino IDE korábbi verzióival egyszerűen lehetett fájlokat feltölteni az SPIFFS-be az ESP32FS beépülő modul használatával. A teljesen átdolgozott Arduino IDE 2.0 verzió alatt ez a bővítmény sajnos nem működik. A probléma kezelésére hoztam létre az alább letölthető ” Esp32-Web-Update-and-SPIFFS-manager” vázlatot, ami tartalmaz webes OTA frissítési lehetőséget.

ESP32 Aszinkron webszerver

Gyakran szükség lehet arra, hogy grafikus felületen kommunikáljunk az ESP32 mikrokontrolleren futó alkalmazásunkkal. Akár konfiguráció módosítása, vagy szenzor értékek megjelenítése, stb. Kézenfekvő megoldás a webböngésző használata, hisz szinte mindíg kéznél van az okostelefonunk. Ehez nyújt segítséget az aszinkron webszerver. Ebben cikkben példákkal szeretném bemutatni az ESPAsyncWebServer könyvtár alkalmazását ESP32 modulon.

XIAOMI ClearGrass vezeték nélküli mozgásérzékelő és fényérzékelő

XIAOMI ClearGrass

Vezeték nélküli mozgásérzékelő és fényérzékelő, bluetooth 5.0, PIR emberi testérzékelő Smart Home készlet Mijia APP alkalmazással, Mágneses talppal.

Hirdetés

QR kód készítő egyéni logóval

Ingyenes QR kód készítő egyéni logóval, előfizetés és rejtett költségek nélkül. Készíts QR kódot URL-ből, vagy normál szövegből. vCard, naptári bejegyzés vagy Wifi kapcsolódás megosztása egyszerűen. Lehetőség van logót elhelyezni a QR kód közepére…

Zigbee eszközök illesztése ioBrokerhez

Különböző Zigbee eszközöket integrálhatunk CC2531 USB stick segítségével az iobrokerhez. A CC2531 költséghatékonyan helyettesíti a Zigbee eszközök működéséhez elkerülhetetlen HUB használatát. A cikk írásakor 1667 eszközt támogat 240 különböző gyártótól.

Meross és az ioBroker

A Meross termékek Apple HomeKit, Amazon Alexa, Google Assistant, SmartThings, IFTTT kompatibilisek és könnyen illeszthető az iobrokerhez is.

Meross Smart Aroma Diffúzor

Meross Alexa aromadiffúzor kompatibilis az Apple HomeKit, Alexa és Google Home eszközökkel, intelligens ultrahangos párásító, APP vezérelhető WiFi illatolaj diffúzor illatlámpa RGB LED fénnyel

hirdetés

Meross Smart Aroma Diffúzor

Serviio DLNA Mediaszerver telepítés Linux alatt

A Serviio DLNA médiaszerver alkalmas médiafájlok (zene, videó vagy képek) streamelésére. A Serviio egy ingyenes médiaszerver, de létezik egy Pro kiadás is, amely tovább bővíti a tartalom megosztásának lehetőségeit.

ioBroker vizualizáció – VIS adapter

A VIS Editor segítségével kreatív, igényeinknek megfelelő Smart Home vizualizációkat hozhatunk létre. A VIS a szerkesztőt valamint a felhasználói felületet webszerveren keresztül teszi elérhetővé, amely megjeleníthető a böngészőben.

Shelly és az ioBroker

A Shelly eszközök nagyon népszerűek a könnyű beépíthetőségük és kezelhetőségük miatt. A Shelly készülékek integrálása az ioBroker programba nagyon egyszerű, csak telepíteni kell a Shelly adaptert. A Shelly eszközök együttmüködnek az Amazon Alexa és a Google Home aszisztensekkel, kompatibilisek Android és IOS rendszerekkel is.

Smart váltókapcsoló ESP8266 ioBroker és MQTT segítségével

Otthonunk világításának kapcsolóit felokosíthatjuk az ebben a cikkben bemutatott kapcsolással úgy, hogy ha valami elromlik(pl. nincs wifi vagy leáll a szerver) működik tovább mint egy hagyományos kapcsoló.

iRobot Roomba hangvezérlés Amazon Alexával

Gyors hangutasítással elindíthatjuk a Roombát, mielőtt elhagyjuk a lakást, hogy tiszta legyen a padló mire hazaérünk. A megvalósításhoz szükség van egy működő ioBroker szerverre, az IoT Assistant adapterre megfelelő licencel, Amazon Echo vagy Echo Dot-ra, hogy Alexával vezérelhessük a robotporszivót.

UPS felokosítása ESP8266 és PCF8591 felhasználásával

Van egy jól müködő UPS-em hibás hálózati interfésszel, az iobroker szerverhez használom. Az volt a probléma, hogy hosszabb áramkimaradás esetén nem állította le a PC-t. Az UPS felokosításához alábbi áramkört készítettem el ESP8266 és PCF8591 felhasználásával, és építettem be az UPS-be.

ioBroker telepítés Raspberry pi-re vagy Debian Linux-ra

Az otthonunk automatizáláshoz szükségünk van egy központi egységre, amely összefogja az egyéb IoT eszközeinket, erre a célra jó megoldás az ioBroker.

Raspberry Pi 4 Model B 4GB

Raspberry Pi 4 Model B  4 GB, ARM Cortex-A72 4x, 1,50 GHz, 4 GB RAM, WiFi-ac, Bluetooth 5, LAN, 4x USB, 2x Micro-HDMI

Hirdetés

Raspberry Pi 4 Model B  4 GB

Virtuális Fal iRobot Roomba számára Arduino nanoval

Néha hasznos lehet bizonyos helyekről kizárni a Roomba robotporszívót. Erre a célra vásárolhatunk gyári virtuális falat, de egy arduino nano és pár olcsó alkatrész felhasználásával el is készíthetjük magunknak.

NodeMCU ESP8266 az ioBrokerhez, MQTT-n kapcsolj egy relét

Ebben a cikksorozatban szeretném bemutatni, hogy milyen egyszerüen készíthet különböző okos eszközöket NodeMCU ESP8266 segítségével arduino keretrendszerben és integrálhatja ezeket az ioBrokerbe MQTT protokoll használatával…

ESP32 példa – Pushsafer

Ez az arduino példakód bemutatja az ESP32 és Pushsafer használatát. Sokszor szükség lehet azonnal tudomást szerezni eszközeink állapotáról, pl: ha a hűtőszekrény hőmérséklete emelkedik, stb.

DS18b20 hőmérséklet szenzor ESP-01 modullal ioBrokerhez

Ebben a cikkben bemutatom, hogy tudunk hőmérsékletet mérni a Dallas DS18b20 OneWire hőmérő szenzor segítségével és az adatokat továbbítani ESP8266-01 modullal az ioBroker felé MQTT protokoll használatával…

ioBroker és az MQTT adapter

Sajátkészítésű Smart Home eszközeink egyik legfontosabb kelléke az ioBroker MQTT adapter. Az MQTT kis erőforrásigényű kétirányú kommunikációt tesz lehetővé, ezért az MQTT protokoll jó lehetőség szerver és mikrokontroller közti adatcserére.

Infra távirányító ESP8266-tal ioBrokerhez MQTT-vel

Ma egy infravörös távirányítót készítünk egy NodeMCU ESP8266 és infra LED segítségével. Ezzel az ioBrókerből MQTT protokollon bármilyen infravörös fogadóval rendelkező eszköz, pl: TV, Erősitő, SetTopBox, Klíma, stb. vezérelhető…

Mi az ioBroker?

Az ioBroker egy nyílt forású szabadfelhasználású szoftver a különböző intelligens otthoni eszközök (IoT) összefogásához egy teljes rendszerbe (Smart Home System). Ezek az eszközök önállóan is működőképesek, de így kapunk egy komplex vezérlőpultot grafikus interfésszel, amely a helyi hálózaton webböngészővel elérhető…

MIT App Inventor példák

A MIT App Inventor segítségével a kezdők is gyorsan készíthetnek alkalmazásokat Android és iOS okostelefonokra és táblagépekre. Alább közzétettem pár példát, minden cikkben letölthető projektfájlokkal