Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. *GELÖST* Zeitschaltuhr mit Anwesenheit

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.0k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

*GELÖST* Zeitschaltuhr mit Anwesenheit

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
9 Beiträge 3 Kommentatoren 1.2k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • S Offline
    S Offline
    SoerenKaiser99
    schrieb am zuletzt editiert von
    #1

    Hi Zusammen,

    wir fahren morgen in den Urlaub und mir ist grad aufgegangen das ich unseren Nachbarn nicht noch mehr Arbeit zumuten möchte… Also zum Thema:

    Wir haben ein Aquarium. Die Fische werden gefüttert aber es soll das Licht ein und ausgeschaltet werden.

    Ich habe ein Objekt das per IFTTT auf entered or exited gesetzt wird - je nachdem ob ich da bin oder nicht. läuft auch super.

    nun möchte ich eine Zeitsteuerung des Lichts einrichten.

    Ich habe ein Skript entworfen, bin mir aber nicht sicher ob es richtig ist. Wäre toll wenn das noch jemand durchsschauen könnte! Vielen lieben Dank schon mal dafür!!

    hier der Code:

    ![](</s><ATTACHMENT 7431_aquarium.png )" />

    var schedule;
    
    on({id: "cloud.0.services.ifttt"/*IFTTT value*/, change: "ne"}, function (obj) {
      var value = obj.state.val;
      var oldValue = obj.oldState.val;
      schedule = schedule('* * * * *', function () {
        if (obj.id == 'entered') {
          setState("Object ID", true, true);
        }
        if (obj.id == 'exited') {
          setState("Object ID", false, true);
        }
        if (obj.id == true) {
          schedule("* 8-22 * * *", function () {
            setState("sonoff.0.Aquarium.POWER"/*Aquarium POWER*/, true);
          });
        }
        if (obj.id == false) {
          schedule("* 8-11,15-18 * * *", function () {
            setState("sonoff.0.Aquarium.POWER"/*Aquarium POWER*/, true);
          });
        }
      });
    });
    
    //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm9uJTIyJTIwaWQlM0QlMjJUVjdwSms5SyU1Qk1FciUzRnQlM0IlM0F+cDQlN0QlMjIlMjB4JTNEJTIyNjMlMjIlMjB5JTNEJTIyLTE4NyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRWNsb3VkLjAuc2VydmljZXMuaWZ0dHQlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNPTkRJVElPTiUyMiUzRW5lJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJBQ0tfQ09ORElUSU9OJTIyJTNFJTNDJTJGZmllbGQlM0UlM0NzdGF0ZW1lbnQlMjBuYW1lJTNEJTIyU1RBVEVNRU5UJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyc2NoZWR1bGVfY3JlYXRlJTIyJTIwaWQlM0QlMjI4NFElN0Iwazk0ZyUyMyp6Ry0tSyU1RExrYyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5BTUUlMjIlM0VzY2hlZHVsZSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyU0NIRURVTEUlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIyZmllbGRfY3JvbiUyMiUyMGlkJTNEJTIyUVgqY2xDJTNCR0ZjWXhBYSUyRnhtNClZJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ1JPTiUyMiUzRSolMjAqJTIwKiUyMColMjAqJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0MlMkZ2YWx1ZSUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJTVEFURU1FTlQlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sc19pZiUyMiUyMGlkJTNEJTIyUWNsVmgzUSUyRiUyNSU0MFgoRyUyM2F6ZTN3ZiUyMiUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMklGMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmxvZ2ljX2NvbXBhcmUlMjIlMjBpZCUzRCUyMk1+ZllNZyU2MFVVaEdoUFMzUVR6NWclMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPUCUyMiUzRUVRJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyb25fc291cmNlJTIyJTIwaWQlM0QlMjJYOCU3QjVNJTI1THluYSUzQX41Y3BKfjAzUiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFUVFIlMjIlM0VpZCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkIlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjI5JTVFd35GJTdCX2toNkVzcyU2MGlnNkhEUyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VlbnRlcmVkJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJETzAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ1cGRhdGUlMjIlMjBpZCUzRCUyMlNROUNYTyUzQmdCJTdDaXF2UX5wJTNGJTdCQzclMjIlM0UlM0NtdXRhdGlvbiUyMGRlbGF5X2lucHV0JTNEJTIyZmFsc2UlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRU9iamVjdCUyMElEJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJXSVRIX0RFTEFZJTIyJTNFRkFMU0UlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfYm9vbGVhbiUyMiUyMGlkJTNEJTIyJTVFJTdDMW43RnUqQSU3QjhEcklaR3JQJTVFTyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkJPT0wlMjIlM0VUUlVFJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY29udHJvbHNfaWYlMjIlMjBpZCUzRCUyMiUzQmslM0ElM0QlMjNCUyl0cDAlM0FLYiUzRmdGZVhfJTIyJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIySUYwJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfY29tcGFyZSUyMiUyMGlkJTNEJTIybyU0MGlOayUyQyUzQSUzRlRhdUhwTiUyRklfdEopJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT1AlMjIlM0VFUSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm9uX3NvdXJjZSUyMiUyMGlkJTNEJTIyJTQwbm1VSSU2MHlIXzBNeE1JLUclN0N1SEElMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJBVFRSJTIyJTNFaWQlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJCJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyTyU3QkpwRShId20lM0QobTN0WndhKTZyJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRWV4aXRlZCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NzdGF0ZW1lbnQlMjBuYW1lJTNEJTIyRE8wJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydXBkYXRlJTIyJTIwaWQlM0QlMjJTJTIzKC0lNUVpX0JmWGgoJTdDJTJCbXclM0RtQ1clMjIlM0UlM0NtdXRhdGlvbiUyMGRlbGF5X2lucHV0JTNEJTIyZmFsc2UlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRU9iamVjdCUyMElEJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJXSVRIX0RFTEFZJTIyJTNFRkFMU0UlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfYm9vbGVhbiUyMiUyMGlkJTNEJTIyTnBMLnhvUDEyd2haRE1pJTJCJTVFYyUyNV8lMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJCT09MJTIyJTNFRkFMU0UlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sc19pZiUyMiUyMGlkJTNEJTIydW5yVmElMjUlM0ZEa3ZJWGZvR3RZTyEpJTIyJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIySUYwJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfY29tcGFyZSUyMiUyMGlkJTNEJTIyNTNYV2JzWkhrJTNEbE5zZCUzQSU1RSU2MFdtYiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9QJTIyJTNFRVElM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkElMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJvbl9zb3VyY2UlMjIlMjBpZCUzRCUyMlElMkNpZkVWNSUzRDVrbmRRJTNGUSUzQTcpKWslMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJBVFRSJTIyJTNFaWQlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJCJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfYm9vbGVhbiUyMiUyMGlkJTNEJTIyVDAlMkM0aDRuJTVFJTdCeWxLYiUzRHglNjBXWGM1JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQk9PTCUyMiUzRVRSVUUlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMkRPMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnNjaGVkdWxlJTIyJTIwaWQlM0QlMjIlMkM3YyUzRCUzRkVDT0IlNUVMLnVVRyotJTVFdCU0MCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNDSEVEVUxFJTIyJTNFKiUyMDgtMjIlMjAqJTIwKiUyMColM0MlMkZmaWVsZCUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJTVEFURU1FTlQlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sJTIyJTIwaWQlM0QlMjIlNjBGfmtmdUgoUmVzUiUzQTE2dV9ScWclMjIlM0UlM0NtdXRhdGlvbiUyMGRlbGF5X2lucHV0JTNEJTIyZmFsc2UlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRXNvbm9mZi4wLkFxdWFyaXVtLlBPV0VSJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJXSVRIX0RFTEFZJTIyJTNFRkFMU0UlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfYm9vbGVhbiUyMiUyMGlkJTNEJTIyS0RCVSUyQ2tJVDRMVHlwVm1jbkJUJTI1JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQk9PTCUyMiUzRVRSVUUlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbnRyb2xzX2lmJTIyJTIwaWQlM0QlMjIlM0RiSmYlNDBQXzUlM0RySWZDNEZXQmElN0QlM0QlMjIlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJJRjAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsb2dpY19jb21wYXJlJTIyJTIwaWQlM0QlMjIlNURzIWw3ak14NFMyczhzJTNEdihkY2UlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPUCUyMiUzRUVRJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJBJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyb25fc291cmNlJTIyJTIwaWQlM0QlMjIyJTNGcTElMjNoLmZqQUUlNUQ1JTVFKVklMkZOOEMlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJBVFRSJTIyJTNFaWQlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJCJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfYm9vbGVhbiUyMiUyMGlkJTNEJTIyenclM0ElM0QzJTNEbF9DQWFTZSUyRmx2S1kxcCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkJPT0wlMjIlM0VGQUxTRSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NzdGF0ZW1lbnQlMjBuYW1lJTNEJTIyRE8wJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyc2NoZWR1bGUlMjIlMjBpZCUzRCUyMkIlM0YwUV8wYiU1RXZWQUIlNDB2X0R6WXklNDAlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJTQ0hFRFVMRSUyMiUzRSolMjA4LTExJTJDMTUtMTglMjAqJTIwKiUyMColM0MlMkZmaWVsZCUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJTVEFURU1FTlQlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sJTIyJTIwaWQlM0QlMjJVc2YlM0FlckEhJTJGc0pIJTVEd3dZWiU0MFZYJTIyJTNFJTNDbXV0YXRpb24lMjBkZWxheV9pbnB1dCUzRCUyMmZhbHNlJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPSUQlMjIlM0Vzb25vZmYuMC5BcXVhcml1bS5QT1dFUiUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyV0lUSF9ERUxBWSUyMiUzRUZBTFNFJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmxvZ2ljX2Jvb2xlYW4lMjIlMjBpZCUzRCUyMllnIUJBSil1KThhVFglM0IlN0N4VCUzQTJxJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQk9PTCUyMiUzRVRSVUUlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGeG1sJTNF
    ````~~
    1 Antwort Letzte Antwort
    0
    • DutchmanD Offline
      DutchmanD Offline
      Dutchman
      Developer Most Active Administrators
      schrieb am zuletzt editiert von
      #2

      Nein das stimmt so nicht warum einen Trigger auf das Event wohl oder nicht Zuhause?

      Du möchtest doch per cron steuern also das ist dein Trigger, Dan eine falls Abfrage ob du wohl oder nicht Zuhause bist

      –-----------------------

      Send from mobile device

      Das schöne ios hat Auto Korrektur zum k****

      Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

      1 Antwort Letzte Antwort
      0
      • S Offline
        S Offline
        SoerenKaiser99
        schrieb am zuletzt editiert von
        #3

        Lieben Dank für die Antwort,

        ich war leider gesundheitlich ned auf der Höhe und komme erst jetzt wieder zum Basteln und schreiben.

        ich habe es nun wie folgt aufgebaut:

         <xml xmlns="http://www.w3.org/1999/xhtml"><block type="schedule" id="9Z]a]D}LV|,gYao6d}uZ" x="88" y="-363"><field name="SCHEDULE">0 8 * * *</field>
            <statement name="STATEMENT"><block type="control" id="SIT0-XKI~Z^T8f?VV~71"><mutation delay_input="false"></mutation>
                <field name="OID">sonoff.0.Aquarium.POWER</field>
                <field name="WITH_DELAY">FALSE</field>
                <value name="VALUE"><block type="logic_boolean" id="{R]0%N!upT,W`HfVQeo/"><field name="BOOL">TRUE</field></block></value></block></statement> 
            <next><block type="schedule" id="hc9/Q@8lgTh=cD5[+mud"><field name="SCHEDULE">* 12 * * *</field>
                <statement name="STATEMENT"><block type="controls_if" id="AOgH`kC:.3:`O}v;+0]_"><value name="IF0"><block type="logic_compare" id="xAKI;9gzumz=sWYBOHZj"><field name="OP">EQ</field>
                        <value name="A"><block type="field_oid" id="t=!1M@EZGPRR!1Q:L{4l"><field name="oid">cloud.0.services.ifttt</field></block></value> 
                        <value name="B"><block type="text" id="%O;2jNiapWgHFrn~*~o*"><field name="TEXT">exited</field></block></value></block></value> 
                    <statement name="DO0"><block type="control" id="Usf:erA!/sJH]wwYZ@VX"><mutation delay_input="false"></mutation>
                        <field name="OID">sonoff.0.Aquarium.POWER</field>
                        <field name="WITH_DELAY">FALSE</field>
                        <value name="VALUE"><block type="logic_boolean" id="7e%5gi8BY*q}3v9,evFU"><field name="BOOL">FALSE</field></block></value></block></statement> 
                    <next><block type="controls_if" id="K}}w^7*I8IeOsF+6N]4:"><value name="IF0"><block type="logic_compare" id="h5jo=7X@B(W~w#Q43gU?"><field name="OP">EQ</field>
                            <value name="A"><block type="field_oid" id="H7Rin%suQKrI8~mIAX%C"><field name="oid">cloud.0.services.ifttt</field></block></value> 
                            <value name="B"><block type="text" id="PB+!:M9et?PgueYj5YKF"><field name="TEXT">entered</field></block></value></block></value> 
                        <statement name="DO0"><block type="control" id="aw`btMkufLZ^eKP2=F9?"><mutation delay_input="false"></mutation>
                            <field name="OID">sonoff.0.Aquarium.POWER</field>
                            <field name="WITH_DELAY">FALSE</field>
                            <value name="VALUE"><block type="logic_boolean" id="pU?D0pwHyfxnW26_A(PA"><field name="BOOL">TRUE</field></block></value></block></statement></block></next></block></statement> 
                <next><block type="schedule" id="gx]Txw.TlXw^[_(+ysa~"><field name="SCHEDULE">0 16 * * *</field>
                    <statement name="STATEMENT"><block type="controls_if" id="S#}xkS;|~u1gVSpYEdf]"><value name="IF0"><block type="logic_compare" id="vfLUe1^5y`aQH8_3DGR)"><field name="OP">EQ</field>
                            <value name="A"><block type="field_oid" id="]BKTr|XT}3xAL[WKgK3V"><field name="oid">sonoff.0.Aquarium.POWER</field></block></value> 
                            <value name="B"><block type="text" id="=y;P*DXuLwanXRhH3)e%"><field name="TEXT">unwahr</field></block></value></block></value> 
                        <statement name="DO0"><block type="control" id="*Kw_5rCsa:FOFK0|LIXk"><mutation delay_input="false"></mutation>
                            <field name="OID">sonoff.0.Aquarium.POWER</field>
                            <field name="WITH_DELAY">FALSE</field>
                            <value name="VALUE"><block type="logic_boolean" id="w|XBV3VE{vAREW;)m:@2"><field name="BOOL">TRUE</field></block></value></block></statement></block></statement> 
                    <next><block type="schedule" id="pAa}T)_nmqwJFbd)jGpi"><field name="SCHEDULE">0 21 * * *</field>
                        <statement name="STATEMENT"><block type="control" id="Gv:]tD#|[QpkgTo{6v9Y"><mutation delay_input="false"></mutation>
                            <field name="OID">sonoff.0.Aquarium.POWER</field>
                            <field name="WITH_DELAY">FALSE</field>
                            <value name="VALUE"><block type="logic_boolean" id="czyxu3m^s^_S}_S4EJ2J"><field name="BOOL">FALSE</field></block></value></block></statement></block></next></block></next></block></next></block> 
          <block type="logic_boolean" id="Yg!BAJ)u)8aTX;|xT:2q" x="507" y="52"><field name="BOOL">FALSE</field></block></xml> 
        

        7431_zeit.jpg

        Es soll also um 8 das Licht angehen

        ab 12 soll geschaut werden ob ich daheim bin (IFTT=entered)

        wenn nicht (IFTT=Exited)soll das Licht ausgehen

        komme ich zwischen 12 und 16 Uhr heim soll es wieder angehen

        Ab 16 Uhr soll es auf jeden Fall angehen und um 21 Uhr wieder aus.

        Ist das so richtig?

        1 Antwort Letzte Antwort
        0
        • paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von
          #4

          @SoerenKaiser99:

          komme ich zwischen 12 und 16 Uhr heim soll es wieder angehen `
          Der Trigger für "heim kommen" in Verbindung mit der Abfrage "aktuelle Zeit ist zwischen 12:00 und 16:00 Uhr" fehlt noch.

          16:00 Uhr: Der Vergleich muss mit unwahr (boolscher Wert) und darf nicht mit einem String "unwahr" erfolgen.

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          1 Antwort Letzte Antwort
          0
          • S Offline
            S Offline
            SoerenKaiser99
            schrieb am zuletzt editiert von
            #5

            Hallo Paul,

            dank dir für die Hilfe!

            2 Fragen dazu habe ich leider aber noch:

            das "heim kommen" habe ich doch oben bei 12 Uhr.

            ab 16 Uhr soll ja eh eingeschaltet sein?

            und wenn ich unwahr wie im Bild und nicht als Text verwende schmeißt er mir den steuere Block mit der id aus dem vergleich. Weisst du warum? 7431_zeit2.jpg

            1 Antwort Letzte Antwort
            0
            • paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von
              #6

              @SoerenKaiser99:

              das "heim kommen" habe ich doch oben bei 12 Uhr. `
              Nein, nur das "zu Hause sein" genau um 12:00 Uhr.

              Ich habe gerade gesehen, dass Du die Objekt-ID zum Vergleich verwendest. Es muss der Block "Wert von Objekt ID" verwendet werden (in allen 3 Vergleichen).

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              1 Antwort Letzte Antwort
              0
              • paul53P Offline
                paul53P Offline
                paul53
                schrieb am zuletzt editiert von
                #7

                Etwa so
                493_blockly_zeitschaltung_anwesenheit.jpg

                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                1 Antwort Letzte Antwort
                0
                • S Offline
                  S Offline
                  SoerenKaiser99
                  schrieb am zuletzt editiert von
                  #8

                  Ich dank dir Paul!

                  hier ist der fertige Code falls es noch jemand braucht:

                   <xml xmlns="http://www.w3.org/1999/xhtml"><block type="schedule" id=";FM:g}@uyIEmxCq-o)ip" x="-2337" y="-1162"><field name="SCHEDULE">0 8 * * *</field>
                      <statement name="STATEMENT"><block type="control" id="oLx1)CYC-6I/cVd7sC7+"><mutation delay_input="false"></mutation>
                          <field name="OID">sonoff.0.Aquarium.POWER</field>
                          <field name="WITH_DELAY">FALSE</field>
                          <value name="VALUE"><block type="logic_boolean" id="}Pb/;[a;s~fy!w?kw3bP"><field name="BOOL">TRUE</field></block></value></block></statement> 
                      <next><block type="schedule" id="hc9/Q@8lgTh=cD5[+mud"><field name="SCHEDULE">0 12-16 * * *</field>
                          <statement name="STATEMENT"><block type="controls_if" id="AOgH`kC:.3:`O}v;+0]_"><value name="IF0"><block type="logic_compare" id="xAKI;9gzumz=sWYBOHZj"><field name="OP">EQ</field>
                                  <value name="A"><block type="get_value" id="YE1^zIO!rXk(4WzM{PG5"><field name="ATTR">val</field>
                                      <field name="OID">cloud.0.services.ifttt</field></block></value> 
                                  <value name="B"><block type="text" id="%O;2jNiapWgHFrn~*~o*"><field name="TEXT">exited</field></block></value></block></value> 
                              <statement name="DO0"><block type="control" id="Usf:erA!/sJH]wwYZ@VX"><mutation delay_input="false"></mutation>
                                  <field name="OID">sonoff.0.Aquarium.POWER</field>
                                  <field name="WITH_DELAY">FALSE</field>
                                  <value name="VALUE"><block type="logic_boolean" id="7e%5gi8BY*q}3v9,evFU"><field name="BOOL">FALSE</field></block></value></block></statement></block></statement> 
                          <next><block type="on_ext" id="j@pz9Owy_Zxav[L#7ee?"><mutation items="1"></mutation>
                              <field name="CONDITION">ne</field>
                  
                              <value name="OID0"><shadow type="field_oid" id="vvtr6U]@9Er@(Zx6NiDT"><field name="oid">default</field></shadow></value> 
                              <statement name="STATEMENT"><block type="controls_if" id="h0,bs=)[Z5D#sQ]0S{1?"><value name="IF0"><block type="logic_operation" id="sDtLj}N!:AY;::|M^JuC" inline="false"><field name="OP">AND</field>
                                      <value name="A"><block type="logic_compare" id="-Sl(V7Kk#@HkjP4kK.bG"><field name="OP">EQ</field>
                                          <value name="A"><block type="variables_get" id="jPp2ucTar@.YgBp;!g{I"><field name="VAR">value</field></block></value> 
                                          <value name="B"><block type="text" id="l,6XIB];UwdRWJfLx-P?"><field name="TEXT">entered</field></block></value></block></value> 
                                      <value name="B"><block type="time_compare_ex" id="0OAjy3[/][n=mV_e^H!#"><mutation end_time="true" actual_time="true"></mutation>
                                          <field name="USE_ACTUAL_TIME">TRUE</field>
                                          <field name="OPTION">between</field>
                                          <value name="START_TIME"><shadow type="text" id="[)joy?wVb1a6NT-+yf%P"><field name="TEXT">12:00</field></shadow> 
                                            <block type="text" id="Ir,eKxgmIsFfO(`E]%CW"><field name="TEXT">12:00</field></block></value> 
                                          <value name="END_TIME"><shadow type="text" id="+t!5hOzPF3k8SKoz%1V("><field name="TEXT">18:00</field></shadow> 
                                            <block type="text" id="U]Y.yx08we`RemBExU]-"><field name="TEXT">16:00</field></block></value></block></value></block></value> 
                                  <statement name="DO0"><block type="control" id="jB#j(lY+.wrG*)@PIc^M"><mutation delay_input="false"></mutation>
                                      <field name="OID">sonoff.0.Aquarium.POWER</field>
                                      <field name="WITH_DELAY">FALSE</field>
                                      <value name="VALUE"><block type="logic_boolean" id="j[qUnipaXDe=zUvVoisA"><field name="BOOL">TRUE</field></block></value></block></statement></block></statement> 
                              <next><block type="schedule" id="gx]Txw.TlXw^[_(+ysa~"><field name="SCHEDULE">0 16 * * *</field>
                                  <statement name="STATEMENT"><block type="controls_if" id="S#}xkS;|~u1gVSpYEdf]"><value name="IF0"><block type="logic_negate" id="!9lLCdE|wx(o6^|~TQP,"><value name="BOOL"><block type="get_value" id="X6a:[{2D!ZEfzEzw=rDH"><field name="ATTR">val</field>
                                              <field name="OID">sonoff.0.Aquarium.POWER</field></block></value></block></value> 
                                      <statement name="DO0"><block type="control" id="*Kw_5rCsa:FOFK0|LIXk"><mutation delay_input="false"></mutation>
                                          <field name="OID">sonoff.0.Aquarium.POWER</field>
                                          <field name="WITH_DELAY">FALSE</field>
                                          <value name="VALUE"><block type="logic_boolean" id="w|XBV3VE{vAREW;)m:@2"><field name="BOOL">TRUE</field></block></value></block></statement></block></statement> 
                                  <next><block type="schedule" id="pAa}T)_nmqwJFbd)jGpi"><field name="SCHEDULE">0 21 * * *</field>
                                      <statement name="STATEMENT"><block type="control" id="Gv:]tD#|[QpkgTo{6v9Y"><mutation delay_input="false"></mutation>
                                          <field name="OID">sonoff.0.Aquarium.POWER</field>
                                          <field name="WITH_DELAY">FALSE</field>
                                          <value name="VALUE"><block type="logic_boolean" id="czyxu3m^s^_S}_S4EJ2J"><field name="BOOL">FALSE</field></block></value></block></statement></block></next></block></next></block></next></block></next></block></xml> 
                  ```` ![7431_unbenannt.jpg](/assets/uploads/files/7431_unbenannt.jpg) 
                  
                  Kannst du mir evtl noch sagen warum dein "und" Block z.B. in dem Falls Objekt nach 12 Uhr anders ausschaut als meiner? Ist mir schon öfter beim Nachbauen von scripten aufgefallen.
                  
                  Viele Grüße und Danke nochmal *gelöst*
                  
                  PS: Die Crons im Bild sind falsch - im Code starten Sie jeweils um 8 und um 16.
                  
                  Ab 12 jede Minute bis 16 Uhr wegen der Abfrage ob Wert entered oder exited via Webhook gesetzt wurde.
                  1 Antwort Letzte Antwort
                  0
                  • paul53P Offline
                    paul53P Offline
                    paul53
                    schrieb am zuletzt editiert von
                    #9

                    @SoerenKaiser99:

                    warum dein "und" Block z.B. in dem Falls Objekt nach 12 Uhr anders ausschaut als meiner? `
                    Mit der rechten Maustaste über dem "und" Block: "externe Eingänge" auswählen.

                    @SoerenKaiser99:

                    gelöst `
                    Markiere es bitte auch im Betreff des ersten Beitrags.

                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                    1 Antwort Letzte Antwort
                    0
                    Antworten
                    • In einem neuen Thema antworten
                    Anmelden zum Antworten
                    • Älteste zuerst
                    • Neuste zuerst
                    • Meiste Stimmen


                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    266

                    Online

                    32.7k

                    Benutzer

                    82.4k

                    Themen

                    1.3m

                    Beiträge
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                    ioBroker Community 2014-2025
                    logo
                    • Anmelden

                    • Du hast noch kein Konto? Registrieren

                    • Anmelden oder registrieren, um zu suchen
                    • Erster Beitrag
                      Letzter Beitrag
                    0
                    • Home
                    • Aktuell
                    • Tags
                    • Ungelesen 0
                    • Kategorien
                    • Unreplied
                    • Beliebt
                    • GitHub
                    • Docu
                    • Hilfe