Forum użytkowników automatyki budynkowej
Z-wave => OpenHab, Domoticz, Jeedom itd... => Wątek zaczęty przez: zen w Październik 17, 2016, 10:36:37 am
-
Hej,
Używa ktoś modułów blebox a OpenHab? Podzielicie się konfiguracją?
Znalazłem tylko implementację opartą na rules, ale jest mało elegancka:
https://github.com/blebox/openhab/wiki/ShutterBox-and-wLightBox-control
Najlepszy byłby binding, ale ja z Javą się nie lubimy, może ktoś inny się podejmie.
-
Używam rollershuttera przez HTTP binding:
Rollershutter roletaSalonLevel
"Roleta salon [%d]" (blebox,PersistentCurrent,gPlace_Salon)
{ http=">[UP:GET:http://x.y.z.42/s/u] >[DOWN:GET:http://x.y.z.42/s/d] >[STOP:GET:http://x.y.z.42/s/s] <[http://x.y.z.42/api/shutter/state:30000:JSONPATH($.currentPos)]" }
Stan modułu można monitorować przez binding network health. Nie jest to rozwiązanie estetyczne ale działa.
Zastanawiałem się też nad bindingiem ale nie mam czasu by się wgryzać. Gdyby tylko blebox wspierał MQTT - świat byłby idealny :) . Niestety moje sugestie co do wsparcie MQTT na blebox-ach pozostały bez echa :'(
-
Dzięki, mam podobny dla shutter-a właśnie.
Tylko problem np. z dimmerem jest taki, że musisz wysłać zagnieżdżony json przez POST, nie wykminiłem jak to przez http bingind w OH2 wysłać. Zastanawiam się nad napisaniem jakiegoś skryptu.
Co do monitorowania stanu, to co masz na myśl? Do czego to potrzebne?
-
Nie testowałem, ale kiedyś trafiłem na coś takiego: https://community.openhab.org/t/solved-sending-post-with-a-json-payload/4244/9 - nie da się przez binding tylko z trzeba zrobić to przez rules.
Monitorowanie - lubię wiedzieć, że straciłem węzeł w sieci i dostać alert. Oczywiście najlepsze jest LWT z MQTT, bo nie trzeba nawet znać IP urządzenia.
-
No to może jakaś petycja? ;)
Patryk?
-
zen, good news: w wersji 0.103 weszły zapytania GET, więc dużo prościej można zintegrować się przez prosty request typu:
http://192.168.2.16/s/XX
gdzie XX wynosi od 0 do 255 kodowane szesnastkowo (0-FF).
bad news: mqtt na razie nie ma w planach biorąc pod uwagę że za chwilę kostki będą się meshować byłoby to dosyć trudne w realizacji ;/
-
zen, good news: w wersji 0.103 weszły zapytania GET, więc dużo prościej można zintegrować się przez prosty request typu:
http://192.168.2.16/s/XX
gdzie XX wynosi od 0 do 255 kodowane szesnastkowo (0-FF).
bad news: mqtt na razie nie ma w planach biorąc pod uwagę że za chwilę kostki będą się meshować byłoby to dosyć trudne w realizacji ;/
Mesh na 8266 czy czekacie na 32?
-
Na 8266, aktualizacja przyjdzie jak grypa - z powietrza ;)
-
Na 8266, aktualizacja przyjdzie jak grypa - z powietrza ;)
A to ciekawe :) Rozumiem, że macie pomysł jak rozwiązać problem jednoczesnej komunikacji przez mesh i do AP?
-
A jeżeli kogoś interesuje integracja z domoticzem to zapraszam tu :
http://forum.lic.pl/blebox/integracja-blebox-z-domoticz/
pozdrawiam
Fantom