NEWS
Daten von MQTT Client kommen "komisch" im MQTT an
-
Hallo zusammen,
die Beschreibung ist etwas schräg, ich hoffe das findet später jemand bei Google...Ich habe auf meinem iobroker zwei Adapter installiert um die ankommenden Daten (per MQTT) in eine Datenbank (influx) zu schreiben.
- MQTT Broker/Client
- Sonoff
Die Daten die von meinen Raspi kommen sind unproblematisch. Diese kommen gut sortiert an und können mit dem Zahnrad in die Datenbank geschrieben werden.

Um nun auch die Temperatursensoren die im Garten auf 433Mhz senden zu empfangen habe ich mir ein Theengs OpenMQTTGateway v1.8.1 zusammengebaut und auf dem ESP32+CC1101 die Firmware ESP32dev-rtl_433 geflasht.
Leider kommen die Daten recht unbrauchbar an, sowohl im MQTT Broker/Client als auch im Sonoff Adapter.

Man kann keine einzelnen Werte des Sensors mit der ID 94 in die Datenbank schreiben sondern wie es aussieht nur die komplette Nachricht.Im OpenMQTTGateway Webinterface kann man leider auch nicht viel einstellen.

Jemand eine Idee wie ich das anders im MQTT Broker "sortiert" bekomme?
Danke und Gruß
-
-
Im Prinzip kommen ja alle Daten an. Nur kann ich so keine einzelnen Werte in die Datenbank schreiben.
Liegt es am Broker oder sollte ich auf der Clientseite suchen?
Kirk
-
ja, ich habe beide Adapter ausprobiert. Der Sonoff Adapter liefert leider überhaupt keine Werte.
Ich muss als aus dem JSON String?!? die einzelnen Datenpunkte extrahieren die ich haben möchte, richtig? Ich glaube @mickym hatte da auch schon mal ein Lösung gepostet.
Kannst du mir vielleicht etwas mehr Infos wie das am einfachsten gehen kann? Ich hatte noch diesen Beitrag gefunden: https://forum.iobroker.net/topic/79558/umwandlung-mqtt-json-in-iobroker-datenpunkte
Das trifft es doch, oder?
Gruß Kirk
-
ja, ich habe beide Adapter ausprobiert. Der Sonoff Adapter liefert leider überhaupt keine Werte.
Ich muss als aus dem JSON String?!? die einzelnen Datenpunkte extrahieren die ich haben möchte, richtig? Ich glaube @mickym hatte da auch schon mal ein Lösung gepostet.
Kannst du mir vielleicht etwas mehr Infos wie das am einfachsten gehen kann? Ich hatte noch diesen Beitrag gefunden: https://forum.iobroker.net/topic/79558/umwandlung-mqtt-json-in-iobroker-datenpunkte
Das trifft es doch, oder?
Gruß Kirk
@Kirk1701 sagte:
ja, ich habe beide Adapter ausprobiert. Der Sonoff Adapter liefert leider überhaupt keine Werte.Wie hast Du den Sonoff denn "probiert"? Was für ein MQTT-Server läuft denn überhaupt?
Der Sonoff Adapter ersetzt den normalen MQTT-Server. Du musst den also bei den MQTT-Parametern eintragen und nicht den "normalen".
-
-
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden


