NEWS
Frickelkram was mach ich falsch
-
Hallo zusammen, ich kniffel hier schon länger:
"DI1":{
"Counter_Value":5,
"Event":0,
"mode":0,
"status":{
"Get/Clean Counter Overflow":0,
"Get/Clean H2L Latch":1,
"Get/Clean L2H Latch":1,
"Signal Logic":1,
"Start Counter":1
}wird in der Influx DB aber nur so angelegt & einsortiert:
device_frmpayload_data_DI1_Counter_Value
device_frmpayload_data_DI1_Event
device_frmpayload_data_DI1_modeDer Rest fehlt komplett obwohl in der JSON vorhanden,
was mache ich falsch !? :-))Danke Euch Schönen Abend
-
@userlein08 Erkläre doch erst einmal die Situation.
Lese dir das mal durch und dann bearbeite deinen Post: https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge?_=1675891707795
Das erste könnte ein JSON, ist aber keiner, aha, da kommt das Wort Influx ... wie speicherst du das dahin.
Lese bitte erst den Hinweis für gute Forenbeiträge, dann ändere den Titel. Und dann beschreibe mal besser was das Problem ist -
und bitte den Titel demäntsprechend wählen..
-
@userlein08 Du kannst kein nested JSON speichern. Es wird nur die erste "Ebene" berücksichtigt. Die Daten müssten also erst modifiziert werden, bevor sie in die InfluxDB geschrieben werden.
Google: "JavaScript flatten Object"
-