-
Fototrend
Okos Otthon összefoglaló
Új hozzászólás Aktív témák
-
Yoshida
aktív tag
válasz Arcanus #1854 üzenetére
Nah, szóval világítást, konnektorokat akarsz vezérelni, és nyitás érzékelők, hőmérők stb adatait logolni? Okos otthont akarsz-e?
Itt a fórumban 2-3 út van, de igazából egyikhez se kell programozni tudni az elején legalábbis.
Layerke az egyik fő út akit megemlítenék, ő alapján csináltam én is a béta rendszert (balibátyó is még nagy szaki ezzel a rendszerrel):
Raspberry pi (raspbian OS), egy usb-re kötött arduino microcontroller, amire a programot a mysensors.org-on már előre megírták , plusz egy domoticz (vagy más) alkalmazás ami a pi-n fut, és összefogja az egészet, kis saját adatbázisába tolja az adatokat. Kiegészítő adatbázissal (influxdb) és grafikon megjelenítővel elég látványos dolgokat lehet csinálni, van leírás is angolul mindenhez.Itt minden érzékelő egy arduino microcontrollerre kapcsolódik, pl. relé, vagy hőmérő, vagy ajtó kontaktus érzékelő, redőny vezérlés, de tud feszt is mérni a lábain pl. . Lehet 2.4ghz-en, vagy 866, vagy 433mhz-en kiépíteni a hálózatot, de vezetéken is lehet. mysensors-on meg lehet nézni mennyi mindent előre megírtak, de te is tudsz fejleszteni hozzá, ha valamit kitalálsz.
A másik út ahogy én értem, az pl. a xiaomi gyári rendszere ami elég olcsó, ha visszagörgetsz láthatod, elég könnyen össze lehet ütni egy világítás, kamera, konnektor vezérlés, fogyasztásmérés rendszert.
Meg vannak a sonoffosok, ebbe én nem mélyedtem bele, nem tiszta hogy ezt mivel érdemes vezérelni, csak egy telefonnal, vagy oda is jobb ha van egy központi vezérlő, pl. domoticz.
(én csak a mysensors-os irányra koncentráltam, elég sokat kell azért olvasni hozzá, hogy képbe kerüljön az ember)
Többiek meg majd kijavítanak, ha tévedtem valamiben.
-
hoodoo86
tag
válasz Arcanus #1854 üzenetére
Szia,
az egyik kérdés, amit a kezdetekkor meg kell válaszolnod, hogy milyen eszközöket akarsz használni. Saját magad építed olcsó alkatrészekből, vagy már kész termékekből építkezel.
Mindegyik eszköz valamilyen protokollon keresztül kommunikál egymással / másokkal.
Vannak eszközök, amik wifi modullal, saját ip címmel és valamilyen api-val rendelkeznek (ezek a "wifi-s eszközök". Pl: Xiaomi Yeelight, Sonoff termékek, stb). A routerre közvetlenül csatlakoznak.Vannak eszközök, amit más protokolt használnak a kommunikációhoz, mint pl: zigbee, zwave, knx, bidcos.
Ahhoz hogy ezeket az eszközöket integrálni lehessen egy keretrendszerbe, szükséges egy gateway. A gateway egyik irányban kommunikál az eszközökkel, a másik irányban pedig ip címen és api-n keresztül parancsokat lehet adni neki és adatokat lekérdezni. (pl Xiaomi aqara termékek, ikea tradfri, philips hue, homematic eszközök, stb, stb).Ezt azért írtam le, hogy lásd mi a közös minden eszközben, legyen az saját építésű, vagy késztermék: Kell egy keretrendszer, ami szerverként fut (Home assistant / Domoticz / Openhab / egyéb) és ennek a keretrendszernek kell tudnia kommunikálnia a gateway-ekkel, vagy a "wifi-s eszközökkel". Ha megnézed az általam felsorolt keretrendszerekel, láthatod, hogy melyik eszközöket támogatják, azaz melyik termékekkel tud kommunikálni.
A külső adatbázisba mentés ugyan ez a dolog. A keretrendszernek kell a különböző helyről begyűjtött adatokat egy központi helyen tárolnia, vagy egy külső tárolóba továbbítania. Ha még nem támogatja, akkor plugin-ként bővíthetők ezek a keretrendszerek.
Ha jó rendszert akarsz, akkor nem lehet klasszikus master-slave az egész rendszer. Mi történik, ha kiesik a szervered / vacakol a routered? Nem tudod felkapcsolni a villanyt? Erre van megoldás, amit tervezéskor kell figyelembe venni.
"Van-e bárkinek tapasztalata, hogy ezt hogyan érdemes kialakítani? Wireless / wire? Bluetooth / WiFi? Milyen eszközökkel érdemes próbálkozni?"
Ez nagyon nagy téma. Ha ismerkedés a cél, akkor kezdésnek nézzél eszközöket, hogy mikkel akarsz dolgozni. Én a xiaomi-t tudom ajánlani ismerkedni a kedvező ára és tudása miatt (éles rendszerbe csak fenntartásokkal ajánlom).
"Google Firebase szolgáltatást használnám"
Ha jól nézem az általam felsorolt keretrendszerek nem támogatják, de mind open source projekt, így te is írhatsz plugint hozzájukÉn kérdésem, hogy mit tud nyújtani a "Google Play Secivces" ebben a kontextusban, mire jó itt? (nem ismerem, komolyan kérdezem)
-
harylmu
őstag
válasz Arcanus #2148 üzenetére
Szerintem a Wikipedia article (plusz ez) és a Google képek tök jó kezdés a megértéshez.
Röviden: publish-subscribe (rövidítve pub-sub) rendszerű protokoll, ami azt jelenti, hogy bizonyos topikokra fel tudsz iratkozni (subscribe) és ha bárki publish-ol abba a topikba, a broker máris továbbítja az üzenetet azoknak akik fel vannak iratkozva a topikra.
Azért jó, mert így nem direktbe kell neked elküldened a fogadóhoz, mert azt se tudod ki a fogadó fél. Szóval a bal oldali sárga pöttynek nem kell direktbe elküldenie a két jobb oldali sárga pöttynek. Tudnia se kell hogy létezik az a két másik sárga pötty, nem is érdekli. Aki fogadni akar üzenetet az szépen feliratkozik a topikra és a broker majd továbbítja neki. Illetve még azért jó, mert így baromi gyors.
A broker a szerver ahova küldöd az üzenetet és ahonnan kapod őket. Ő menedzseli a topikokat.
[ Szerkesztve ]
-
itanczos
senior tag
válasz Arcanus #2152 üzenetére
HomeAssistant-ban benne van alapból az MQTT bróker.
Domoticz mellé lehet telepíteni.[ Szerkesztve ]
Használd a keresőt! | iPhone 13 Pro 256GB | 3D: Tevo Tarantula | NAS: HP MicroServer Gen8 - Proxmox/XPenology | Okos otthon: HomesAssistant - HomeKit - Hirdetéseim: https://hardverapro.hu/aprok/hirdeto/itanczos/index.html
-
yogee
tag
válasz Arcanus #2221 üzenetére
Szia!
Szerintem legyen olyan kérdés is, hogy milyen eszközöket használ hozzá? (Zwave, WIFI (sonoff/Espeasy/stb), Xoami,stb)
Esetleg egy ilyen kérdés: Mire használod (fűtés vezérlés/ hőmérséklet monitorozás / világítás automatizálás, stb)
Meg lehetne egy textbox a PH-s usernévnek is..
Üdv
G. -
Janos250
őstag
válasz Arcanus #3015 üzenetére
" ets Jan 8 2013,rst cause:4, boot mode1,6)
Igazából fogalmam nincs miért csinálja, próbáltam utána járni a dolognak de semmi nem segített. Ötlet valakinek?"Bár neked már rég megoldódott, de leírom, hátha valakinek másnak is szüksége lesz rá:
Az rst cause:4 az a watchdog reset:
http://www.esp8266.com/viewtopic.php?p=2096#p2112Az amerikaiak $ milliókért fejlesztettek golyóstollat űrbéli használatra. Az oroszok ceruzát használnak. Én meg arduinot.
-
ojb
tag
válasz Arcanus #21409 üzenetére
Az MCU-ban futó program visszafejtésénél szerintem járhatóbb útnak tűnik ESP-n keresztül a pszeudo infra RAW vezérlése az eszköznek, de a távirányítóján látható "programválaszték" nem tűnik oly bonyolultnak, hogy akár az ESP-be is meg lehessen alkotni és egy FET-en keresztül kapcsolgatni - villogtatni a LED-füzért.
[ Szerkesztve ]