MQTT + HA - konfigu...
 
Powiadomienia
Wyczyść wszystko

MQTT + HA - konfiguracja

3 Wpisów
3 Użytkownicy
0 Reactions
8,224 Wyświetleń
(@szlapek87)
Wpisów: 1
Świeżak
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
 
[#944]

Witam

Zaznaczam, że jestem początkujący z HA. Mam już sporo urządzeń podpiętych pod Hassio ale mam problem z MQTT. 

Mam na nodemcu zainstalowaną stację pogody z BME280. Chciałbym to po MQTT wysłać do HA. Swego czasu w OpenHab udało mi się to osiągnąć, tutaj niestety nie. Czy mógłbym prosić kogoś o pomoc jak ten kod powinien wyglądać w yaml ?

Byłbym wdzięczny. Z góry dzięki.

Pozdrawiam

 


 
Dodane : 08/05/2019 9:55 pm
(@intcamp)
Wpisów: 1
Świeżak
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
 

Przypinam sie 🙂


 
Dodane : 27/05/2019 2:37 pm
malygrzegorz
(@malygrzegorz)
Wpisów: 44
Kontrybutor
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
 

wypiszę co ja mam skonfigurowane ale już jakiś czas temu robiłem i myślę że o niczym nie zapomnę

w configuration.yaml

mqtt:
broker: 192.168.1.20
protocol: 3.1
keepalive: 60
client_id: dom-1
username: user-do-brokera-mqtt-najlepiej-mosquito
password: haslo-do-brokera

switch: !include switch.yaml

w pliku switch.yaml dwa przykładowe włączniki

- platform: mqtt
name: "lazienka"
state_topic: "/wiadomosc3/przekaznik3/state"
command_topic: "/wiadomosc3/przekaznik3/cmd"
optimistic: true
payload_on: "on"
payload_off: "off"
qos: 1
retain: true

- platform: mqtt
name: "kuchnia"
state_topic: "/wiadomosc4/przekaznik4/state"
command_topic: "/wiadomosc4/przekaznik4/cmd"
optimistic: true
payload_on: "on"
payload_off: "off"
qos: 1
retain: true

pamiętać należy o 2 spacjach czyli przed "broker" są 2 spacje bo to jest wewnątrz "mqtt"

zwracać również uwagę na małe i duże litery np. w tym payload_on: "on" lub "ON" w zależności jak jest wpisane w sonofie

jak w tych plikach to będzie ustawione to w encjach powinien być dostępny do wyboru dany włącznik np. swich.kuchnia i można go dodać do głównego panelu (Lovelace UI) np. jako ENTITY BUTTON

 

zanim w ogóle zaczniemy cokolwiek robić w HomeAssistant warto zobaczyć czy jak przełączamy sonofa to coś się pojawia w samym brokerze za pomocą polecenia w linuxie:

mosquitto_sub -h 192.168.1.20 -t "#" -u "user_ten_co_wyżej" -P "haslo_to_co_wyżej" -v

po przełączeniu sonofa powinno w konsoli coś takiego się pojawić: /wiadomosc4/przekaznik4/state on


 
Dodane : 29/05/2019 10:59 pm
Udostępnij: