NEWS
[Gelöst] Blocky Variable auf gleich vergleichen
-
Hallo .
Ich bin Neu hier und es ist mein erster Post hier . Ich arbeite gerne mit Blocky.
Ich bin mehr so der Siemens S7 FUP Programmierer. Also nicht so böse sein
Zum Verständnis Problem Ich möchte mit einen Blocky eine Variable ( Tageszeit ) auf Gleichheit abfragen. ( Ich dachte mir so das ist ja gar kein Problem.
Die Tageszeit wechselt auch brav aber bei den eingegebenen Text und Gleichheit passiert nix. meine vermutung ist ja das die eingetragenne Tageszeit in der Vari. irgenwie ander ist als angezeigt .
hier der blocky.
OK das mit den bildern klappt nicht einfach so.
if ('javascript.0.Tageszeit' == 'Nacht') { setState("sonoff.0.DVES_92CE91.POWER"/*DVES_92CE91 POWER*/, false); } //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbnRyb2xzX2lmJTIyJTIwaWQlM0QlMjJnNnYuZzA5dEcuJTJGNEtQQjllLWg5JTIyJTIweCUzRCUyMi0yMzclMjIlMjB5JTNEJTIyMTIlMjIlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJJRjAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsb2dpY19jb21wYXJlJTIyJTIwaWQlM0QlMjJhLiUzQiUzRiU1RVBlYyU1Qm1LKiUyRil3dmZVQnQlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPUCUyMiUzRUVRJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZmllbGRfb2lkJTIyJTIwaWQlM0QlMjJKJTJGS0olN0RpJTJGRmxKJTJDODhEa2FDeGx2JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyb2lkJTIyJTNFamF2YXNjcmlwdC4wLlRhZ2VzemVpdCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkIlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjJTSlo1YkolM0JMKCUyQlJTOSUzRDklNUIlNUUpTnMlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFTmFjaHQlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMkRPMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbnRyb2wlMjIlMjBpZCUzRCUyMndnb0FpRH45JTVFMzIwJTI1JTYwayU3QiUzRDdoWCUyMiUzRSUzQ211dGF0aW9uJTIwZGVsYXlfaW5wdXQlM0QlMjJmYWxzZSUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFc29ub2ZmLjAuRFZFU185MkNFOTEuUE9XRVIlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMldJVEhfREVMQVklMjIlM0VGQUxTRSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsb2dpY19ib29sZWFuJTIyJTIwaWQlM0QlMjJoYSU1RCU1QmtPJTdEJTIzKiUyQyUyRiFYM2UlM0ZhdiU1RHolMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJCT09MJTIyJTNFRkFMU0UlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGeG1sJTNF
Ich hoffe das ist so zu sehen. Und zu verstehen
mfg Uwe
-
Hier der Blockly
https://picload.org/view/dardciga/blocky.jpg.html ~~Hier steht immer die Aktuelle Tageszeit ( Script von Pix )
-
Bilder bitte hier im Forum uploaden
Keine externen Hoster verwenden.
http://forum.iobroker.net/viewtopic.php?f=8&t=404
Gruß
Rainer
-
Klassischer S7 Denkfehler
Dir Fehlt der Trigger für diese Funktion. bau da einfach ein Trigger drum , der auf Änderung des Tageszeit Status reagiert und frag dann ab ob es z.B. "Nacht" ist.
-
@ Bilder hochladen . Hallo , ja das habe ich versucht aber es kommt eine Fehlermeldung das das Limit erreicht ist .
@ Jan1 Danke werde ich mal versuchen , ich dachte es wird immer geschaut .
-
Das wird auch immer, nur eben nichts gemacht ohne Trigger
Sag ich doch, ist hier nicht wie bei S7 und global heißt auch was ganz anders beim IOBroker :lol:
-
So . Dann werde ich mal den Vormittag abwarten. Funktioniert leider nicht .Da werden bestimmt noch mehr fragen von mir aufkommen.
und jetzt klappt das auch mit den Bildern
Leider wird auch hier nicht geschaltet.
-
Der Fehler hier müsste Deine Formulierung der Bedingung sein, nicht "Objekt ist" sondern "Wert von Objekt ist", wäre richtig. Ich bin auch erst seit ein paar Wochen mit dem IOBroker unterwegs und hatte vorher mit der S7 zu tun. Ich erkenne hier die selbe Denkweise, was Du Dir beim IOBroker schnell abgewöhnen musst :lol:
-
@ Jan1
TOP funktioniert super , Ich wusste gar nicht das es das auch gibt .
oh manno Ich habe noch viel zu lernen .
Danke
Leider kann ich meinen ersten beitrag nicht ändern und ein gelöst einsetzen.
-
Leider kann ich meinen ersten beitrag nicht ändern und ein gelöst einsetzen. `
Kannst du schon - habe ich jetzt aber für dich gemacht.
Gruß
Rainer