NEWS
[gelöst] Datenpunkt von VDS2465 Adapter aufsplitten
-
Hallo zusammen,
- ich bin neu
- nicht mehr so jung
Ich habe in meinem VDS2465 Adapter "einen" Datenpunkt der mir den jeweiligen Standort des Melders als Text liefert,
einen zweiten Datenpunkt der mir den dazugehörigen Status wahr/falsch liefert.
Bedeutet in meiner VIS habe ich ein Grundplan hinterlegt, auf den jeweiligen Räumen ein Hintergrund gelegt
der bei "Text=Ort" sichtbar, sonst unsichtbar, bei wahr transparent rot, bei falsch transparent grün erscheint.
Somit habe ich in meiner VIS immer nur einen Ort dargestellt.Ich würde gerne, entsprechend der Anzahl meiner Orte eigene neue Datenpunkte erstellen die ich mit jeweiligem Status füttere.
Dann könnte ich in der VIS die Hintergründe mit diesen Objekten verbinden und hätte somit auch mehrere Räume gleichzeitig in der VIS.
Verbunden mit einem Counter (zb. 5 sec) bei inaktivität = Hintergrund nicht sichtbar, wäre dann, wenn sich nichts bewegt nach 5 sec nur noch der Plan zu sehen.
Beispiel:
wenn text obj.1 = küche und wert obj.2 = true dann objekt BMKüche = true
wenn BMKüche = true dann count 5 sec dann obj.3 = false
oder
wenn text obj.1 = Wohni und wert obj.2 = true dann objekt BMWohni = true
wenn BMWohni = true dann count 5 sec dann obj.3 = false
...
Ich habe schon einiges versucht und einige Foren durchstöbert, leider erfolglos.
Bitte um Hilfe. -
Das ist ein erster Versuch , selbst der ändert nicht meine eigenen Datenpunkte.
Mal davon abgesehen das ich sie auch noch wieder auf false bringen muss. -
@alterbastler
Die ObjektID wird niemals "Eingang" oder einen der anderen Werte annehmen - es ist und bleibt die ID des Objektes.
Nimm den Block "ObjektID" aus dem Bereich Trigger. Bei dem wählst Du dann anschließend "Wert" aus.
Außerdem ist der Block "der Fall ist" hier besser geeignet.
-
@codierknecht
ich bekomme es nicht hin
anscheinend bekommt er den "Text" nicht aufgelöst.
wenn ich klein anfange, zB, wenn sich der Zustand war/falsch ändert schalte Datenpunkt Licht, funktioniert es.
Sobald ich die Abfrage zu den Räumen einbaue bockt das Skript und die Werte werden nicht geschrieben.
So hatte ich es natürlich auch versucht, ohne Erfolg.
-
-
@alterbastler sagte in Datenpunkt von VDS2465 Adapter aufsplitten:
Sobald ich die Abfrage zu den Räumen einbaue bockt das Skript und die Werte werden nicht geschrieben.
Es ist hierbei nicht wirklich sinnvoll, bis zu 7x hintereinander den Wert aus dem Objekt zu lesen.
Versuch das mal mit 'ner Variablen - dann muss man hier nur noch max. 1x lesen. -
@codierknecht
Danke für die HILFE !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Zunächst musste ich feststellen, das mein Text in dem VDS Datenpunkt noch etlich Lehrstellen hatte so das gesamte Länge "16" Zeichen betrug.
Somit konnte er zuerst auch meine Texteingaben nicht verarbeiten da er sie nicht gefunden hat.Mein fertiges Skript sieht nun so aus: Es sind nicht alle Datenpunkte gezeigt und ich bin sicher das man es auch "kleiner " hinbekommt
Bin aber gerade so froh das es läuft, dass ich erstmal so lasse
In der VIS sieht es nun so aus: Es werden nun mehrere Datenpunkte angesprochen.
Ich habe die Sichtbarkeit des roten Hintergrund auf den Datenpunkt bei true gelegt so dass ih nun alle aktiven Datenpunkte angezeigt bekomme.
-
@alterbastler sagte in [gelöst] Datenpunkt von VDS2465 Adapter aufsplitten:
Mein fertiges Skript sieht nun so aus: Es sind nicht alle Datenpunkte gezeigt und ich bin sicher das man es auch "kleiner " hinbekommt
Bin aber gerade so froh das es läuft, dass ich erstmal so lasseKleiner Verbesserungsvorschlag, der das Ganze ein bisschen übersichtlicher macht.
Bei Fragen dazu, einfach wieder melden -
@alterbastler sagte in [gelöst] Datenpunkt von VDS2465 Adapter aufsplitten:
Das sind die Objekte aus dem vds2465.
und die Objektdaten
Sagmal- ich sehe da als Text "Papa". Kannst du die ID der Alarmtoken auslesen? Das wäre nice damit man weiss wer den Alram unscharf geschaltet hat.