Asystent AI
Powiadomienia
Wyczyść wszystko

[Rozwiązany] MQTT broker nazwa uzytkownika i haslo

31 Wpisów
3 Użytkownicy
1 Reactions
14.4 K Wyświetleń
Wpisów: 136
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
(@marlon)
Pomocny
Dołączył: 8 lat temu

Dzieki krl i Adrian.

Sterowanie przez HTTP dziala moge sterowac przekaznikiem.

Nastepny etap to kontrola przez MQTT. Dodalem Sonoffa do Items i Sitemaps. Mam openhab aplikacje na telefonie. Konto na myopenhab.org. Jak odpalam openhab app to niby sie laczy z RPI nie ma zadnego bledu ale nie widzi Sonoffa, jest pusta strona.

Ponizej zalaczam dane jakie sa w Sonofie w tej chwili:

1.  Nazwa urzadzenia: Switch1

2. MQTT broker tresc: /sonoff/lampa/

Items:

Switch sonoff_lampa "Lampa" {mqtt=">[broker:/sonoff/lampa/cmd:command:ON:ON],>broker:/sonoff/lampa/cmdbroker:/sonoff/lampa/cmd:command:OFF:OFF]"}
Number sonoff_temperatura "Temperatura [%.2f °C]" { mqtt="<[broker:/sonoff/lampa/temperature:state:default]"} 
Switch sonoff_lampa_status {mqtt="<[broker:/sonoff/lampa/state:state:ON:ON],<[broker:/sonoff/lampa/state:state:OFF:OFF]"}

Sitemaps:

Switch item=sonoff_lampa 
Text item=sonoff_temperatura

 

O ile pamietam to przy instalowaniu mosqitto nie tworzylem haslo - jak sprawdzic czy bylo zalozone haslo czy nie?

 


1 odpowiedź
adrian
Admin Zasłużony dla Forum, Patron Strony
(@adrian)
Dołączył: 12 lat temu

Szefu
Wpisów: 4083
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ść, ja nie używam myopenhab.org więc nie pomogę, jedynie co pamiętam to trzeba chyba zainstalować jakiś binding z związany z myopenhab

natomiast masz błędy w konfiguracji items:

masz

broker:/sonoff/lampa/cmd:command:ON:ON

powinno być 

broker:/sonoff/lampa/cmd:command:ON:on

analogicznie z off


Wpisów: 136
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
(@marlon)
Pomocny
Dołączył: 8 lat temu

Dzieki Adrian.

MQTT binding zainstalowany, byly jakies problemy ale po restarcie RPI instalacja powtornie sie udala.

Poprawilem bledy on i off na male litery.

Rowniez zmienilem tez sitemap i items ale wciaz nie steruje przez mosquito.

Ponizej zalaczam kody moze cos wypatrzycie.

Sitemap

sitemap test label="My testing sitemap" {

Frame label="Living Room" {

Switch item=sonoff_lampa icon="light"

Text item=sonoff_temperatura label="Livingroom [%.1f °C]"

}

}




Items Group    Home               "My testing sitemap"      <house>

Group    LivingRoom         "Living Room"   <sofa>    (Home)


Switch sonoff_lampa "Lampa" {mqtt=">[broker:/sonoff/lampa/cmd:command:ON:on],>broker:/sonoff/lampa/cmdbroker:/sonoff/lampa/cmd:command:OFF:off]"}

Number sonoff_temperatura "Temperatura [%.2f °C]" { mqtt="<[broker:/sonoff/lampa/temperature:state:default]"}

Switch sonoff_lampa_status {mqtt="<[broker:/sonoff/lampa/state:state:ON:on],<[broker:/sonoff/lampa/state:state:OFF:off]"}
Rules

//This is the rules

rule "Reczna zmiana wartosci sonoff_lampa"
when
Item sonoff_lampa_status changed
then
if (sonoff_lampa_status.state!=sonoff_lampa.state) {
if (sonoff_lampa_status.state==ON) {
sendCommand(sonoff_lampa,ON)
} else {
sendCommand(sonoff_lampa,OFF)
}
}
end
Rowniez ponizej zdjecia z ustawien sonoffa



 

Przekaznik 1

Wpisów: 136
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
(@marlon)
Pomocny
Dołączył: 8 lat temu

Nazwa urzadzenia

Nazwa urzadzenia

Wpisów: 136
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
(@marlon)
Pomocny
Dołączył: 8 lat temu

Sonoff MQTT brooker ustawienia

MQTT broker S1

adrian
Wpisów: 4083
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
(@adrian)
Szefu
Dołączył: 12 lat temu
Strona 2 / 5
Udostępnij: