NEWS
Auf Änderungen an Datenpunkten reagieren
-
Hallo zusammen,
ich arbeite mich gerade in die Adapter-Entwicklung ein.
Ich habe mir einen Adapter gebaut, welcher periodisch Daten aus einem Fremd-System abholt und ggf. die Datenpunkte anlegt, falls es sie noch nicht gibt.
Ich würde jetzt gerne Änderungen zurück ins Fremd-System schicken.
Wie kann ich auf eine Änderung von Datenpunkten reagieren, welche nicht durch den Adapter selbst sonder z.B. manuell unter Objekte oder z.B. durch ein Bockly modifiziert werden?Viele Grüße
-
@Vogelbecker sagte:
Änderung von Datenpunkten reagieren, welche nicht durch den Adapter selbst
Du willst checken, dass die Quelle der Änderung nicht die Adapter-Instanz ist ?
if (state && state.from != `system.adapter.${this.namespace}`) {
-
@paul53 said in Auf Änderungen an Datenpunkten reagieren:
if (state && state.from !=
system.adapter.${this.namespace}
) {Hey,
das ging ja schnell. Ja das hilft mir später auch weiter denke ich.
Brauche aber noch mehr drum rum. So Pseudo-Code:
onChange("0_userdata.0.example_state") { //tu was }
-
@Vogelbecker
Siehe Doku Adapterreferenz unter "Wichtigste Ereignisse". -
Argh... 500 Mal durchgeguckt und trotzdem überlesen
Danke für die schnelle Hilfe!