Asystent AI
Openhab 2.4 / MQTT ...
 
Powiadomienia
Wyczyść wszystko

Openhab 2.4 / MQTT 2.4 / Sonoff

7 Wpisów
3 Użytkownicy
1 Reactions
2,389 Wyświetleń
(@marlon)
Wpisów: 136
Pomocny
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 
[#1016]

Czesc,

Zwlekam z updatem OH bo ciagle uzywam wersje 2.3 ale nadszedl juz wlasciwy czas na uaktualnienie do wersji 2.4. Lepiej pozno nic wcale 😉 .

Rozumie ze MQTT 2 ustawia sie teraz w Paper UI, tworzac thing, wybierajac channel i link, tak jak w wiekszosci binding - chyba ze cos zle przeczytalem. Piszecie ze mozna zostac przy MQTT v1 ale podobno ta wersje ma byc za jakis czas wylaczona wiec moze zostane juz tylko z MQTT v2.

Zanim zrobie updata chcialem spytac jak to wyglada sprawa z Sonoffami na AFE czy jakas konfiguracja tam musi zostac ?

Tak wyglada moj dotychczasowy item:

Switch Light_GF_Living_Lamp         "Pokoj dzienny Lampa" (GF_Living,Lights) [ "Lighting" ] {mqtt=">[broker:/sonoff/switch2/switch2/cmd:command:ON:on],>[broker:/sonoff/switch2/switch2/cmd:command:OFF:off],<[broker:/sonoff/switch2/switch2/state:state:ON:on],<[broker:/sonoff/switch2/switch2/state:state:OFF:off]"}

 


 
Dodane : 29/06/2019 11:50 pm
adrian
(@adrian)
Wpisów: 4083
Szefu Admin Zasłużony dla Forum, Patron Strony
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Polecam lekturę na początek

https://www.smartnydom.pl/afe-firmware-pl/konfiguracja/openhab-nowy-mqtt/

W AFE pozostaje po staremu, trochę zmian jest do zrobienia w OH2

 


 
Dodane : 30/06/2019 12:06 am
(@marlon)
Wpisów: 136
Pomocny
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Dzieki za link - juz czytam.


 
Dodane : 30/06/2019 1:07 am
(@marlon)
Wpisów: 136
Pomocny
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Cześć,

Bardzo dobrze napisana instrukcja - gratulacje. 

Czy ma ktoś informacje jak skonfigurować MQTT v2 bez użycia PaperUI. Zakładam ze zapewne zmiana z MQTT V1 to V2 była by szybsza bez użycia PaperUI jeśli już mam kilkanaście urządzeń w openHAB chyba ze się mylę. 


 
Dodane : 02/07/2019 10:20 pm
adrian
(@adrian)
Wpisów: 4083
Szefu Admin Zasłużony dla Forum, Patron Strony
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 
  • robisz plik nazwa.things w katalogu konfiguracyjnym ../things,
  • konfigurujesz polaczenie do brokera i dodajesz rzeczy "Things"

przyklad

Bridge  mqtt:broker:myBroker [ host="localhost", port="1883", secure=false, username="nazwa uzytkownika", password="hasło", clientID="OpenHABServer" ]
{
Thing mqtt:topic:LivingRoom "MQTT Device: Switches and Sensors in Living room" {
Channels:
Type switch : FrontLight "Front Light" [ stateTopic="/livingroom/front/switch/state", commandTopic="/livingroom/front/switch/cmd", on="on", off="off" ]
Type switch : RearLight "Rear Light" [ stateTopic="/livingroom/rear/switch/state", commandTopic="/livingroom/rear/switch/cmd", on="on", off="off" ]
Type number : FrontTemperature "Front Temperature" [ stateTopic="/livingroom/front/temperature" ]
Type number : RearTemperature "Rear Temperature" [ stateTopic="/livingroom/rear/temperature" ]
Type switch : FrontSwitchConnected "Front Switch Connected" [ stateTopic="/livingroom/front/state", on="connected", off="disconnected" ]
Type switch : RearSwitchConnected "Rear Switch Connected" [ stateTopic="/livingroom/rear/state", on="connected", off="disconnected" ]
}


Thing mqtt:topic ...........

}

 
Dodane : 02/07/2019 11:05 pm
(@tomekk1990)
Wpisów: 10
Bywalec
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Pozwolę sobie podłączyć się do tematu konfiguracji przez pliki config.

Mam plik konfiguracyjny .things ze składnią jak w przykładzie powyżej. Gdy sprawdzam następnie w PaperUI, ustawienia samego brokera ładnie się aktualizują zgodnie z plikiem .things (np. przy zmianach hasła, nazwy użytkownika) dlatego zakładam, że pierwsza linijka dotycząca definicji samego "bridge" jest ok.

Podglądając dalej w Paper UI - utworzone w tym samym pliku Thing (jako AFE MQTT device) nie ma przypisanego brokera - puste pole "Bridge selection" w rozwijalnym menu. A to z kolei powoduje, że Thing ma status "OFFLINE-BRIDGE_OFFLINE" i nie działa.

Jak z poziomu plików cofig wskazać brokera dla tworzonego Thing?

Dzięki z góry! 😉

 
Bridge mqtt:broker:MojMQTTBroker [host="192.168.1.42", port="1883", secure=false, username="openhabian", password="xxx", clientID="openHAB"

Thing mqtt:topic:brama "MQTT Device: brama" {

Channels:

Type switch : Gswitch "Switch" [stateTopic="brama/state", commandTopic="brama/cmd", on="toggle", off="toggle"]

}
 

 
Dodane : 05/06/2020 2:19 pm
adrian
(@adrian)
Wpisów: 4083
Szefu Admin Zasłużony dla Forum, Patron Strony
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@tomekk1990 - w Twoim copy-paste nie masz tych klamer czerwonych

Bridge ...... {
 
Thing .... {
......
}
 
}

 
Dodane : 05/06/2020 2:56 pm
Tomekk1990 zareagował
Udostępnij: