NEWS
Datenstruktur in iobroker Verständnissfrage
-
Hi, wenn das Topic hier falsch ist, bitte verschieben.
Ich bin noch Neuling im Bereich von iobroker.Aktuell versuche ich die Daten aus meinem Haus von einer Wago SPS in eine Visu zu überführen.
Daten aus der Wago lese ich auch schon, Temperaturen sind da kein Problem, mit den Raum-Stati habe ich so meine Probleme.Das auslesen geschieht pro Raum in einem Word (Unsigned 16 bit (little endian), welches ich dann in Node-Red in die 16 Einzelbits splitte.

Auf der SPS Seite arbeite ich dabei mit einer Struktur, dabei gebe ich an, welches Bit für was verwendet wird. Bit0 ist in dem Fall einfach nur, dass die Heizungsventile für diesen Raum angesteuert sind, Bit1 dann dass das Licht an ist usw.
Zugreifen kann ich auf der SPS Seite einfach über einen Datentyp. Das sieht dann so aus: MODB_OG_Stat_Kind2.Heizung oder MODB_OG_Stat_Kind2.Licht.Meine erste Frage: Ich habe ja jetzt 16 Einzelne Bools aus meinem Word kommen, und die halt als 16 Ausgänge an meinem Flow hängen. Gibt es auf Seiten iobroker die Möglichkeit eine Art Datentyp "Raum" festzulegen, welcher dann die einzelnen Zustände als einzelne Datenpunkte hat? So dass ich nicht für jeden Raum diese Datenpunkte einzeln anlegen muss, und einzeln verschalten muss?
Ich hoffe ihr versteht was ich meine.
-
Hi, wenn das Topic hier falsch ist, bitte verschieben.
Ich bin noch Neuling im Bereich von iobroker.Aktuell versuche ich die Daten aus meinem Haus von einer Wago SPS in eine Visu zu überführen.
Daten aus der Wago lese ich auch schon, Temperaturen sind da kein Problem, mit den Raum-Stati habe ich so meine Probleme.Das auslesen geschieht pro Raum in einem Word (Unsigned 16 bit (little endian), welches ich dann in Node-Red in die 16 Einzelbits splitte.

Auf der SPS Seite arbeite ich dabei mit einer Struktur, dabei gebe ich an, welches Bit für was verwendet wird. Bit0 ist in dem Fall einfach nur, dass die Heizungsventile für diesen Raum angesteuert sind, Bit1 dann dass das Licht an ist usw.
Zugreifen kann ich auf der SPS Seite einfach über einen Datentyp. Das sieht dann so aus: MODB_OG_Stat_Kind2.Heizung oder MODB_OG_Stat_Kind2.Licht.Meine erste Frage: Ich habe ja jetzt 16 Einzelne Bools aus meinem Word kommen, und die halt als 16 Ausgänge an meinem Flow hängen. Gibt es auf Seiten iobroker die Möglichkeit eine Art Datentyp "Raum" festzulegen, welcher dann die einzelnen Zustände als einzelne Datenpunkte hat? So dass ich nicht für jeden Raum diese Datenpunkte einzeln anlegen muss, und einzeln verschalten muss?
Ich hoffe ihr versteht was ich meine.
@markusn78 wir kennen halt räume abe rnicht so wie du die brauchst..da musst du selber Hand anlegen und manuell splitten
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