Erstmal Danke für die tolle Arbeit die hier geleistet wird und für die vielen wertvollen Informationen die man hier erhaschen kann!
Ich kämpfe schon seit Tagen MQTT Daten in die (lokale) influx DB zu bekommen. Grundsätzlich hätte ich MQTT (Grund)Kenntnisse und habe mit der Solaranzeige schon Erfahrung. Ich nutze ein Multireglersystem mit 2 Reglern (Victron und Shelly 3EM) mit 2 getrennten Datenbanken. Das funktioniert soweit perfekt. Nun würde ich gerne weitere MQTT Daten in der Datenbank speichern und darstellen.
Als Versuch sende ich MQTT Daten von einem Raspi im lokalen Netzwerk an die IP (192.168.8.59) der Solaranazeige. Ich nutze dazu folgenden Befehl:
mosquitto_pub -h 192.168.8.59 -t solaranzeige/anzeige/2/Boiler -m 25 -q 1
Wenn ich in der Konsole der Solaranzeige mosquitto nutze, dann kommen die Daten auch an, doch in der Datenbank finde ich keinen Eintrag. Die Datei 2.user.config.php habe ich wie folgt angepasst:
Code: Alles auswählen
// $MQTTTopic[1] = "solaranzeige/befehl/1/#";
// Es können so viele Topics wie benötigt aufgeführt werden. Sie müssen nur
// durch nummeriert werden [1] bis [n]
// Bei Multi-Regler-Versionen muss zusätzlich noch die Gerätenummer angegeben
// werden. Weitere Informationen finden Sie auf dem Support Forum.
$MQTTTopic[1] = "solaranzeige/anzeige/2/#";
Code: Alles auswählen
23.04. 09:08:01 -Multi Regler Auslesen [Start].
23.04. 09:08:01 -Verarbeitung von: '1.user.config.php' Regler: 4
23.04. 09:08:01 |------------ Start victron_solarregler.php --------------$
23.04. 09:08:01 -Zentraler Timestamp: 1619161681
23.04. 09:08:05 * -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet.
23.04. 09:08:05 -Multi-Regler-Ausgang. 3
23.04. 09:08:08 -OK. Datenübertragung erfolgreich.
23.04. 09:08:08 |------------ Stop victron_solarregler.php --------------$
23.04. 09:08:08 -Verarbeitung von: '2.user.config.php' Regler: 31
23.04. 09:08:08 |-------------------- Start shelly.php ------------------
23.04. 09:08:08 -Gesamtleistung: 2258.76 Watt
23.04. 09:08:08 * -Daten zur lokalen InfluxDB [ shelly ] gesendet.
23.04. 09:08:08 -Multi-Regler-Ausgang. 7
23.04. 09:08:15 -OK. Datenübertragung erfolgreich.
23.04. 09:08:15 -WattstundenGesamtHeute: 16722.17
23.04. 09:08:15 |-------------------- Stop shelly.php -----------------$
23.04. 09:08:15 -Multi Regler Auslesen [Stop].
Code: Alles auswählen
influx
Connected to http://localhost:8086 version 1.8.0
InfluxDB shell version: 1.8.0
> use shelly
Using database shelly
> show MEASUREMENTS
name: measurements
name
----
AC
Info
Service
Statistik
Summen
Wäre für eure Hilfe sehr dankbar!