NEWS
Probleme/Fragen mit Ablauf Blockly
-
@homoran Ich versuche alles zu beantworten, verstehe aber nicht immer was du meinst.
Im LOG steht nichts drin, daher kann ich dir dazu nichts schreiben.
Der Zeitstempel ändert sich nicht bzw. ist der Letzte wo ich es selbst geändert habe.
Wer befüllt die Datenpunkte? Ich nehme an das Script?
Wie? So wie ich es "programmiert" habe?
Genau! Wie soll ich es genauer beschreiben?Ich schreibe welche Unterschiede ich von der Waschmaschine, bei der es funktioniert und der Spülmaschine, bei der es nicht funktioniert, zu zeigen.
-
@sms sagte in Probleme/Fragen mit Ablauf Blockly:
Im LOG steht nichts drin,
kann ja auch ohne debug Blöcke nicht!
@sms sagte in Probleme/Fragen mit Ablauf Blockly:
Wer befüllt die Datenpunkte? Ich nehme an das Script?
welches?
wenn der Trigger ein eigener DP ist, muss der doch von einem anderen Script befüllt werden!@sms sagte in Probleme/Fragen mit Ablauf Blockly:
verstehe aber nicht immer was du meinst.
warum fragst du dann nicht sofort nach?
-
@homoran sagte in Probleme/Fragen mit Ablauf Blockly:
@sms sagte in Probleme/Fragen mit Ablauf Blockly:
Im LOG steht nichts drin,
kann ja auch ohne debug Blöcke nicht!
So etwa? Was muss in dem Textfeld drinstehen?
@sms sagte in Probleme/Fragen mit Ablauf Blockly:
Wer befüllt die Datenpunkte? Ich nehme an das Script?
welches?
wenn der Trigger ein eigener DP ist, muss der doch von einem anderen Script befüllt werden!Der Datenpunkt "Verbleibende Programmzeit" kommt von der Instanz "homeconnect". Der Datenpunkt "Restlaufzeit" wurde von mir erzeugt. Dieser funktioniert auch.
-
@sms sagte in Probleme/Fragen mit Ablauf Blockly:
Was muss in dem Textfeld drinstehen?
fangen wir mal ganz einfach an!
unmittelbar unter dem Trigger einsetzen!
das ganze ist beliebig erweiterbar
-
@sms sagte in Probleme/Fragen mit Ablauf Blockly:
Der Datenpunkt "Verbleibende Programmzeit" kommt von der Instanz "homeconnect".
das ist ja eine ganz neue Information!
bisher hieß es@sms sagte in Probleme/Fragen mit Ablauf Blockly:
Es sind alles eigene Datenpunkte.
Außerdem hieß der Trigger bisher "Restlaufzeit"
Ble7b bitte bei einer Version und ändere nicht dauernd das Skript -
@homoran sagte in Probleme/Fragen mit Ablauf Blockly:
@sms sagte in Probleme/Fragen mit Ablauf Blockly:
Der Datenpunkt "Verbleibende Programmzeit" kommt von der Instanz "homeconnect".
das ist ja eine ganz neue Information!
bisher hieß es@sms sagte in Probleme/Fragen mit Ablauf Blockly:
Es sind alles eigene Datenpunkte.
Sind es hier auch:
Außerdem hieß der Trigger bisher "Restlaufzeit"
Ble7b bitte bei einer Version und ändere nicht dauernd das SkriptIch habe den Triggerpunkt nicht geändert. Die Zeit wird von der Spülmaschine in Sekunden ausgegeben. Ich habe die dann umgerechnet in Minuten. Diesen Datenpunkt "Restlaufzeit" benutze ich.
So? Und das dann für alle Datenpunkte die nicht aktualisiert werden?
-
@sms sagte in Probleme/Fragen mit Ablauf Blockly:
Diesen Datenpunkt "Restlaufzeit" benutze ich.
dann war die Frage nach dem dafür zuständigen Skript ja doch berechtigt.
@sms sagte in Probleme/Fragen mit Ablauf Blockly:
Und das dann für alle Datenpunkte die nicht aktualisiert werden?
erst einmal für alle Datenpunkte, die Bedingungen für das weitere abarbeiten sind
EDIT:
Die ID des Datenpunktes heisst doch garantiert nicht "Spuelmaschine laeuft" -
@homoran sagte in Probleme/Fragen mit Ablauf Blockly:
EDIT:
Die ID des Datenpunktes heisst doch garantiert nicht "Spuelmaschine laeuft"wie soll die ID sonst heißen?
Das kann ich auswählen wenn ich hier drauf klicke:
Aber nochmal die Frage nach dem Unterschied zwischen "Pause" und "Verzögerung"
Der DP wurde zuletzt von mir geändert:
Der mir auffallende Unterschied ist, das bei der Spülmaschine eine Pause von 15 Sekunden eingebaut ist und bei der Waschmaschine eine Verzögerung von 30 Sekunden.Spülmaschine:
Waschmaschine:
-
@sms sagte in Probleme/Fragen mit Ablauf Blockly:
Das kann ich auswählen wenn ich hier drauf klicke:
aber jetzt hast du simple Textblöcke.
da müsste es
@sms sagte in Probleme/Fragen mit Ablauf Blockly:0_userdata.0.Haushaltsgeraete.Kueche.Spuelmaschine.Spuelmaschine_laeuft
heissen!
Bleib doch mal systematisch bei einem Thema und liefere die Informationen!
-
@homoran Dann jetzt so:
Die Ausgabe erfolgt hier?
oder hier?
Oder soll ich mir das per E-Mail schicken?
-
@sms sagte in Probleme/Fragen mit Ablauf Blockly:
Die Ausgabe erfolgt hier?
ja! aber nur wenn der Editor offen bleibt
@sms sagte in Probleme/Fragen mit Ablauf Blockly:
oder hier?
auch! aber nicht wenn du die Logstufe im debug Baustein auf debug hast!
stell die auf Info!@sms sagte in Probleme/Fragen mit Ablauf Blockly:
Oder soll ich mir das per E-Mail schicken?
nöö, einfach als Text in code-tags posten.
ich hab da nämlich die ganze Zeit einen Verdacht.
da hilft es nicht, dauernd andere Versionen zu haben -
@homoran OK, Spülmaschine läuft aber heute nicht mehr
-
@sms sagte in Probleme/Fragen mit Ablauf Blockly:
@homoran OK, Spülmaschine läuft aber heute nicht mehr
dann ändere den Triggerwert manuell.
Das ist doch jetzt ein eigener DP, oder doch nicht? -
@homoran Hallo
Ich nehme an, das Problem liegt daran dass die Restlaufzeit noch bei 0 ist und der Triggerpunkt sich schon geändert hat.
Deshalb wird der DP "Spuelmaschine laeuft" nicht "wahr".javascript.0 13:06:44.127 info TriggerwertBSH.Common.EnumType.OperationState.Run Wert Datenpunkt Spuelmaschine laeuftfalse ACKtrue Änderung1757077393421 durchsystem.adapter.admin.0
-
@sms sagte in Probleme/Fragen mit Ablauf Blockly:
Ich nehme an,
das nutzt nichts, du brauchst Fakten!
@sms sagte in Probleme/Fragen mit Ablauf Blockly:
Deshalb wird der DP "Spuelmaschine laeuft" nicht "wahr".
-
@homoran Wenn die Restzeit nicht größer 0 ist, sich der Betriebsstatus aber schon geändert hat, dann ist doch der Trigger durch und es passiert nichts mehr bzw. das "mache" wird nicht ausgeführt.
-
@sms ich muss ehrlich sagen, ich habe durch das ständige hin und her, Änderungen und Vermutungen, den Faden komplett verloren.
Du hast schon gesehen was ich dir gerade gepostet habe??
Warum gehst du darauf nicht ein?Das ist ein Teil der bisher fehlenden Fakten!
-
@sms sagte: wird der DP "Spuelmaschine laeuft" nicht "wahr".
Genügt das nicht, um anzuzeigen, ob die Spülmaschine läuft?
Oder soll mit dem Datenpunkt auch etwas gesteuert werden?
-
@homoran sagte in Probleme/Fragen mit Ablauf Blockly:
@sms sagte in Probleme/Fragen mit Ablauf Blockly:
Ich nehme an,
das nutzt nichts, du brauchst Fakten!
@sms sagte in Probleme/Fragen mit Ablauf Blockly:
Deshalb wird der DP "Spuelmaschine laeuft" nicht "wahr".
Auf was soll ich denn eingehen? Das sich der Zeitstempel vom DP "Spuelmaschine laeuft" zuletzt am 05.09.2025 um 15:03Uhr geändert hat, habe ich weiter oben doch schon geschrieben. Was anderes hast du mir doch jetzt auch nicht gesagt.
Ich versuche es doch nur zu verstehen und herrauszufinden warum es nicht funktioniert. Was ist falsch daran?
-
@sms sagte in Probleme/Fragen mit Ablauf Blockly:
warum es nicht funktioniert
wer stellt den Wert wieder auf falsch?
die letzte Änderung wurde anscheinend manuell durchgeführt.
Wie?
genau!Wahrscheinlich unbestätigt.