Home Assistant — konfiguracja systemu Supla przez MQTT

Posiadasz system Supla, chcesz go połączyć z Home Assistant? Za chwilę dowiesz się, w jaki sposób to zrobić przez MQTT.

Supla Home Assistant MQTT

Konfiguracja integracji Supla z Home Assistant przez MQTT

  1. Po zalogowaniu się do konta Supla z menu Konto wybieramy opcję Integracje.
Supla Cloud Konto Integracje

2. W zakładce Broker MQTT uruchamiamy naszego brokera. Naciskamy przycisk Włącz.

Supla Cloud uruchamianie brokera MQTT

3. Pojawią się dane naszego brokera MQTT. Dane zapisujemy. W późniejszym etapie konfiguracji je wykorzystamy.

Supla Cloud broker MQTT

W dalszej części przedstawię, w jaki sposób zintegrować Supla z Home Assistant dla osób, którzy nie posiadają własnego brokera MQTT.

4. Przejdźmy do konfiguracji naszego pliku configuration.yaml. W tym celu potrzebujemy mieć zainstalowany edytor plików. Z lewego menu wybieramy Supervisor (od wersji 2021.12 panel nie jest widoczny). W tym celu naciskamy przycisk Ustawienia i przechodzimy do zakładki Dodatki.

Home Assistant - konfiguracja Supla przez MQTT - Panel dodatki
Zmiana od wersji 2021.12

5. Przechodzimy do sklepu z dodatkami, aby zainstalować File editor.

Home Assistant konfiguracja Supla przez MQTT sklep z dodatkami

6. W Official addons odszukujemy File editor, a następnie go instalujemy.

Home Assistant konfiguracja Supla przez MQTT instalacja file editor
Home Assistant konfiguracja Supla przez MQTT instalujemy file editor

7. Po zainstalowaniu dodatku proponuję, aby przypiąć go do menu po lewej stronie. W tym celu zaznaczamy opcję Pokaż na pasku bocznym. Klikamy przycisk Uruchom.

Home Assistant konfiguracja Supla przez MQTT uruchomienie file editor

8. Po chwili nasz dodatek powinien zostać uruchomiony.

Home Assistant konfiguracja Supla przez MQTT uruchomiony file editor

9. Przechodzimy do edytora plików i odszukujemy nasz plik configuration.yaml.

Home Assistant konfiguracja Supla przez MQTT file editor przechodzimy do configuration

10. Z listy plików dostępnych w katalogu config. Wybieramy nasz plik, który będziemy edytować.

Home Assistant konfiguracja Supla przez MQTT file editor edycja pliku configuration

11. Następnie dodajemy poniższy zapis na końcu pliku konfiguracyjnego configuration.yaml

Plik configuration.yaml i konfiguracja MQTT
Plik configuration.yaml i konfiguracja MQTT
mqtt:
  certificate: auto
  discovery: true

12. Po wypełnieniu danych klikamy dyskietkę, aby zapisać plik. Powinniśmy zobaczyć komunikat o poprawnym zapisaniu konfiguracji.

Home Assistant konfiguracja Supla przez MQTT file editor pozytywny zapis konfiguracji

13. Czas na restart całego systemu. Możemy to zrobić z poziomu File Editor wybierając Restart Hass lub poprzez Ustawienia systemu.

Ustawienia systemu Home Assistant
Ustawienia systemu Home Assistant

14. Uruchamiamy ponownie Home Assistant.

Restart Home Assistant
Restart Home Assistant

15. Czas na aktywację naszego połączenia MQTT. W zakładce Ustawienia wybieramy Urządzenia oraz usługi.

Ustawienia systemu Home Assistant - przechodzimy do podglądu urządzeń
Ustawienia systemu Home Assistant — przechodzimy do podglądu urządzeń

16. Nasikamy przycisk Konfiguruj i wypełniamy dane naszego brokera Supla Cloud.

Konfiguracja połączenia Supla Cloud z brokerem MQTT
Konfiguracja połączenia Supla Cloud z brokerem MQTT

17. Po wypełnieniu danych naciskamy przycisk Zatwierdź.

Dane logowania do brokera MQTT od Supla Cloud
Dane logowania do brokera MQTT od Supla Cloud

18. Po połączeniu z naszym brokerem automatycznie powinny pojawić się urządzenia, które są podłączone do naszego konta Supla.

Prawidłowe połączenie z brokerem MQTT Supla Cloud
Prawidłowe połączenie z brokerem MQTT Supla Cloud

19. Voilà i gotowe! Mamy poprawnie skonfigurowany Home Assistant z Supla. Od teraz możecie sterować urządzeniami Supla.

Home Assistant widok aplikacji z współpraca Supla

Pełna jawność. Jako pracownik firmy ZAMEL, opisuję w moim blogu produkty tej firmy. Chcę podkreślić, że jest to moja prywatna inicjatywa. Niektórzy mogą zobaczyć w tym wpisie promocję marki ZAMEL i mają do tego pełne prawo.