Cześć, potrafię zintegrować Suplę z HA poprzez wbudowany MQTT, ale nie umiem tego zrobić w Ubuntu.
Dodatkowo potrzebuję pomocy przy zrobieniu mostu.
Mam kilka urządzeń które gadają po MQTT:
- Logger Inwertera 1
- Logger Inwertera 2
- Logger Meter
- Dodatkowo Supla Cloud
Chciałbym to razem wszystko naraz zobaczyć w HA.
Zrobiłem sobie w kontenerze UBUNTU Brokera MQTT i tam zgłaszają się 3 x Logger - wszystko jest jak trzeba (mogę sobie zrobić mosquitto_sub i widzę dane z trzech loggerów)
W HA mam konfigurację Brokera pod Suple, widzę wszystkie urządzenia z Clouda - ale wtedy nie widać loggerów.
Jeśli skonfiguruję Brokera pod UBUNTU widzę loggery, ale nie widzę Supli bo konfigi są inne.
Rozwiązaniem byłoby kilka instancji brokera - ale wiem że się nie da, dlatego można zrobić most.
I tutaj poległem, nie tyle w konfiguracji mostu ale chyba w całym pomyśle co i jak.
O ile dobrze rozumiem to muszę do Istniejącego już Brokera na UBUNTU podłączyć jakoś Suplę, a później zrobić most pomiędzy:
1. Broker (most) na UBUNTU (tutaj połączyć Suple i 3 loggery)
2. Broker na HA - już jest wbudowany
Wtedy w HA będę widział wszystkie urządzenia: 3 x Loger i urządzenia z Clouda Supla.
Jeśli pomysł jest dobry to w Brokerze UBUNTU nie widzę danych z Supla.
Integracja SUPLI w Ubuntu po MQTT, Broker i Most
-
pzygmunt
- Posts: 20302
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
- Been thanked: 59 times
-
Ckarol56
- Posts: 16
- Joined: Fri Sep 06, 2024 11:00 pm
Dzięki, zrobiłem taki broker/most na kontenerze Ubuntu, config mam jak poniżej:
Code: Select all
require_certificate true
connection bridge-xxxxxxx
address svr17.supla.org:8883
topic supla/# in
topic homeassistant/# in
topic supla/+/devices/+/channels/+/execute_action out
topic supla/+/devices/+/channels/+/set/+ out
remote_username 927xxxxxxx4c59a3
remote_password lxxxxxxxxx@7
bridge_capath /etc/ssl/certs
persistence true
persistence_location /var/lib/mosquitto/
allow_anonymous true
listener 1883 0.0.0.0
log_dest file /var/log/mosquitto/mosquitto.log
include_dir /etc/mosquitto/conf.dCzy coś jeszcze muszę skonfigurować?
Jeśli próbuję mosquitto_sub z innego Ubuntu to mam 'Connection refused'
Last edited by Ckarol56 on Sat Sep 07, 2024 8:26 pm, edited 2 times in total.
