NEWS
Zahl aus Datenpunkt durch 1000 teilen
-
sorry ich krieg's mal wieder nicht hin ...
ich brauche ein einfaches Blockly das mir die Zahl eines bestimmten Datenpunktes durch 1000 dividiert und dann in einen neuen Datenpunkt schreibt
@snupy sagte in Zahl aus Datenpunkt durch 1000 teilen:
sorry ich krieg's mal wieder nicht hin ...
und wie weit bist du gekommen?
-
@snupy sagte in Zahl aus Datenpunkt durch 1000 teilen:
sorry ich krieg's mal wieder nicht hin ...
und wie weit bist du gekommen?
-
@snupy sagte in Zahl aus Datenpunkt durch 1000 teilen:
das traue ich mich eigentlich gar nicht das öffentlich zur Schau zu stellen


und was funktioniert da nicht?
-
@snupy sagte in Zahl aus Datenpunkt durch 1000 teilen:
das traue ich mich eigentlich gar nicht das öffentlich zur Schau zu stellen


und was funktioniert da nicht?
-
das kein Wert / Zahl im Datenpunkt JSStrom_dividiert_durch_tausend geschrieben wird ... blockly meldet keine Fehler
@snupy sollte aber!
dann mal von oben nach unten:
wird überhaupt getriggert? -
@snupy debug Baustein im Triggerbaustein einbauen.
ps läuft das Skript überhaupt?
-
@snupy
Asynchron-Falle! Der Wert ist noch nicht wirklich geschrieben, wenn der Trigger auslöst.
Besser so:

Den Baustein "Wert" findest Du im Trigger-Bereich. Der heißt zunächst "Objekt ID" - das kann dann zu "Wert" geändert werden. -
@snupy
Asynchron-Falle! Der Wert ist noch nicht wirklich geschrieben, wenn der Trigger auslöst.
Besser so:

Den Baustein "Wert" findest Du im Trigger-Bereich. Der heißt zunächst "Objekt ID" - das kann dann zu "Wert" geändert werden.@codierknecht
Passt zwar nicht ganz her, aber funktioniert das auch bei mehreren Triggern oder nur bei einem?
Bin in einem meiner Skripte auch in die asynchron Falle getappt und wollte das mit dem Wert testen, hat aber leider nicht geklappt. Ich habs dann aus Zeitmangel auf die drei Trigger geschoben und umständlich umgangen. -
@codierknecht
Passt zwar nicht ganz her, aber funktioniert das auch bei mehreren Triggern oder nur bei einem?
Bin in einem meiner Skripte auch in die asynchron Falle getappt und wollte das mit dem Wert testen, hat aber leider nicht geklappt. Ich habs dann aus Zeitmangel auf die drei Trigger geschoben und umständlich umgangen.@bommel_030 sagte in Zahl aus Datenpunkt durch 1000 teilen:
funktioniert das auch bei mehreren Triggern
Geht auch. Allerdings hast Du dann keinen Zugriff auf "Gerätename" und müsstest Dir diesen erst wieder aus dem Objekt lesen.
Da ist die Lösung über mehrere Trigger durchaus OK, da man sonst innerhalb des Trigger erst wieder das jeweilige Geräte ermitteln müsste und das Ganze dann schnell unübersichtlich und schwer wartbar wird.
Ein Gerät => ein Trigger => ein CodeClean-Code: Separation of concerns:
https://clean-code-developer.de/die-grade/orangener-grad/#Separation_of_Concerns_SoC -
@bommel_030 sagte in Zahl aus Datenpunkt durch 1000 teilen:
funktioniert das auch bei mehreren Triggern
Geht auch. Allerdings hast Du dann keinen Zugriff auf "Gerätename" und müsstest Dir diesen erst wieder aus dem Objekt lesen.
Da ist die Lösung über mehrere Trigger durchaus OK, da man sonst innerhalb des Trigger erst wieder das jeweilige Geräte ermitteln müsste und das Ganze dann schnell unübersichtlich und schwer wartbar wird.
Ein Gerät => ein Trigger => ein CodeClean-Code: Separation of concerns:
https://clean-code-developer.de/die-grade/orangener-grad/#Separation_of_Concerns_SoC
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login
