Jak v HA nastavit MQTT pro 2 FVE jednotky
Diskuze, rady a návody ohledně HomeAssistant
-
- Příspěvky: 1
- Registrován: sob bře 09, 2024 11:56 am
- Lokalita: Brno
Jak v HA nastavit MQTT pro 2 FVE jednotky
Zdravím vás,
prosím Vás, ví někdo, jak nastavit HA MQTT/Mosquitto broker pro dvě FVE jednotky a každá se svým SolarAssistantem?
Dostal jsem se do stavu, že mám ze SolarAssistentů dvě bridge do Mosquitto a z něho MQTT čte data. Sice pozná, že jde o dvě jednotky, ale většinu měřených dat mixuje jen do jedné - té FVE5500. Prostě nerozezná pro kterou jednotku ty daty přicházejí.
Už jsem celkem zoufalý. Snažil jsem se nastavit prefixy pro Mosquitto connection, ale bez většího úspěchu.
Pro Mosquitto mám dvě připojení:
connection FVE5500_ID
remote_username FVE5500_user
remote_password *****
address 192.168.55.36
topic solar_assistant5500/# in
topic solar_assistant5500/# out
connection FVE3500_ID
remote_username FVE3500_user
remote_password *****
address 192.168.55.35
topic solar_assistant3500/# in
topic solar_assistant3500/# out
Mosquitto broker se připojí:
2024-03-09 12:07:50: Connecting bridge FVE3500_ID (192.168.55.35:1883)
2024-03-09 12:07:50: Connecting bridge FVE5500_ID (192.168.55.36:1883)
2024-03-09 12:07:50: mosquitto version 2.0.18 running
2024-03-09 12:07:50: New connection from 127.0.0.1:39528 on port 1883.
2024-03-09 12:07:50: Client <unknown> disconnected due to protocol error.
2024-03-09 12:07:51: New connection from 172.30.32.1:45939 on port 1883.
2024-03-09 12:07:51: New client connected from 172.30.32.1:45939 as 5****************6rnt (p2, c1, k60, u'homeassistant').
[12:07:53] INFO: Successfully send discovery information to Home Assistant.
[12:07:55] INFO: Successfully send service information to the Supervisor.
A pak do HA MQTT chodí data, která mají správný prefix:
Zpráva 73 přijata na FVE5500_prefix/inverter_1/pv_voltage/state v 12:26:
241.9
QoS: 0 - Retain: false
Zpráva 72 přijata na FVE3500_prefix/total/bus_voltage/state v 12:26:
407
QoS: 0 - Retain: false
Ale i zprávy:
Zpráva 883 přijata na homeassistant/sensor/total_pv_energy/config v 12:40:
{
"device": {
"ids": [
"FVE3500_ID"
],
"mdl": "Axpert VM",
"mf": "Voltronic",
"name": "Axpert VM"
},
"device_class": "energy",
"name": "PV energy",
"state_class": "total_increasing",
"state_topic": "FVE3500_prefix/total/pv_energy/state",
"uniq_id": "FVE3500_ID_total_pv_energy",
"unit_of_measurement": "kWh"
}
QoS: 0 - Retain: false
Poradíte někdo, jak nastavit (asi Mosquitto connection), aby MQTT dokázal správně přiřadit entity k jednotkám a
pak i samotná data? Nyní všechny entity přiřadí k FVE5500 a i příchozí data.
Děkuji.
prosím Vás, ví někdo, jak nastavit HA MQTT/Mosquitto broker pro dvě FVE jednotky a každá se svým SolarAssistantem?
Dostal jsem se do stavu, že mám ze SolarAssistentů dvě bridge do Mosquitto a z něho MQTT čte data. Sice pozná, že jde o dvě jednotky, ale většinu měřených dat mixuje jen do jedné - té FVE5500. Prostě nerozezná pro kterou jednotku ty daty přicházejí.
Už jsem celkem zoufalý. Snažil jsem se nastavit prefixy pro Mosquitto connection, ale bez většího úspěchu.
Pro Mosquitto mám dvě připojení:
connection FVE5500_ID
remote_username FVE5500_user
remote_password *****
address 192.168.55.36
topic solar_assistant5500/# in
topic solar_assistant5500/# out
connection FVE3500_ID
remote_username FVE3500_user
remote_password *****
address 192.168.55.35
topic solar_assistant3500/# in
topic solar_assistant3500/# out
Mosquitto broker se připojí:
2024-03-09 12:07:50: Connecting bridge FVE3500_ID (192.168.55.35:1883)
2024-03-09 12:07:50: Connecting bridge FVE5500_ID (192.168.55.36:1883)
2024-03-09 12:07:50: mosquitto version 2.0.18 running
2024-03-09 12:07:50: New connection from 127.0.0.1:39528 on port 1883.
2024-03-09 12:07:50: Client <unknown> disconnected due to protocol error.
2024-03-09 12:07:51: New connection from 172.30.32.1:45939 on port 1883.
2024-03-09 12:07:51: New client connected from 172.30.32.1:45939 as 5****************6rnt (p2, c1, k60, u'homeassistant').
[12:07:53] INFO: Successfully send discovery information to Home Assistant.
[12:07:55] INFO: Successfully send service information to the Supervisor.
A pak do HA MQTT chodí data, která mají správný prefix:
Zpráva 73 přijata na FVE5500_prefix/inverter_1/pv_voltage/state v 12:26:
241.9
QoS: 0 - Retain: false
Zpráva 72 přijata na FVE3500_prefix/total/bus_voltage/state v 12:26:
407
QoS: 0 - Retain: false
Ale i zprávy:
Zpráva 883 přijata na homeassistant/sensor/total_pv_energy/config v 12:40:
{
"device": {
"ids": [
"FVE3500_ID"
],
"mdl": "Axpert VM",
"mf": "Voltronic",
"name": "Axpert VM"
},
"device_class": "energy",
"name": "PV energy",
"state_class": "total_increasing",
"state_topic": "FVE3500_prefix/total/pv_energy/state",
"uniq_id": "FVE3500_ID_total_pv_energy",
"unit_of_measurement": "kWh"
}
QoS: 0 - Retain: false
Poradíte někdo, jak nastavit (asi Mosquitto connection), aby MQTT dokázal správně přiřadit entity k jednotkám a
pak i samotná data? Nyní všechny entity přiřadí k FVE5500 a i příchozí data.
Děkuji.
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 26 Odpovědi
- 4027 Zobrazení
-
Poslední příspěvek od Rams
-
-
Komunikácia v FVE - BMS / Venus / Python / MQTT
od rottenkiwi » » v Automatizace, měření, statistiky
Komunikácia v FVE - BMS / Venus / Python / MQTT
- 1 Odpovědi
- 460 Zobrazení
-
Poslední příspěvek od josse
-
-
-
Smysl integrace pomocí MQTT
od marsal64 » » v Automatizace, měření, statistiky
Smysl integrace pomocí MQTT
- 3 Odpovědi
- 797 Zobrazení
-
Poslední příspěvek od dumi
-
-
- 17 Odpovědi
- 2349 Zobrazení
-
Poslední příspěvek od Jusufs
-
- 2 Odpovědi
- 591 Zobrazení
-
Poslední příspěvek od chatař