Powiadomienia
Wyczyść wszystko
Ogólne tematy dotyczące inteligentnych budynków
25
Wpisów
3
Użytkownicy
0
Reactions
9,373
Wyświetleń
- skonfiguruj sonoffa: https://www.smartnydom.pl/afe-firmware-pl/konfiguracja/
- posteruj nim troche przez przegladarke: https://www.smartnydom.pl/afe-firmware-pl/integracja/http/
- poznaj Paper UI
- przejdz przez tą storne; http://docs.openhab.org/tutorials/beginner/index.html
- spróbuj dodać sonoff'a do openhan. metodą "openHAB z wykorzystaniem HTTP API" https://www.smartnydom.pl/afe-firmware-pl/konfiguracja/openhab/
Dodane : 04/01/2018 11:18 pm
Autor tematu
W tej instrukcji też są rzeczy niezrozumiałe dla początkującego:
https://www.smartnydom.pl/afe-firmware-pl/konfiguracja/openhab/
Na screenie widzimy że nazwa urządzenia jest zapisana pod "Socket"
Następnie jako przykład podajesz, że nazwę urządzenia napisałeś jako "switch" (mamy dwie wykluczające się informacje, które potem robią zament w kodach)
- urządzenia w sekcji konfiguracji MQTT Brokera w polu Temat MQTT wpisaliśmy /wall/socket/
- a przekaźnikowi nadaliśmy nazwę switch
Kolejne komendy, które są zawarte poniżej zawierają wyrazy Socekt i Switch. teraz początkujący użytkownik nie wie czy w tym kodzie:
rule "Socket: aktualizacja stanu przełącznika w openHAB przy manualnej zmianie"
when
Item socket_state changed
then
if (socket_state.state!=socket.state) {
if (socket_state.state==ON) {
postUpdate(socket,ON)
} else {
postUpdate(socket,OFF)
}
}
end
Socket to nazwa urządzenia wpisana w ustawieniach konfiguracyjnych czy poprostu mamy skopiować kod?
Rozumiem że te kody mamy wklejać do jakichś plików gdzie mamy zainstalowane openHAB, znalazłem takie foldery jak items, sitemap, rules itp. Mamy tam tworzyć pliki o jakiejś nazwie? Czy wklepywać to do pliku readme?
Dodane : 05/01/2018 8:31 pm
- lokalizacja do plików konfiguracyjnych jest opisana w tutorial, do którego podesłałem Ci link - przejrzyj go całego
- pliki konfiguracyjne: http://docs.openhab.org/installation/windows.html#file-locations
- w dokumentacji do AFE Firmware napisałem że potrzebny jest MQTT Broker np, Mosquitto: https://mosquitto.org/
- mi kiedyś muliło po http - jak wymieniłem ruter na nowocześniejszy to chodzi jak burza, ale po MQTT na starym ruterze działało też jak burza. Docelowo sugeruje MQTT
- MQTT Binding instalujesz albo wpisujac mqtt do pliku konfiguracyjnego addons.cfg albo przez Paper UI, instaluj przez Paper UI - łatwiejsze
- za nim zainstalujesz mqtt broker naucz sie z openHab serowac po http przekaznikiem. opisane jest w dokumentacji afe firmware dodawanie items itp. wysyłałem już link wcześniej
- instalujac mqtt wprowadzasz kolejny poziom złozoności, więc stopniowo radzę
- sprobuj zrozumiec czytajac dokumentacje openHAB co to jest items, things, sitemap, channel - bez tego nie ruszysz dalej
Dodane : 05/01/2018 9:41 pm
(...) Na screenie widzimy że nazwa urządzenia jest zapisana pod "Socket"
Następnie jako przykład podajesz, że nazwę urządzenia napisałeś jako "switch" (mamy dwie wykluczające się informacje, które potem robią zament w kodach)
- urządzenia w sekcji konfiguracji MQTT Brokera w polu Temat MQTT wpisaliśmy /wall/socket/
- a przekaźnikowi nadaliśmy nazwę switch
jest spójne
- nazwa urządzenia: Socket
- nazwa przekaźnika: switch
- temat MQTT: /wall/socket/
Kolejne komendy, które są zawarte poniżej zawierają wyrazy Socekt i Switch. teraz początkujący użytkownik nie wie czy w tym kodzie:
rule "Socket: aktualizacja stanu przełącznika w openHAB przy manualnej zmianie"whenItem socket_state changedthenif (socket_state.state!=socket.state) {if (socket_state.state==ON) {postUpdate(socket,ON)} else {postUpdate(socket,OFF)}}endSocket to nazwa urządzenia wpisana w ustawieniach konfiguracyjnych czy poprostu mamy skopiować kod?
socket, socket_state, itd to nazwa item. Opisane w sekcji openHAB items https://www.smartnydom.pl/afe-firmware-pl/konfiguracja/openhab/
Co to sa itemy, jakie są rodzaje jest opisane tutaj: https://docs.openhab.org/configuration/items.html
Proszę sobie poczytać o reguła to powinno rozjaśnić się co tam się wpisuje
Rozumiem że te kody mamy wklejać do jakichś plików gdzie mamy zainstalowane openHAB, znalazłem takie foldery jak items, sitemap, rules itp. Mamy tam tworzyć pliki o jakiejś nazwie? Czy wklepywać to do pliku readme?
tak w tych folderach trzeba utworzyć pliki o jakiejś nazwie np. dla items plik abc.items, dla sitemap plik abc.sitemap. W każdym z tych folderów jest plik readme, który można otworzyć i przeczytać instrukcję.
Dodane : 07/01/2018 7:17 pm
Autor tematu
Odkad temat zszedl na trudniejszy tor tak jakos nie moge sie zabrac, w dodatku konfiguracja po angielsku 🙂 W weekend zabiore sie za to.
Dodane : 12/01/2018 6:34 pm
Strona 2 / 2
Poprzednia