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
-
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 -
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 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"
-
@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"
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