Jak v HA nastavit MQTT pro 2 FVE jednotky

Diskuze, rady a návody ohledně HomeAssistant
Uživatelský avatar
SajrajtX
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

Nový příspěvek od SajrajtX »

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.

  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek