NEWS
Triggerung erfolgt nicht - wo ist der Fehler?
-
@Meister-Mopper
Das was ich da machen will ist etwas kompliziert (es ist ein Coutdown Timer)
Aber das Problem ist einfach herunterzubrechen.
Also. Ich gehe in Objekte auf das Plus-Zeichen und erstelle ein Logik Objekt.
Dann erstell ich unter vis einen Schalter der das Logik Objekt an/aus schalten kann.
In Blockly erstelle ich ein Skript, das triggern soll, wenn der Zustand des Logik Objektes geändert wird. Das Triggern funktioniert aber nicht.
Ich versuche mal das Auswahlbild von Blockly (Auswahl des Trigger Objektes) hier reinzustellen.
Dies ist ein Screenshot Bild, wenn ich das Triggerobjekt auswählen will.
Wenn ich die Objekte +15_Min oder Buttonpressed+5 auswähle, dann erfolgt keine Triggerung. Auffallend ist auch dass unter Value bei diesen beiden Objekten nichts sthet, obwohl gleich erstellt wie die anderen. -
@Meister-Mopper
Das was ich da machen will ist etwas kompliziert (es ist ein Coutdown Timer)
Aber das Problem ist einfach herunterzubrechen.
Also. Ich gehe in Objekte auf das Plus-Zeichen und erstelle ein Logik Objekt.
Dann erstell ich unter vis einen Schalter der das Logik Objekt an/aus schalten kann.
In Blockly erstelle ich ein Skript, das triggern soll, wenn der Zustand des Logik Objektes geändert wird. Das Triggern funktioniert aber nicht.
Ich versuche mal das Auswahlbild von Blockly (Auswahl des Trigger Objektes) hier reinzustellen.@brokeling zeig doch bitte dein Blockly
Was du da markierst ist kein Datenpunkt
-
@brokeling zeig doch bitte dein Blockly
Was du da markierst ist kein Datenpunkt
-
@Homoran
Ich will z. B. +15 Min auswählen... ich hab oben noch eine Bildbeschreibung eingefügt... -
{ "_id": "admin.0.Globale_Variablen_für_Holger.Stoppuhr.+15_Min", "type": "state", "common": { "name": "+15 Min", "role": "", "type": "boolean", "read": true, "write": true, "desc": "Manuell erzeugt", "def": false }, "native": {}, "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1599558314829, "acl": { "object": 1638, "state": 1638 } } -
on({id: 'admin.0.Globale_Variablen_für_Holger.Stoppuhr.+15_Min', change: "ne"}, function (obj) { var value = obj.state.val; var oldValue = obj.oldState.val; console.log('test'); });weiß nicht wie ich blockly einstellen kann, hab das umgewandelt.
Es ist nur der test, ob die Triggerung funktioniert.
Und eben das tut er nicht :( -
on({id: 'admin.0.Globale_Variablen_für_Holger.Stoppuhr.+15_Min', change: "ne"}, function (obj) { var value = obj.state.val; var oldValue = obj.oldState.val; console.log('test'); });weiß nicht wie ich blockly einstellen kann, hab das umgewandelt.
Es ist nur der test, ob die Triggerung funktioniert.
Und eben das tut er nicht :(@brokeling sagte in Triggerung erfolgt nicht - wo ist der Fehler?:
weiß nicht wie ich blockly einstellen kann
screenshot machen und hier per Upload-Funktion (Wolke) einstellen
-
{ "_id": "admin.0.Globale_Variablen_für_Holger.Stoppuhr.+15_Min", "type": "state", "common": { "name": "+15 Min", "role": "", "type": "boolean", "read": true, "write": true, "desc": "Manuell erzeugt", "def": false }, "native": {}, "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1599558314829, "acl": { "object": 1638, "state": 1638 } }@brokeling sagte:
"_id": "admin.0.Globale_Variablen_für_Holger.Stoppuhr.+15_Min",Eigene Datenpunkte erstellt man nicht unter admin.0 !
-
@brokeling sagte:
"_id": "admin.0.Globale_Variablen_für_Holger.Stoppuhr.+15_Min",Eigene Datenpunkte erstellt man nicht unter admin.0 !
-
@paul53
o.k., aber kann das der Fehler sein?
Bisher und auch andere Datenpunkte funktionieren ja unter admin.@brokeling sagte in Triggerung erfolgt nicht - wo ist der Fehler?:
Bisher und auch andere Datenpunkte
bis zu einem Update des admin.
Dann ist irgendwann mal alles weg - und das Geschrei großDas ist ein Systemobjekt
-
@brokeling sagte in Triggerung erfolgt nicht - wo ist der Fehler?:
Bisher und auch andere Datenpunkte
bis zu einem Update des admin.
Dann ist irgendwann mal alles weg - und das Geschrei großDas ist ein Systemobjekt
-
@Homoran
tja dann muss ich sie wohl alle irgendwann mal ändern.
Ärgerlich, denn es sind schon ein paar...
Wo sollte ich sie erstellen?@brokeling sagte in Triggerung erfolgt nicht - wo ist der Fehler?:
Wo sollte ich sie erstellen?
0_userdata.0 ist der Standardpfad dafür
-
@Homoran
tja dann muss ich sie wohl alle irgendwann mal ändern.
Ärgerlich, denn es sind schon ein paar...
Wo sollte ich sie erstellen?unter 0_userdata.0 oder unter javascript.0
-
unter 0_userdata.0 oder unter javascript.0
-
tja, nur eine Zeile verrutscht

Schön wäre es, wenn man die Strukur verschieben/kopieren könnte, geht das?@brokeling sagte in Triggerung erfolgt nicht - wo ist der Fehler?:
tja, nur eine Zeile verrutscht
ohne Tricks ist in admin.0 "eigentlich" kein Datenpunkt zu erstellen
Aber BTT:
wie sieht denn jetzt dein Blockly aus?
Datenpunktbereinigung kannst du ein andermal Stück für Stück umsetzen, aber nicht allzulange aufschieben -
@brokeling sagte in Triggerung erfolgt nicht - wo ist der Fehler?:
tja, nur eine Zeile verrutscht
ohne Tricks ist in admin.0 "eigentlich" kein Datenpunkt zu erstellen
Aber BTT:
wie sieht denn jetzt dein Blockly aus?
Datenpunktbereinigung kannst du ein andermal Stück für Stück umsetzen, aber nicht allzulange aufschieben -
@brokeling sagte in Triggerung erfolgt nicht - wo ist der Fehler?:
tja, nur eine Zeile verrutscht
ohne Tricks ist in admin.0 "eigentlich" kein Datenpunkt zu erstellen
Aber BTT:
wie sieht denn jetzt dein Blockly aus?
Datenpunktbereinigung kannst du ein andermal Stück für Stück umsetzen, aber nicht allzulange aufschieben@Homoran said in Triggerung erfolgt nicht - wo ist der Fehler?:
ohne Tricks ist in admin.0 "eigentlich" kein Datenpunkt zu erstellen
verstehe ich nicht, denn man makiert doch einfach nur die Zeile admin und geht auf + , schon wird ein Unterpunkt erstellt.
-
@brokeling ok!
und da kommt im log nichts, wenn du den Wert in den Objekten änderst? -
@brokeling ok!
und da kommt im log nichts, wenn du den Wert in den Objekten änderst? -
@Homoran said in Triggerung erfolgt nicht - wo ist der Fehler?:
ohne Tricks ist in admin.0 "eigentlich" kein Datenpunkt zu erstellen
verstehe ich nicht, denn man makiert doch einfach nur die Zeile admin und geht auf + , schon wird ein Unterpunkt erstellt.
@brokeling sagte in Triggerung erfolgt nicht - wo ist der Fehler?:
denn man makiert doch einfach nur die Zeile admin und geht auf + , schon wird ein Unterpunkt erstellt.
sollte eigentlich schon lange unterbunden sein.
Habe es gerade getestet, geht tatsächlich noch.
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
