[Poradnik] W jaki sposób skonfigurować Suple z Home Assistant przez MQTT?

Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

kogr pisze: wt mar 07, 2023 8:37 pm A czy istnieje jakiekolwiek sposób aby to obejść? Ogólnie jako użytkownik sporej ilości urządzeń supla u mnie w domu lekko zaczyna mnie dobijać jak ten system działa. Chciałbym jednak coś więcej z całości wyciągnąć. Aplikacja na telefon jest tragiczna jako użytkownik iOS. Więc bardzo liczyłem że HA jest w stanie mi trochę ułatwić korzystanie. A tu taka niespodzianka.

Niestety nie mam możliwości podłączenia krańcówek do bram, a automatyka NICE nie pozwala na to, bo inaczej stracę gwarancję. A centrale nie mają wyjścia czy brama jest otwarta czy zamknięta.
Krańcówki lub kontaktrony podłączasz do np. SBW, a nie do napędów. W żaden sposób nie ingerujesz w napęd, więc żadnej gwarancji nie stracisz.

Jakie napędy NICE masz? Jak mam bramę na NICE i tam mam wyjście ze stanem otwarcia bramy.

Apka na iOS jest poprawiana. Aktualnie trwają tam prace.

Z tego co pamiętam, to da się ten brak krańcówek na HA obejść. Ale musisz samemu odpowiednio HA skonfigurować. Kojarzę, ze był taki wątek na forum. Ja na HA znam się tylko na tyle, na ile czasem coś tam potrzebuję sprwadzić, więc nie pomogę.
Widzimy się na Supla Offline Party vol. 2 :!:
kogr
Posty: 6
Rejestracja: wt paź 04, 2022 4:16 pm

Wiem ze podłączam do SBW, tylko nie mam możliwości poprowadzenia dodatkowych przewodow. I jednak instalacja będzie wyglądać fatalnie. Dwie bramy przesuwne. Dokładny model sprawdzę
Awatar użytkownika
Robert Błaszczak
Posty: 3970
Rejestracja: sob gru 22, 2018 8:55 pm
Lokalizacja: Zielona Góra
Kontakt:

Jeśli bramy przesuwne, to na 99% możesz kontaktron przykleić taśmą dwustronną na obudowie napędu i dwa cienkie przewody wprowadzić do SBW w napędzie. Magnes mocujesz do bramy. Gorzej z przewodami do drugiej bramy.
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
kogr
Posty: 6
Rejestracja: wt paź 04, 2022 4:16 pm

Pisałem ze NIE mam możliwości doprowadzenia przewodow. A sbw mam w domu.
Awatar użytkownika
mario026
Posty: 76
Rejestracja: pn sty 11, 2021 9:27 pm

Przy bramie nie ma zasięgu wifi?
Ja SBW mam zamontowany w napędzie (pod osłoną) zasilanie pobrane z napędu, sygnały zamknięcia i otwarcia pobrane z kontraktorów które są w napędzie
Wszyscy mają prawo do szczęścia, ale nie wszyscy mają szczęście do prawa :D
Awatar użytkownika
Robert Błaszczak
Posty: 3970
Rejestracja: sob gru 22, 2018 8:55 pm
Lokalizacja: Zielona Góra
Kontakt:

No to pozostaje wykorzystanie nadajników bezprzewodowych, a jeśli to też nie wchodzi w grę, to NIE OBEJDZIESZ w jakiś sposób tego problemu aby to działało poprawnie.
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
Awatar użytkownika
YoMan
Posty: 2250
Rejestracja: czw kwie 30, 2020 5:18 pm
Lokalizacja: Częstochowa

koledzy, potrzebna podpowiedź.
Zaczynam zabawę z HA, zainstalowałem go jako kontener, wszystko śmiga i chciałem zintegrować z Suplą wg poradnika z pierwszego posta. Niestety integracja nie idzie "Nie można nawiązać połączenia". Pogrzebałem w logach portainera i znalazłem:

Kod: Zaznacz cały

s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
services-up: info: copying legacy longrun home-assistant (no readiness notification)
s6-rc: info: service legacy-services successfully started
2023-03-15 23:15:57.412 WARNING (MainThread) [homeassistant.helpers.frame] Detected integration that calls media_source.async_resolve_media without passing an entity_id. Please report issue for media_source using this method at homeassistant/components/media_source/__init__.py, line 147: report("calls media_source.async_resolve_media without passing an entity_id")
2023-03-15 23:18:17.911 ERROR (MainThread) [frontend.js.latest.202303090] :0:0 ResizeObserver loop completed with undelivered notifications.
2023-03-15 23:21:53.984 ERROR (MainThread) [frontend.js.latest.202303090] :0:0 ResizeObserver loop completed with undelivered notifications.
2023-03-15 23:23:45.106 ERROR (MainThread) [frontend.js.latest.202303090] :0:0 ResizeObserver loop completed with undelivered notifications.
2023-03-15 23:37:17.382 WARNING (MainThread) [homeassistant.components.mqtt] The 'certificate' option near /config/configuration.yaml:17 is deprecated, please remove it from your configuration
2023-03-15 23:37:17.393 WARNING (MainThread) [homeassistant.components.mqtt] The 'discovery' option near /config/configuration.yaml:17 is deprecated, please remove it from your configuration
Unable to find configuration. Creating default one in /config
[23:37:21] INFO: Home Assistant Core finish process exit code 100
2023-03-15 23:37:39.472 WARNING (MainThread) [homeassistant.components.mqtt] The 'certificate' option near /config/configuration.yaml:17 is deprecated, please remove it from your configuration
2023-03-15 23:37:39.488 WARNING (MainThread) [homeassistant.components.mqtt] The 'discovery' option near /config/configuration.yaml:17 is deprecated, please remove it from your configuration
2023-03-15 23:40:09.974 ERROR (Thread-5 (_thread_main)) [paho.mqtt.client] failed to receive on socket: [Errno 104] Connection reset by peer
2023-03-15 23:40:11.228 ERROR (Thread-5 (_thread_main)) [paho.mqtt.client] failed to receive on socket: [Errno 104] Connection reset by peer
2023-03-15 23:40:13.385 ERROR (Thread-5 (_thread_main)) [paho.mqtt.client] failed to receive on socket: [Errno 104] Connection reset by peer
2023-03-15 23:41:54.781 ERROR (Thread-6 (_thread_main)) [paho.mqtt.client] failed to receive on socket: [Errno 104] Connection reset by peer
2023-03-15 23:41:55.961 ERROR (Thread-6 (_thread_main)) [paho.mqtt.client] failed to receive on socket: [Errno 104] Connection reset by peer
2023-03-15 23:41:58.125 ERROR (Thread-6 (_thread_main)) [paho.mqtt.client] failed to receive on socket: [Errno 104] Connection reset by peer
2023-03-15 23:43:04.603 ERROR (Thread-7 (_thread_main)) [paho.mqtt.client] failed to receive on socket: [Errno 104] Connection reset by peer
2023-03-15 23:43:05.772 ERROR (Thread-7 (_thread_main)) [paho.mqtt.client] failed to receive on socket: [Errno 104] Connection reset by peer
2023-03-15 23:43:07.951 ERROR (Thread-7 (_thread_main)) [paho.mqtt.client] failed to receive on socket: [Errno 104] Connection reset by peer
2023-03-15 23:45:42.763 ERROR (Thread-8 (_thread_main)) [paho.mqtt.client] failed to receive on socket: [Errno 104] Connection reset by peer
2023-03-15 23:45:43.997 ERROR (Thread-8 (_thread_main)) [paho.mqtt.client] failed to receive on socket: [Errno 104] Connection reset by peer
2023-03-15 23:45:46.153 ERROR (Thread-8 (_thread_main)) [paho.mqtt.client] failed to receive on socket: [Errno 104] Connection reset by peer
2023-03-15 23:55:26.352 ERROR (Thread-9 (_thread_main)) [paho.mqtt.client] failed to receive on socket: [Errno 104] Connection reset by peer
2023-03-15 23:55:27.858 ERROR (Thread-9 (_thread_main)) [paho.mqtt.client] failed to receive on socket: [Errno 104] Connection reset by peer
2023-03-15 23:55:30.021 ERROR (Thread-9 (_thread_main)) [paho.mqtt.client] failed to receive on socket: [Errno 104] Connection reset by peer
Jeżeli dobrze qmam to linijka 17 w configuration.yaml to:

Kod: Zaznacz cały

mqtt:
  certificate: auto
  discovery: true
co jest źle? co powinienem poprawić?
Poza tym to tam jeszcze jakies błędy są, które nie wiem co oznaczają :(
YoMan
________________________________________
Wziąłem udział w Supla Offline Party 2023 ;)
Awatar użytkownika
YoMan
Posty: 2250
Rejestracja: czw kwie 30, 2020 5:18 pm
Lokalizacja: Częstochowa

Walczę drugi wieczór, żeby to odpalić ale cos nie mogę.
Co ustaliłem:
1. mam HA jako docker = nie mam supervised
2. Nie mam dodatków = nie mam file editor
3. Zmieniam plik configuration.yaml za pomocą nano = dostaję błędy
4. Nie potrafię zainstalować supervised na Ubuntu - z tego co ogarnąłem nie jest wspierane:

Kod: Zaznacz cały

root@HP:/etc/samba# apt install ./homeassistant-supervised.deb
Czytanie list pakietów... Gotowe
E: Unsupported file ./homeassistant-supervised.deb given on commandline

5. W HA jak próbuję odpalić MQTT to po wpisaniu danych logowania dostaję
Załączniki
ad.png
ad.png (19.19 KiB) Przejrzano 961 razy
as.png
as.png (11.17 KiB) Przejrzano 961 razy
YoMan
________________________________________
Wziąłem udział w Supla Offline Party 2023 ;)
rafalekkalwak@wp.pl
Posty: 428
Rejestracja: pn lut 06, 2023 8:56 am

Nie używaj pliku konfiguracyjnego w HA, ustaw w integracjach w MQTT namiary na MQTT Supli, pamiętaj tylko. że tam trzeba więcej parametrów podać w Ustawieniach zaawansowanych:
Użyj certyfikatu klienta ja mam na false i działa
Sprawdzanie certyfikatu brokera: Automatyczny
Ignoruj sprawdzanie certyfikatu brokera : Tak
Protokol 3.1.1
AdrianK95
Posty: 21
Rejestracja: sob lis 05, 2022 9:24 am

rafalekkalwak@wp.pl pisze: pt mar 17, 2023 8:30 am Nie używaj pliku konfiguracyjnego w HA, ustaw w integracjach w MQTT namiary na MQTT Supli, pamiętaj tylko. że tam trzeba więcej parametrów podać w Ustawieniach zaawansowanych:
Użyj certyfikatu klienta ja mam na false i działa
Sprawdzanie certyfikatu brokera: Automatyczny
Ignoruj sprawdzanie certyfikatu brokera : Tak
Protokol 3.1.1
Witam mam ten sam problem tylko ze nie mam suwaka z opcje zaawansowane wgl jest lipa z połączeniem. Ktoś coś poradzi ?
ODPOWIEDZ

Wróć do „FAQ / Jak to zrobić”