Skip to main content

AIS SUPLA MQTT

Wprowadzenie#

SUPLA to popularny w Polsce system automatyki domowej. SUPLA ma w┼éasny zestaw protoko┼é├│w, w┼éasne oprogramowanie dla urz─ůdze┼ä opartych na ESP8266 i urz─ůdzenia wyprodukowane g┼é├│wnie przez firm─Ö Zamel. Oprogramowanie SUPLA jest Open Source.

Integracja#

Integracja z SUPLA MQTT BRIDGE pozwala na ┼éatwe dodanie mostu pomi─Ödzy brokerem MQTT dzia┼éaj─ůcym na bramce AIS dom a brokerem MQTT Supla. Dzi─Öki temu urz─ůdzenia SUPLA mog─ů si─Ö automatycznie przedstawia─ç w Asystencie domowym i by─ç sterowane tak┼╝e g┼éosowo z AIS.

Dodanie integracji#

Integracja wymaga zalogowania w SUPLA Cloud w celu pobrania danych do po┼é─ůczenia z brokerem MQTT SUPLA.

W tym celu nale┼╝y uruchomi─ç konfigurator integracji

Integracja SUPLA

kt├│ry poprowadzi przez proces krok po kroku

Integracja SUPLA

Prezentacja integracji z SUPLA#

Po dodaniu integracji mo┼╝na sterowa─ç g┼éosowo urz─ůdzeniami SUPLA oraz u┼╝ywa─ç ich w automatyzacjach tak samo, jak wszystkie inne urz─ůdzenia. W systemie Asystent domowy wszystkie typy urz─ůdze┼ä (┼╝ar├│wka, prze┼é─ůcznik, odkurzacz) maj─ů to samo API, niezale┼╝nie od producenta danego urz─ůdzenia.

Integracja SUPLA

Informacje techniczne - ograniczenia#

Uwaga

Integracja jest w trakcie rozwoju i testowania

Integracja dzia┼éa z urz─ůdzeniami, kt├│re udost─Öpnia SUPLA w swoim brokerze MQTT.

Podczas dodawania lub usuwania integracji SUPLA MQTT konfiguracja brokera MQTT dzia┼éaj─ůcego na bramce jest nadpisywana i us┼éuga MQTT jest automatycznie restartowana w celu zatwierdzenia zmian w konfiguracji po┼é─ůczenia.

W obecnej wersji integracja pozwala na po┼é─ůczenie z jednym serwerem SUPLA Cloud.

Wskaz├│wka

Mo┼╝liwo┼Ť─ç r─Öcznej konfiguracji mostu MQTT.

Je┼╝eli sam konfigurujesz broker MQTT na bramce AIS dom i masz niestandardow─ů konfiguracj─Ö┬áMQTT, to mo┼╝esz r─Öcznie (bez konfiguratora AIS) zdefiniowa─ç po┼é─ůczenie mostkowe pomi─Ödzy brokerem MQTT dzia┼éaj─ůcym na bramce AIS dom oraz brokerami SUPLA.

Dost─Öp do konfiguracji brokera MQTT dzia┼éaj─ůcego na bramce AIS mo┼╝liwy jest z aplikacji:

Integracja SUPLA

Integracja SUPLA

Po wykonaniu zmian nale┼╝y zrestarowa─ç broker mqtt dzia┼éaj─ůcy na bramce. Mo┼╝na to zrobi─ç┬áz aplikacji:

Integracja SUPLA

lub z konsoli poleceniem:

pm2 restart mqtt

Integracja SUPLA

W przypadku problemów z działaniem mostu mqtt, logi można sprawdzić w konsoli poleceniem:

pm2 logs mqtt

Opis brokera MQTT dzia┼éaj─ůcego na bramce i jego r─Öcznej konfiguracji znajduje si─Ö┬áw: Konfiguracja brokera mqtt

Parametry, kt├│re ustawiamy konfiguratorem SUPLA MQTT:

# AIS Config file for mosquitto on gatelistener 1883 0.0.0.0allow_anonymous true
# SUPLA MQTT bridge connectionconnection bridge-dom-unikalny-identyfilator-bramki*address host-i-port-od-supla*topic supla/# intopic homeassistant/# intopic supla/+/devices/+/channels/+/execute_action outtopic supla/+/devices/+/channels/+/set/+ outremote_username nazwa-użytkownika-z-supla*remote_password hasło-z-supla*bridge_cafile /data/data/pl.sviete.dom/files/usr/etc/tls/cert.pem