Hallo Ulrich,
also ich sende MQTT Informationen (in diesem Fall von einem anderen Raspberry) an die IP der Solaranzeige mit folgendem Befehl:
mosquitto_pub -h 192.168.8.59 -t solaranzeige/anzeige/2/Boilertemperatur -m 25 -q 1
Im Log finde ich folgenden Eintrag:
Code: Alles auswählen
7.05. 19:59:06 -MQTT Daten zum [ localhost ] senden.
17.05. 19:59:07 MQT-MQTT Daten zum Broker gesendet
17.05. 19:59:07 * -Daten zur entfernten InfluxDB [ solaranzeige ] gesendet.
17.05. 19:59:07 * -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet.
17.05. 19:59:07 -Multi-Regler-Ausgang. 2
17.05. 19:59:09 -OK. Datenübertragung erfolgreich.
17.05. 19:59:09 |------------ Stop victron_solarregler.php --------------$
17.05. 19:59:09 -Verarbeitung von: '2.user.config.php' Regler: 31
17.05. 19:59:09 |-------------------- Start shelly.php ------------------
17.05. 19:59:10 -Gesamtleistung: 2296.68 Watt
17.05. 19:59:11 * -Daten zur entfernten InfluxDB [ shelly ] gesendet.
17.05. 19:59:11 * -Daten zur lokalen InfluxDB [ shelly ] gesendet.
17.05. 19:59:11 -Multi-Regler-Ausgang. 5
17.05. 19:59:12 MQT-Daten in die Influx Datenbank geschrieben. 2 Wert: 25 RC: $
17.05. 19:59:16 -OK. Datenübertragung erfolgreich.
17.05. 19:59:16 -WattstundenGesamtHeute: 24101.38
17.05. 19:59:16 |-------------------- Stop shelly.php ------------------
17.05. 19:59:16 -Multi Regler Auslesen [Stop].
In der "shelly" Datenbank steht:
Code: Alles auswählen
> use shelly
Using database shelly
> show measurements
name: measurements
name
----
AC
Info
Service
Statistik
Summen
>
In der Datenbank "solaranzeige" findet sich der Eintrag:
Code: Alles auswählen
Using database solaranzeige
> show measurements
name: measurements
name
----
Batterie
Info
MQTT
PV
Service
Statistik
Summen
aktuellesWetter
> select * from MQTT
name: MQTT
time Boilertemperatur Pool
---- ---------------- ----
1620993563000000000 21
1620994358000000000 27
1621014190000000000 26
1621014380000000000 25
1621015069000000000 25
1621274352000000000 25
Ich würde es aber "eleganter" finden, wenn ich die Daten in der Datenbank "shelly" haben würde...
Denke ich habe da einen "kleinen Wurm" in meiner Konstellation. Die "Supportfunktion" wäre derzeit aktiviert, falls damit eine Fehlerfindung einfacher sein sollte...
LG, Alex