NEWS
Anbindung eines Devices mittels Polling
-
Hallo!
Ich integriere gerade ein recht altes Gerät welches mir die Möglichkeit gibt per HTTP die Zustände zu lesen und zu setzen.
Das ist auch alles kein Problem doch habe ich da eine Logik gern die nur einen Datenpunkt State hat. Eben der aktuelle Status des Gerätes / Port und eben auch das setzen via IOB mittels Subscription auf dem Datenpunkt. Da ich zyklisch die Ist Werte mit den Datenpunkten abgleiche kommt es natürlich zu Kollisionen. Ich setze auf True und genau da läuft im Hintergrund der Abgleich und setzt mir den Zustand zurück.
Natürlich kann ich das mit zwei Datenpunken lösen, State und Currentstate. Das ist aber immer so einen Bastellei in VIS.
Ich vermute mal das ich da einen Denk bzw. Anfängerfehler habe, vielleicht gibt es da ja ein Best Practice.
Das Gerät was ich einbinde (Und schon alles wesentliche funktioniert bereits) ist ein:
WUT Web-IO 12x Digital Input, 12x Digital Output

Es gibt auch die Möglichkeit per Sockets mit dem Device zu reden, ich halte das aber für meinen Zweck für zu aufwendig.
Malc
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