Supla a Home Asista...
 
Powiadomienia
Wyczyść wszystko

Supla a Home Asistant

7 Wpisów
4 Użytkownicy
0 Reactions
3,470 Wyświetleń
(@adrianbc)
Wpisów: 51
Kontrybutor
Autor tematu
 

Witam . Czy możliwe jest podpięcie Supli pod HA jeżeli oboje znajdują się w innych sieciach ?

 
Dodane : 30/08/2022 10:36 pm
pawell32
(@pawell32)
Wpisów: 1336
Guru
 
Dodane przez: @adrianbc

Witam . Czy możliwe jest podpięcie Supli pod HA jeżeli oboje znajdują się w innych sieciach ?

rozwiń tę myśl, podaj więcej danych. 

Podajesz główne hasła i oczekujesz odpowiedzi.

 
Dodane : 31/08/2022 6:45 am
isom
 isom
(@isom)
Wpisów: 5190
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@adrianbc Supla w chmurze udostępnia w integracjach własnego brokera mqtt więc nie widzę najmniejszego problemu. Żeby używać tej supli musiałeś założyć konto na supla.org , logujesz się na to konto przechodzisz do ostatniej zakładki Konto->integracje, ostatnia zakładka Broker MQTT, klikasz “włącz” i kopiujesz wygenerowane informacje, czyli serwer (host), nazwę użytkownika i hasło brokera. Uwaga, hasło skopiuj i zapisz od razu, potem nie da się go już odczytać, możesz tylko wygenerować nowe. Tyle w SUPLA.

W HA w configuration.yaml dodajesz następujący wpis:

mqtt:
  broker: TU_ADRES_SERWERA SUPLA
  port: 8883
  certificate: auto
  username: ID SKOPIOWANE Z SUPLA
  password: HASŁO SKOPIOWANE Z SUPLA
  discovery: true

Zapisujesz, restart HA i w integracjach masz nową z encjami urządzeń z Supli 

 
Dodane : 31/08/2022 6:57 am
(@adrianbc)
Wpisów: 51
Kontrybutor
Autor tematu
 
Dodane przez: @isom

@adrianbc Supla w chmurze udostępnia w integracjach własnego brokera mqtt więc nie widzę najmniejszego problemu. Żeby używać tej supli musiałeś założyć konto na supla.org , logujesz się na to konto przechodzisz do ostatniej zakładki Konto->integracje, ostatnia zakładka Broker MQTT, klikasz “włącz” i kopiujesz wygenerowane informacje, czyli serwer (host), nazwę użytkownika i hasło brokera. Uwaga, hasło skopiuj i zapisz od razu, potem nie da się go już odczytać, możesz tylko wygenerować nowe. Tyle w SUPLA.

W HA w configuration.yaml dodajesz następujący wpis:

mqtt:
  broker: TU_ADRES_SERWERA SUPLA
  port: 8883
  certificate: auto
  username: ID SKOPIOWANE Z SUPLA
  password: HASŁO SKOPIOWANE Z SUPLA
  discovery: true

Zapisujesz, restart HA i w integracjach masz nową z encjami urządzeń z Supli 

Dzięki za wyczerpującą odpowiedz . To nie ma tak że tylko pytam i czekam . Szukam i czytam też dużo . O tym wpisie w yaml też już czytałem i dodawałem . Lecz niestety jak go dodaję to przestają mi w HA działać wszystkie urządzenia Zigbee . Dlatego już w jakimś wątku pytałem czy supla może działać na HA razem z Zigbee .

 
Dodane : 31/08/2022 10:02 pm
Mariusz
(@mariusz-2)
Wpisów: 228
Weteran Donator 2K23
 
Dodane przez: @adrianbc

Lecz niestety jak go dodaję to przestają mi w HA działać wszystkie urządzenia Zigbee

 

Jeśli masz już skonfigurowany broker mqtt i używa go np zigbee lub inne urządzenia w HA to powinieneś użyć innej metody, utworzyć tzw. bride do mqtt supli w chmurze. 

w konfiguracji Add-on Mosquitto broker dodać/zmienić wpis na taki:

customize:
  active: true
  folder: mosquitto

utworzyć dodatkowy katalog w  -->  /share/mosquitto za pomocą File editor lub samby, a w tym katalogu plik :

bridge.conf

a w nim wkleić zawartość: 

connection bridge-jakiesdowolneliterycyfry_MINIMUM_ 8_znakow
address xxxx.supla.org:8883
topic supla/# in
topic homeassistant/# in
topic supla/+/devices/+/channels/+/execute_action out
topic supla/+/devices/+/channels/+/set/+ out
remote_username NAZWA UZYTKOWNIKA Z SUPLA
remote_password HASLO UZYTKOWNIKA Z SUPLA
bridge_capath /etc/ssl/certs

zamiast xxxx w adresie podaj swój odczytany z pola “Host” na
cloud.supla.org->Konto->Integracje->broker mqtt.

 

potem restartujesz HA i sprawdzasz czy w mqtt dodało ci encje z Supli.

 
Dodane : 31/08/2022 10:29 pm
(@adrianbc)
Wpisów: 51
Kontrybutor
Autor tematu
 

Hasło i nazwa użytkownika też ma być z "cloud.supla.org->Konto->Integracje->broker mqtt." , czy z konta Supli ?

 
Dodane : 31/08/2022 11:29 pm
(@adrianbc)
Wpisów: 51
Kontrybutor
Autor tematu
 
Dodane przez: @mariusz-2
Dodane przez: @adrianbc

Lecz niestety jak go dodaję to przestają mi w HA działać wszystkie urządzenia Zigbee

 

Jeśli masz już skonfigurowany broker mqtt i używa go np zigbee lub inne urządzenia w HA to powinieneś użyć innej metody, utworzyć tzw. bride do mqtt supli w chmurze. 

w konfiguracji Add-on Mosquitto broker dodać/zmienić wpis na taki:

customize:
  active: true
  folder: mosquitto

utworzyć dodatkowy katalog w  -->  /share/mosquitto za pomocą File editor lub samby, a w tym katalogu plik :

bridge.conf

a w nim wkleić zawartość: 

connection bridge-jakiesdowolneliterycyfry_MINIMUM_ 8_znakow
address xxxx.supla.org:8883
topic supla/# in
topic homeassistant/# in
topic supla/+/devices/+/channels/+/execute_action out
topic supla/+/devices/+/channels/+/set/+ out
remote_username NAZWA UZYTKOWNIKA Z SUPLA
remote_password HASLO UZYTKOWNIKA Z SUPLA
bridge_capath /etc/ssl/certs

zamiast xxxx w adresie podaj swój odczytany z pola “Host” na
cloud.supla.org->Konto->Integracje->broker mqtt.

 

potem restartujesz HA i sprawdzasz czy w mqtt dodało ci encje z Supli.

Wprawdzie nie chciałem tego pisać że to także wczoraj robiłem bo pomyślałbyś że zalewam . A jednak , próbowałem i integracja się nie pokazywała w HA . Dziś po twoim wpisie znowu próbowałem i nic . Brak integracji w HA . Restartowałem HA wiele razy i nie pomagało . HA mam postawiony na VM na Proxmox i dopiero restart VM doprowadził do tego że pokazała się nowa integracja "GUI Generic" w której jest moje urządzenie . Dziękuję wszystkim za pomoc .

sup
 
 
 
Dodane : 31/08/2022 11:53 pm
Udostępnij: