Skip to content

Blockly

Hilfe für Skripterstellung mit Blockly

6.5k Topics 79.5k Posts

NEWS

  • Brauche Hilfe bei Markisensteuerung mit HM-IP Wetterstation

    blockly
    8
    0 Votes
    8 Posts
    667 Views
    paul53P
    @infinity sagte: in der CCU programmiert, da geht sowas problemlos. Mit Blockly auch. [image: 1590335174006-96011d56-186e-4064-a20e-7d79080893e1-image.png]
  • Lüftungssteuerung/ Raumkühlung

    14
    1
    0 Votes
    14 Posts
    928 Views
    paul53P
    @erazor86 sagte: indem du diese Testabfrage eingebaut hast? Das ist die Zeile 5 des Ergebnisses der Blockly-Übersetzung nach Javascript, zu sehen mit dem Button rechts oben blockly/JS. Oder meinst Du die Log-Ausgabe ? [image: 1590317089935-blockly_temp.jpg]
  • Betriebsstundenzähler / Laufzeit / Start

    12
    0 Votes
    12 Posts
    4k Views
    B
    @sigi234 Danke funktioniert
  • "Regenfrei" Gassi gehen

    1
    0 Votes
    1 Posts
    129 Views
    No one has replied
  • Rasensprenger per Zeit und Kreisauswahl steuern

    4
    0 Votes
    4 Posts
    403 Views
    D
    @Dalle und hier https://forum.iobroker.net/topic/33573/vorlage-gartenbewässerung-mit-4-ventilen-teil-2
  • Probleme beim Parsen (gelöst)

    18
    2
    0 Votes
    18 Posts
    1k Views
    efxzE
    @paul53 :+1: :+1: besten Dank!
  • [gelöst] Blinker funktioniert nicht

    blockly
    16
    1
    0 Votes
    16 Posts
    677 Views
    GregorSG
    @paul53 Jetzt funktioniert es. Oh Mann, das war eine schwierige Geburt. :relaxed: [image: 1590240288582-blinker.jpg] THX
  • Countdown

    6
    0 Votes
    6 Posts
    449 Views
    Matze1976M
    @paul53 DANKEEE BIST EIN SCHATZ
  • Speichern von Blockly geht nicht immer

    javascript blockly
    6
    1
    0 Votes
    6 Posts
    713 Views
    R
    @RalfEngelberth Hab das Skript nach dem Update auf 4.6.14 überarbeiten müssen, um die Fehlermeldungen zu beseitigen. Fast alle Timeouts waren vertauscht. Das kann doch nicht die Lösung sein!! Hat noch einer einen Tipp, damit dass mit dem nächsten Update nicht wieder passiert?
  • Steckdosen Steuerung in Abhängigkeit der Leistung

    5
    1
    0 Votes
    5 Posts
    312 Views
    B
    @paul53 Variante 1 hat direkt funktioniert. Ich glaube ich habe noch viel zu lernen...
  • Hue Bewegungsmelder Shelly und Hue schalten

    7
    1
    0 Votes
    7 Posts
    1k Views
    P
    Danke, jetzt klappt es! Sollte ich node.js aktualisieren? Hier der Code der funktioniert: var ein, timeout; /** * Beschreibe diese Funktion … */ function schalten(ein) { if (ein != getState("hue.0.Altekuechenlampe.on").val) { setState("shelly.0.SHSW-1#E2222F#1.Relay0.Switch"/*Switch*/, ein); setState("hue.0.Altekuechenlampe.on"/*Altekuechenlampe.on*/, ein); } } on({id: "hue.0.Flur_sensor.presence"/*Flur sensor.presence*/, change: "ne"}, function (obj) { var value = obj.state.val; var oldValue = obj.oldState.val; if (compareTime(getAstroDate("sunriseEnd", undefined, 0), getAstroDate("goldenHour", undefined, 0), "not between", null)) { if ((obj.state ? obj.state.val : "")) { (function () {if (timeout) {clearTimeout(timeout); timeout = null;}})(); schalten(true); } else { timeout = setTimeout(function () { schalten(false); }, 20000); } } }); //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUzRSUzQ3ZhcmlhYmxlcyUzRSUzQ3ZhcmlhYmxlJTIwdHlwZSUzRCUyMiUyMiUyMGlkJTNEJTIyMCUyQ1lmJTVFeGVyan5HNCUzQSUyQiglN0NnTjcpJTIyJTNFZWluJTNDJTJGdmFyaWFibGUlM0UlM0N2YXJpYWJsZSUyMHR5cGUlM0QlMjJ1bmRlZmluZWQlMjIlMjBpZCUzRCUyMnRpbWVvdXQlMjIlM0V0aW1lb3V0JTNDJTJGdmFyaWFibGUlM0UlM0MlMkZ2YXJpYWJsZXMlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJvbiUyMiUyMGlkJTNEJTIyS2lhY0Q5JTI1Um04JTNCcGxtSihjTiUyNFElMjIlMjB4JTNEJTIyLTEzNyUyMiUyMHklM0QlMjIxMyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRWh1ZS4wLkZsdXJfc2Vuc29yLnByZXNlbmNlJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJDT05ESVRJT04lMjIlM0VuZSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQUNLX0NPTkRJVElPTiUyMiUzRSUzQyUyRmZpZWxkJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMlNUQVRFTUVOVCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbnRyb2xzX2lmJTIyJTIwaWQlM0QlMjJRQSU1Qk1xJTVEKFpyakklNUUlNDA1JTI1Sn4lMkY5SyUyMiUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMklGMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRpbWVfY29tcGFyZV9leCUyMiUyMGlkJTNEJTIyRnhZNCUyNFkoJTJCYzduJTVCJTJGamglM0RsR0NRJTIyJTNFJTNDbXV0YXRpb24lMjBlbmRfdGltZSUzRCUyMnRydWUlMjIlMjBhY3R1YWxfdGltZSUzRCUyMnRydWUlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlVTRV9BQ1RVQUxfVElNRSUyMiUzRVRSVUUlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9QVElPTiUyMiUzRW5vdCUyMGJldHdlZW4lM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlNUQVJUX1RJTUUlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyJTJDSiUyMyU0MGt4U2IlNUI0RGIzZ1EoSWoobyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VOYWNodCUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGltZV9hc3RybyUyMiUyMGlkJTNEJTIyJTdEanolNUUxbCUyNCUyRmYlMkNiZiUyRlIxbColNDBFJTI1JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVFlQRSUyMiUzRXN1bnJpc2VFbmQlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9GRlNFVCUyMiUzRTAlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJFTkRfVElNRSUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjI4QVBQZUV5TEIzQyUyNGolM0QlN0RrOGolNUJvJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRTE4JTNBMDAlM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRpbWVfYXN0cm8lMjIlMjBpZCUzRCUyMjNYbUc1X2Q3eS1ZcmFfJTNCNTklNURYZiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRZUEUlMjIlM0Vnb2xkZW5Ib3VyJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPRkZTRVQlMjIlM0UwJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJETzAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sc19pZiUyMiUyMGlkJTNEJTIyZSU3RDMqMXV1MiUyNU00THolM0Z6M2Q3JTYwbiUyMiUzRSUzQ211dGF0aW9uJTIwZWxzZSUzRCUyMjElMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMklGMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm9uX3NvdXJjZSUyMiUyMGlkJTNEJTIyJTdCKDAzSnRjQmhwVSUyQiotJTVCR24lMkJTJTdEJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXN0YXRlLnZhbCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJETzAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0aW1lb3V0c19jbGVhcnRpbWVvdXQlMjIlMjBpZCUzRCUyMjUlN0NvRm9KT2QlMkZLZjNfMyUyNVJsbGJLJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTkFNRSUyMiUzRXRpbWVvdXQlM0MlMkZmaWVsZCUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJwcm9jZWR1cmVzX2NhbGxub3JldHVybiUyMiUyMGlkJTNEJTIyYVMlM0ZNcU5TeGZ6KUdjflNxTSUzQiUyNUElMjIlMjBpbmxpbmUlM0QlMjJ0cnVlJTIyJTNFJTNDbXV0YXRpb24lMjBuYW1lJTNEJTIyc2NoYWx0ZW4lMjIlM0UlM0NhcmclMjBuYW1lJTNEJTIyZWluJTIyJTNFJTNDJTJGYXJnJTNFJTNDJTJGbXV0YXRpb24lM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBUkcwJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfYm9vbGVhbiUyMiUyMGlkJTNEJTIyJTQwJTNCJTIzQXclMjRfJTVEJTNCKEFaX2ZsWU9QbE4lMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJCT09MJTIyJTNFVFJVRSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMkVMU0UlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0aW1lb3V0c19zZXR0aW1lb3V0JTIyJTIwaWQlM0QlMjJLJTNCbTk0dUI2UCUyQ19rc19qQTJ2JTdDSyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5BTUUlMjIlM0V0aW1lb3V0JTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJERUxBWSUyMiUzRTIwJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJVTklUJTIyJTNFc2VjJTNDJTJGZmllbGQlM0UlM0NzdGF0ZW1lbnQlMjBuYW1lJTNEJTIyU1RBVEVNRU5UJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIycHJvY2VkdXJlc19jYWxsbm9yZXR1cm4lMjIlMjBpZCUzRCUyMjZlYkkxOSUyMyU2MCUzQmsqMyUyNXFnaFNKWkslMjIlMjBpbmxpbmUlM0QlMjJ0cnVlJTIyJTNFJTNDbXV0YXRpb24lMjBuYW1lJTNEJTIyc2NoYWx0ZW4lMjIlM0UlM0NhcmclMjBuYW1lJTNEJTIyZWluJTIyJTNFJTNDJTJGYXJnJTNFJTNDJTJGbXV0YXRpb24lM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBUkcwJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfYm9vbGVhbiUyMiUyMGlkJTNEJTIyJTNESEMtbiU1RC1GR2xZX2gpbGV1M24lNjAlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJCT09MJTIyJTNFRkFMU0UlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQyUyRmJsb2NrJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIycHJvY2VkdXJlc19kZWZub3JldHVybiUyMiUyMGlkJTNEJTIyJTNBJTJCWEFHViUyQyU1RE9zaFh1VTcpWmJXViUyMiUyMHglM0QlMjI0NjMlMjIlMjB5JTNEJTIyMTYzJTIyJTNFJTNDbXV0YXRpb24lM0UlM0NhcmclMjBuYW1lJTNEJTIyZWluJTIyJTIwdmFyaWQlM0QlMjIwJTJDWWYlNUV4ZXJqfkc0JTNBJTJCKCU3Q2dONyklMjIlM0UlM0MlMkZhcmclM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5BTUUlMjIlM0VzY2hhbHRlbiUzQyUyRmZpZWxkJTNFJTNDY29tbWVudCUyMHBpbm5lZCUzRCUyMmZhbHNlJTIyJTIwaCUzRCUyMjgwJTIyJTIwdyUzRCUyMjE2MCUyMiUzRUJlc2NocmVpYmUlMjBkaWVzZSUyMEZ1bmt0aW9uJTIwJUUyJTgwJUE2JTNDJTJGY29tbWVudCUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJTVEFDSyUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbnRyb2xzX2lmJTIyJTIwaWQlM0QlMjJ0WSlQSVpRRTN4N0opNDEhTmolNUUlM0IlMjIlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJJRjAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsb2dpY19jb21wYXJlJTIyJTIwaWQlM0QlMjJMV2M5YyU1RGtzSyUzRDlReSU1REolM0Z0Kk4lM0YlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPUCUyMiUzRU5FUSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19nZXQlMjIlMjBpZCUzRCUyMkJ2VUQlM0RXZ0ExJTNBJTVFRSpZb0RXKS4lNUQlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlMjBpZCUzRCUyMjAlMkNZZiU1RXhlcmp+RzQlM0ElMkIoJTdDZ043KSUyMiUyMHZhcmlhYmxldHlwZSUzRCUyMiUyMiUzRWVpbiUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkIlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJnZXRfdmFsdWUlMjIlMjBpZCUzRCUyMmIzWl8hZGolM0QzTCltMFAqJTNEWSU1RHVhJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXZhbCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFaHVlLjAuQWx0ZWt1ZWNoZW5sYW1wZS5vbiUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NzdGF0ZW1lbnQlMjBuYW1lJTNEJTIyRE8wJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29udHJvbCUyMiUyMGlkJTNEJTIyJTI1WmFTSEklMkJ+dyUyNTclNjA3STNKJTI1RSU3Q0glMjIlM0UlM0NtdXRhdGlvbiUyMGRlbGF5X2lucHV0JTNEJTIyZmFsc2UlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRXNoZWxseS4wLlNIU1ctMSUyM0UyMDAwRiUyMzEuUmVsYXkwLlN3aXRjaCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyV0lUSF9ERUxBWSUyMiUzRUZBTFNFJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19nZXQlMjIlMjBpZCUzRCUyMnllSiU1QktaeCUzQXYlNURibSUyNUJEQXpDNmYlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlMjBpZCUzRCUyMjAlMkNZZiU1RXhlcmp+RzQlM0ElMkIoJTdDZ043KSUyMiUyMHZhcmlhYmxldHlwZSUzRCUyMiUyMiUzRWVpbiUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sJTIyJTIwaWQlM0QlMjJDJTVCX1ouRUQlM0Y5T3g3JTNEJTNBNEclMkNWc0UlMjIlM0UlM0NtdXRhdGlvbiUyMGRlbGF5X2lucHV0JTNEJTIyZmFsc2UlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRWh1ZS4wLkFsdGVrdWVjaGVubGFtcGUub24lM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMldJVEhfREVMQVklMjIlM0VGQUxTRSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ2YXJpYWJsZXNfZ2V0JTIyJTIwaWQlM0QlMjJoYyUyM2EuUlhFJTVEJTdDcm1oJTdCJTYwKEUlNUIxTCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyMCUyQ1lmJTVFeGVyan5HNCUzQSUyQiglN0NnTjcpJTIyJTIwdmFyaWFibGV0eXBlJTNEJTIyJTIyJTNFZWluJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGeG1sJTNF
  • InfluxDB "false" bei Blocklyscript Werten.

    2
    2
    0 Votes
    2 Posts
    248 Views
    paul53P
    @voltage_at sagte: Wert ack "false" retour. Das erzeugt der Block "steuere". Wenn ack = true werden soll, muss der Block "aktualisiere" verwendet werden.
  • Script Engine / Fehler im Datumsblockly

    blockly javascript
    10
    1
    1 Votes
    10 Posts
    965 Views
    S
    @paul53 DANKE https://github.com/ioBroker/ioBroker.javascript hab jetzt 4.6.14 drauf. mal sehen, wenn das skript das nächste mal startet, ob es funktioniert. :)
  • JS Instanz Neustart: Skripte werden autom. ausgeführt

    5
    3
    0 Votes
    5 Posts
    236 Views
    H
    @paul53 vielen Dank für den Hinweis! Ich habe das jetzt probiert. Das Telegram und das Lampe Beispiel funktioniert wie gewünscht. Das Skript wird nur beim Button in der Visualisierung ausgelöst und nicht mehr beim Neustart der Instanz - Danke! Beispiel Telegram [image: 1590084471149-bildschirmfoto-2020-05-21-um-20.01.22.png] Beispiel Lampe [image: 1590084498997-bildschirmfoto-2020-05-21-um-20.01.32.png] Bei meinem Tor Beispiel passiert aber nun interessanter Weise folgendes. Das Skript wird zwar auch nur beim Button in der Visualisierung ausgelöst und nun nicht mehr beim Neustart der Instanz, aber inhalthlich macht es nicht mehr das was "programmiert" wurde. Der Switch wird nur einmal ausgeführt und nicht mehr Switch+2750ms Timeout+Switch. Beispiel Tor [image: 1590084521378-bildschirmfoto-2020-05-21-um-20.05.31.png] Hast du vielleicht eine Idee woran das liegen könnte? Danke im Voraus!
  • 0 Votes
    2 Posts
    1k Views
    buggybeastB
    Mit einem Timeout. Guckst Du einfach mal ein paar Beiträge weiter unten, "Spülmaschine fertig" und "Waschmaschine". Beide Threads behandeln dieses Thema ;-)
  • [gelöst]Bitte um Nachhilfe: Listen abarbeiten

    blockly
    6
    3
    0 Votes
    6 Posts
    525 Views
    docadamsD
    Naja, warum so einfach, wenn es vielleicht auch komplizierter gehen könnte ;-) Ich hatte bei deiner ersten Antwort was übersehen, sorry. Vielen Dank, jetzt kann es weiter gehen.
  • Anzeigenamen eines Adapters auslesen / ausgeben

    5
    2
    0 Votes
    5 Posts
    399 Views
    C
    Herzlichen Dank @paul53 :) Es kann manchmal so einfach sein. Die, für mich, perfekte Lösung. Tausend Dank!
  • [gelöst] Script engine Fehler mit 4.6.13

    javascript blockly
    4
    1
    0 Votes
    4 Posts
    367 Views
    dslraserD
    @XxJooO entweder nimmst Du den [image: 1589993758763-bildschirmfoto-2020-05-20-um-18.55.12.png] oder Du klickst direkt in das Feld, also wenn Du die Bausteine raus nimmst.
  • Spülmaschine fertig

    11
    0 Votes
    11 Posts
    951 Views
    buggybeastB
    Wenn innerhalb von 10 Minuten die Leistung nochmal auf über 5 Watt steigt, wird einfach nur der Timeout gestoppt.
  • Sleeptimer wlan Steckdose

    2
    0 Votes
    2 Posts
    262 Views
    N
    <xml xmlns="http://www.w3.org/1999/xhtml"> <variables> <variable type="undefined" id="timeout5">timeout5</variable> <variable type="undefined" id="timeout2">timeout2</variable> </variables> <block type="on" id="N.Yjzv,-22g8T5V/5SH1" x="88" y="-562"> <field name="OID">0_userdata.0.Sleeptimer_test</field> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="controls_if" id="6=9z$r0}`KW$E}xGQ0US"> <value name="IF0"> <block type="logic_compare" id="I8`U(ph~5l0xq{]U#G|t"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="c|[M.|-uEn?!#``tt|P-"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Sleeptimer_test</field> </block> </value> <value name="B"> <block type="logic_boolean" id=":3{w.`#B$?6P{@EuTb=f"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="/kJPbCcT$ObB^aG!m}9T"> <mutation delay_input="false"></mutation> <field name="OID">sonoff.0.Avatar3.POWER</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="!OG(f-kJA{9$X!20:uKE"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="timeouts_settimeout" id="sq5GiA+DcHdo-A=Mb8!x"> <field name="NAME">timeout5</field> <field name="DELAY">30</field> <field name="UNIT">sec</field> <statement name="STATEMENT"> <block type="control" id="hzOxSz.K6B0OBN}sc!!E"> <mutation delay_input="false"></mutation> <field name="OID">sonoff.0.Avatar3.POWER</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="*/K6^$7?Isr{!])y_^yy"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> </block> </next> </block> </statement> </block> </statement> <next> <block type="on" id="^0?K{~~frm+YAHI:lrs}"> <field name="OID">deconz.0.Sensors.2.buttonpressed</field> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="controls_if" id="g%P8V(PWfus_|t_Ke1hq"> <value name="IF0"> <block type="logic_compare" id="L{mU@pe*m`1@`2,)a?!g"> <field name="OP">EQ</field> <value name="A"> <block type="on_source" id="?x7E4eAkfZU_N;_OVc73"> <field name="ATTR">state.val</field> </block> </value> <value name="B"> <block type="math_number" id="B_Z3jUa-Us|vDh9v8v9@"> <field name="NUM">1002</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="]fkbqXV.WMw3);:}=x4)"> <mutation delay_input="false"></mutation> <field name="OID">0_userdata.0.Sleeptimer_test</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="0V-r@#cGdR,9);A!v]Vq"> <field name="BOOL">TRUE</field> </block> </value> <next> <block type="timeouts_settimeout" id="lSnkBf$uV[K0pSx!L[0{"> <field name="NAME">timeout2</field> <field name="DELAY">10</field> <field name="UNIT">sec</field> <statement name="STATEMENT"> <block type="control" id="WvCs7fYrtC8jPMOXAXPJ"> <mutation delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.G090XG069225015Q.Commands.speak</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text_join" id="L?G.sJOWI:XOJbcw9(vs"> <mutation items="3"></mutation> <value name="ADD0"> <block type="text" id="F!t#IiJm)@Oox9_KJ4H5"> <field name="TEXT">In ca. 5 Sekunden geht der Fernseher aus! ; </field> </block> </value> <value name="ADD1"> <block type="text" id="NrWH8W]H5GxSnAUpp]a,"> <field name="TEXT">Wenn der Fernseher an bleiben soll sage: </field> </block> </value> <value name="ADD2"> <block type="text" id="]WJJ|6.93-%JsQ5X;:Yx"> <field name="TEXT">Alexa, Fernseher soll anbleiben</field> </block> </value> </block> </value> </block> </statement> </block> </next> </block> </statement> </block> </statement> </block> </next> </block> </xml> Also das ist mein simple Blockly. Aber weiter weiß ich nicht und er geht bestimmt auch besser und anders. [image: 1589979242816-bildschirmfoto-2020-05-20-um-14.52.52.png] Hier nochmal als Blockly Bild

302

Online

32.7k

Users

82.4k

Topics

1.3m

Posts