Dunque
Andiamo per punti.
Uso un raspzerow per il metern e un rasp3 per l'home assistant
Come Home Assistant ho usato una versione preconfigurata con HassIO.
Mentre per il Metern ho usato la SolarStrech. Uso solo il metern.
Di seguito il file monitor.conf che fa funzionare il Metern (tranne la parte "istantaneta" con il tachimetro)

Come puoi vedere ho lasciato come MQTTtopic casa/energia/consumi
e cosa impoprtante compilare
MQTThost
MQTTusername
MQTTpassword
questi devono essere l' IP e lo user e pass del dispositivo dove risiede l' homeassistant
la user e la pass quelle settate nel addon MQTT di HomeAssistant.
In pratica ho HomeAssistant sul .101 e il broker MQTT

E User e password del broker

per interrogare il metern, in questo caso ho solo questo, configurare i sensori in questo modo nel configuration.yaml
#================Metern========================
- platform: mqtt
state_topic: 'casa/energia/consumi/P'
name: 'Watt'
unit_of_measurement: 'W'
per la potenza utilizzata
- platform: mqtt
state_topic: 'casa/energia/consumi/V'
name: 'Volt'
unit_of_measurement: 'V'
per la tensione e così via
in pratica cambia lo state_topic in base al file generato sul solarstrech al path OutFile del monitor.config visto prima che in questo caso è
/dev/shm/metern2.txt
cha in questo momento ha la seguente composisizione.
2_V(209.70*V)
2_C(2.22*A)
2_P(437.20*W)
2_AP(448.33*VA)
2_RP(-99.20*VAR)
2_PF(0.98*F)
2_PA(0.00*°)
2_F(49.95*Hz)
2_IE(15805333*Wh)
2_EE(0*Wh)
2_TE(15805333*Wh)
2_IRE(626864*VARh)
2_ERE(3060347*VARh)
2_TRE(3687211*VARh)
Ora....funzionando tutto
come ti dicevo non riesco a far leggere 2_P(437.20*W) al Dashboard live poolingdel metern che per info uso ancora la versione 0.8.6 anche se siamo arrivati a 1 e passa.