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

User avatar
klew
Posts: 9413
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

kogr wrote: Tue 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ę.
Kiedy będzie Supla Offline Party / SOP#2025 ?
kogr
Posts: 6
Joined: Tue Oct 04, 2022 4:16 pm

Post

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ę
User avatar
Robert Błaszczak
Posts: 4268
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra

Post

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
Posts: 6
Joined: Tue Oct 04, 2022 4:16 pm

Post

Pisałem ze NIE mam możliwości doprowadzenia przewodow. A sbw mam w domu.
User avatar
mario026
Posts: 86
Joined: Mon Jan 11, 2021 9:27 pm
Location: Ostrów wlkp.

Post

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
User avatar
Robert Błaszczak
Posts: 4268
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra

Post

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
User avatar
YoMan
Posts: 2649
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa

Post

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:

Code: Select all

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:

Code: Select all

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 SOP2023 & SOP2024
User avatar
YoMan
Posts: 2649
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa

Post

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:

Code: Select all

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ę
You do not have the required permissions to view the files attached to this post.
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
rafalekkalwak@wp.pl
Posts: 635
Joined: Mon Feb 06, 2023 8:56 am

Post

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
Posts: 21
Joined: Sat Nov 05, 2022 9:24 am

Post

rafalekkalwak@wp.pl wrote: Fri 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 ?

Return to “FAQ / Jak to zrobić”