MQTT Influx Measurement mqtt nicht vorhanden

Alles was speziell mit der Anbindung der HomeMatic Zentrale und anderen Smart Home Zentralen zu tun hat. (FHEM, ioBroker usw.) Fragen Ideen und Erfolgsmeldungen.

Moderator: Ulrich

chris1975er
Beiträge: 10
Registriert: So 27. Dez 2020, 14:47
Hat sich bedankt: 2 Mal

MQTT Influx Measurement mqtt nicht vorhanden

Beitrag von chris1975er »

Servus miteinander,

ich hätte da ein Problem mit dieser MQTT Sache, da komm ich einfach nicht weiter! Bin laut Anleitung vorgegangen und der Broker Mosquitto ließt die Daten auch aus, nur schaffe ich es nicht die Daten in die Influx zu bekommen. Hab hier schon überall gelesen aber irgendwie klappt es nicht, irgendwo habe ich einen Denkfehler oder ich bin zu blöd dafür, von MQTT verstehe ich leider auch nicht viel, Computer und so sind nicht so meine Welt. Folgendes habe ich gemacht:
1.user1.png
1.user2.png
Die Log-Datei wirft dann das hier aus:
log1.png
und in der Influx ist nix:
Influx.png
Influx.png (12.41 KiB) 1047 mal betrachtet
Hat da einer eine Idee, oder was mach ich falsch?
Schönen Sonntag noch und Danke für alle Anregungen und Hilfen

Benutzeravatar
Ulrich
Administrator
Beiträge: 5505
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 152 Mal
Danksagung erhalten: 877 Mal
Kontaktdaten:

Re: MQTT Influx Measurement mqtt nicht vorhanden

Beitrag von Ulrich »

Versuche einmal in der 1.user.config.php folgendes zu ändern:

$MQTTTopic[1] = "solaranzeige/anzeige/1/bezug";
-----------------------------------------------------
Ulrich . . . . . . . . [Projekt Administrator]

chris1975er
Beiträge: 10
Registriert: So 27. Dez 2020, 14:47
Hat sich bedankt: 2 Mal

Re: MQTT Influx Measurement mqtt nicht vorhanden

Beitrag von chris1975er »

Danke für die schnelle Antwort, hat aber nix geändert!

Benutzeravatar
Ulrich
Administrator
Beiträge: 5505
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 152 Mal
Danksagung erhalten: 877 Mal
Kontaktdaten:

Re: MQTT Influx Measurement mqtt nicht vorhanden

Beitrag von Ulrich »

Bitte gebe einmal in der Konsole ein:

mosquitto_sub -h localhost -v -t +/#

Nach 1 - 2 Minuten müssen Daten angekommen sein. Kannst du davon einmal ein paar hier posten?
-----------------------------------------------------
Ulrich . . . . . . . . [Projekt Administrator]

chris1975er
Beiträge: 10
Registriert: So 27. Dez 2020, 14:47
Hat sich bedankt: 2 Mal

Re: MQTT Influx Measurement mqtt nicht vorhanden

Beitrag von chris1975er »

ok, die Daten
mosquitto.PNG
mosquitto.PNG (31.71 KiB) 1018 mal betrachtet

Benutzeravatar
Ulrich
Administrator
Beiträge: 5505
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 152 Mal
Danksagung erhalten: 877 Mal
Kontaktdaten:

Re: MQTT Influx Measurement mqtt nicht vorhanden

Beitrag von Ulrich »

Wie du siehst sendet der iobroker nicht das richtige Topic.

solaranzeige/anzeige/1/xxxxxx muss der Topic heißen.
-----------------------------------------------------
Ulrich . . . . . . . . [Projekt Administrator]

chris1975er
Beiträge: 10
Registriert: So 27. Dez 2020, 14:47
Hat sich bedankt: 2 Mal

Re: MQTT Influx Measurement mqtt nicht vorhanden

Beitrag von chris1975er »

Jetzt steh ich auf dem Schlauch, ich habe gar keinen iobroker. Ich dachte das funktioniert alles über den Mosqitto?

Benutzeravatar
Ulrich
Administrator
Beiträge: 5505
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 152 Mal
Danksagung erhalten: 877 Mal
Kontaktdaten:

Re: MQTT Influx Measurement mqtt nicht vorhanden

Beitrag von Ulrich »

Ich stehe jetzt auch auf dem Schlauch. Was willst du denn machen? Die Daten über MQTT in die eigene Influx Datenbank speichern? Wozu??? Das geht auch nicht.
-----------------------------------------------------
Ulrich . . . . . . . . [Projekt Administrator]

chris1975er
Beiträge: 10
Registriert: So 27. Dez 2020, 14:47
Hat sich bedankt: 2 Mal

Re: MQTT Influx Measurement mqtt nicht vorhanden

Beitrag von chris1975er »

Ok, dann hab ich das grundlegend falsch verstanden! Dann ist es kein Wunder, daß es nicht funktioniert. Ich fand es bisher sehr komfortabel die Homematicgeräte über Solaranzeige in die Influx der Solaranzeige zu bekommen. Da die Solaranzeige vermutlich auch nicht dafür gedacht ist soviele Homematicgeräte zu übertragen, bin ich auf MQTT gestoßen. Vom Verständnis her, ist das so, daß ich die Daten vom Mosquitto wohl auslesen lassen kann aber nicht direkt in die Influx schreiben lassen kann. Hier muß ich dann wohl einen anderen Broker nehmen und diese Daten dann wieder an die Influx übermitteln mit den angegebenen Topics richtig? Ja muß mich wohl noch mehr damit beschäftigen.

Benutzeravatar
Ulrich
Administrator
Beiträge: 5505
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 152 Mal
Danksagung erhalten: 877 Mal
Kontaktdaten:

Re: MQTT Influx Measurement mqtt nicht vorhanden

Beitrag von Ulrich »

Die Solaranzeige kann die ausgelesenen Werte an andere Geräte per MQTT senden, oder Daten von anderen Geräten empfangen und in die Influx Datenbank schreiben. Die Solaranzeige kann nicht die Daten, die ausgelesen werden über den Umweg von MQTT in die eigene Influx Datenbank schreiben.
-----------------------------------------------------
Ulrich . . . . . . . . [Projekt Administrator]

Antworten

Zurück zu „HomeMatic, FHEM, ioBroker, Smart Home Zentralen und Solaranzeige“