Skip to content

Blockly

Hilfe für Skripterstellung mit Blockly

6.5k Themen 79.3k Beiträge

NEWS

  • Betriebsstundenzähler / Laufzeit / Start

    12
    0 Stimmen
    12 Beiträge
    4k Aufrufe
    B
    @sigi234 Danke funktioniert
  • "Regenfrei" Gassi gehen

    1
    0 Stimmen
    1 Beiträge
    129 Aufrufe
    Niemand hat geantwortet
  • Rasensprenger per Zeit und Kreisauswahl steuern

    4
    0 Stimmen
    4 Beiträge
    391 Aufrufe
    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 Stimmen
    18 Beiträge
    1k Aufrufe
    efxzE
    @paul53 :+1: :+1: besten Dank!
  • [gelöst] Blinker funktioniert nicht

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

    6
    0 Stimmen
    6 Beiträge
    431 Aufrufe
    Matze1976M
    @paul53 DANKEEE BIST EIN SCHATZ
  • Speichern von Blockly geht nicht immer

    javascript blockly
    6
    1
    0 Stimmen
    6 Beiträge
    711 Aufrufe
    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 Stimmen
    5 Beiträge
    312 Aufrufe
    B
    @paul53 Variante 1 hat direkt funktioniert. Ich glaube ich habe noch viel zu lernen...
  • Hue Bewegungsmelder Shelly und Hue schalten

    7
    1
    0 Stimmen
    7 Beiträge
    1k Aufrufe
    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 Stimmen
    2 Beiträge
    247 Aufrufe
    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 Stimmen
    10 Beiträge
    964 Aufrufe
    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 Stimmen
    5 Beiträge
    236 Aufrufe
    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!
  • [Gelöst] Alexa Mitteilung wenn Waschmaschine/Trockner fertig

    blockly monitoring communication
    2
    1
    0 Stimmen
    2 Beiträge
    1k Aufrufe
    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 Stimmen
    6 Beiträge
    525 Aufrufe
    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 Stimmen
    5 Beiträge
    399 Aufrufe
    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 Stimmen
    4 Beiträge
    367 Aufrufe
    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 Stimmen
    11 Beiträge
    951 Aufrufe
    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 Stimmen
    2 Beiträge
    260 Aufrufe
    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
  • [Vorlage] Gartenbewässerung mit 4 Ventilen

    Gesperrt
    415
    6
    1 Stimmen
    415 Beiträge
    86k Aufrufe
    K
    An alle Mitleser: Ich habe leider Seite 1 geschrottet (Asche auf mein Haupt). Daher geht es in diesem Thread von meiner Seite nicht mehr weiter, da ich Post 1 nicht mehr aktualisieren kann. Bitte nur noch im neuen Thread Fragen stellen: https://forum.iobroker.net/topic/33573/vorlage-gartenbewässerung-mit-4-ventilen-teil-2
  • Temperaturkorrektur Bodenfeuchte

    9
    1
    0 Stimmen
    9 Beiträge
    672 Aufrufe
    HomoranH
    @paul53 sagte in Temperaturkorrektur Bodenfeuchte: Insbesondere weist die Temperaturkurve plötzliche schnelle Anstiege auf, die bei den Feuchtewerten nicht auftreten. Das ist korrekt. Das ist wie mit Pharao Geburtstag. Die aufgehende Sonne scheint morgens ganz kurz genau in den Spalt, in dem ich den Sensor liegen hatte, während am Platz des Sensors die Sonne erst später langsam einen Einfluss haben wird. Deswegen habe ich den NTC auch vor ein paar Tagen verbuddelt, aber anscheinend nicht tief genug. Danke für deine Mühen. Ich wollte mit diesen Daten auch keine vollständige Lösung sondern erst einmal nur wissen, ob ich die nächsten Geräte jeweils für zwei Feuchtesensoren umbauen, oder nur für einen plus NTC.

627

Online

32.7k

Benutzer

82.4k

Themen

1.3m

Beiträge