Asystent AI
Nie mogę wysterować...
 
Powiadomienia
Wyczyść wszystko

Nie mogę wysterować włącznika światła MQTT - AFE - HA

4 Wpisów
2 Użytkownicy
0 Reactions
1,734 Wyświetleń
(@stefan1818)
Wpisów: 37
Kontrybutor Donator 2K20
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
 
[#1514]

Witam, walczę już z tym tematem 2 dzień i nie wiem gdzie popełniłem błąd, może czegoś jeszcze nie zrobiłem.

Ogólnie mam 1 włącznik światła 1gang w korytarzu. Najnowszy fw afe.

Konfiguracja jest następująca po stronie włącznika:

stan "dom/hol/swiatlo/state"
command "dom/hol/swiatlo/cmd"
availability (LWT) "dom/hol/swiatlo/lwt"

W HA zainstalowany mosquitto z następującą konfiguracją:

logins:
- username: mqtt@
password: 'xxxx'
anonymous: false
customize:
active: false
folder: mosquitto
certfile: fullchain.pem
keyfile: privkey.pem
require_certificate: false

 

Mój plik configuration.yaml

# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:

# Uncomment this if you are using SSL/TLS, running in Docker container, etc.
# http:
# base_url: example.duckdns.org:8123

# Text to speech
tts:
- platform: google_translate

group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml

#mqtt
mqtt:
broker: 192.168.1.100
discovery: true
discovery_prefix: homeassistant

# wl-korytarz włącznik światła 1 gang
switch:
- platform: mqtt
name: "Korytarz swiatlo"
state_topic: "dom/hol/swiatlo/state"
command_topic: "dom/hol/swiatlo/cmd"
availability_topic: "dom/hol/swiatlo/lwt"
payload_on: "ON"
payload_off: "OFF"
state_on: "ON"
state_off: "OFF"
#optimistic: false
#qos: 0
#retain: true

 

W logach widzę takie rzeczy:

1581188461: Opening ipv4 listen socket on port 1883.
1581188461: Opening ipv6 listen socket on port 1883.
1581188461: Opening websockets listen socket on port 1884.
1581188462: Warning: Mosquitto should not be run as root/administrator.
1581188462: New connection from 192.168.1.7 on port 1883.
[INFO] found mqtt@ on local database
1581188464: New client connected from 192.168.1.7 as wl-korytarz (p2, c1, k15, u'mqtt@').
1581188470: New connection from 192.168.1.7 on port 1883.
1581188470: Client wl-korytarz already connected, closing old connection.
1581188470: New client connected from 192.168.1.7 as wl-korytarz (p2, c1, k15, u'mqtt@').
1581188521: New connection from 192.168.1.100 on port 1883.
[INFO] found mqqt@ on Home Assistant


W sekcji przegląd w Home Assistant pojawił się "Przełącznik" Korytarz swiatlo i mam możliwość przełączania ale nic się nie dzieje jak to robię, natomiast jak kliknę w nazwę to pojawia się informacja "Niedostępny"
Dodam, że urządzenie jest prawidłowo podłączone do wi-fi.

Przerabiałęm już kilka poradników, dokumentację HA oraz forum AFE łącznie z Waszą dokumentacją i nie widzę po swojej stronie błędów, mimo to nie działa ...

 
Dodane : 09/02/2020 12:37 pm
Tagi tematu
(@booster)
Wpisów: 234
Weteran
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
 

mqtt login zobacz bez @

state on i off małymi on, off może pomoze 🙂


 
Dodane : 09/02/2020 7:10 pm
(@stefan1818)
Wpisów: 37
Kontrybutor Donator 2K20
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
 

@booster

Dzięki wielkie za odpowiedź. Napisze tak.. zmieniłem loginy na inne bez tej @, ale to nic nie dało, dodatkowo pozmieniałem w konfiguracji wielkość liter wg Twoich wskazówek.Dodatkowo przeinstalowałem mosquitto oraz zmieniłem uprawnienia na ADMINISTRATOR dla usera w HA, który jest skonfigurowany pod MQTT.

W logach zauważyłem dodatkowo takie dziwne wpisy:

1: nie rozumiem, jak niby mam to zrobić

2 i 3: Dziwny adres IP - na pewno go nigdzie nie ustawiałem - zupełnie z innej klasy adresowej niż moja. Jedyne co znalazłem go w addonie do HA o nazwie CONFIGURATOR - jest on w sekcji NETWORK Config, jak go zmienię na ten z mojego zakresu to addon przestaje działać 🙂

4: Socket jest ustawiony prawidłowo 1883 na serwerze oraz urządzeniu ...

 

 ha

 
Dodane : 10/02/2020 10:02 am
(@stefan1818)
Wpisów: 37
Kontrybutor Donator 2K20
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
 

No nic chyba będę zmuszony postawić wszystko łącznie z HA od zera może uda mi się dojść do przyczyny.


 
Dodane : 10/02/2020 4:23 pm
Udostępnij: