Keresés

Új hozzászólás Aktív témák

  • 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)

  • 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? :D

    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.

Új hozzászólás Aktív témák