Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter shuttercontrol v2.0.x

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Test Adapter shuttercontrol v2.0.x

Scheduled Pinned Locked Moved Tester
rollladenrollladensteuerungshuttercontrol
7.5k Posts 334 Posters 10.7m Views 255 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • G guitardoc

    @guitardoc Im aktuellen Shuttercontrol ist immer noch ein ärgerlicher Fehler drin.

    1. Fenster ist geschlossen, Jalousie fährt in Sunprotect
    2. Fenster wird geöffnet, Jalousie fährt hoch, merkt sich aber, dass eigentlich noch Suprotect ist wenn das Fenster wieder geschlossen wird
    3. Es wird dunkler, so dass gar kein Sunprotect mehr ist (hier müssen alle Fenster, die sich was von Sunprotect gemerkt haben, auch kein Sunprotect mehr haben - bekommen sie aber nicht. PS. Wenn nach Aufhebung des Sunprotect aber später wieder Sunprotect kommt, dann muss das Fenster diesen gemerkten Status natürlich auch wieder bekommen)
    4. Fenster wird geschlossen, Jalousie fährt runter weil sie sich gemerkt hat, dass Sunprotect ist wenn das Fenster geschlossen wird (und schon haben wir das Fehlverhalten)

    Das ist wirklich nervig...

    simatecS Offline
    simatecS Offline
    simatec
    Developer Most Active
    wrote on last edited by simatec
    #6582

    @guitardoc Und was steht im Debuglog zu diesem Verhalten? Ohne Log sind diese Beschreibungen immer eher nicht nachvollziehbar.
    Des Weiteren wird die Config des betroffenen Rollladens als json benötigt…

    • Besuche meine Github Seite
    • Beitrag hat geholfen oder willst du mich unterstützen
    • HowTo Restore ioBroker
    G 1 Reply Last reply
    0
    • simatecS simatec

      @guitardoc Und was steht im Debuglog zu diesem Verhalten? Ohne Log sind diese Beschreibungen immer eher nicht nachvollziehbar.
      Des Weiteren wird die Config des betroffenen Rollladens als json benötigt…

      G Online
      G Online
      guitardoc
      wrote on last edited by
      #6583

      @simatec Das Verhalten müsste sich recht gut reproduzieren lassen, es ist bei mir schon viele Male aufgetreten. Es ist bei mir das letzte Mal gestern aufgetreten und blöderweise ich hab die Logs nicht mehr - musste danach den LXC aus dem Backup vom Vortag einspielen wegen eines anderen Fehlers.

      Kannst du das Verhalten und den Ablauf im Adapter simulieren?

      Fenster zu
      Sonne scheint (Jalousie geht runter)
      Fenster auf (Jalousie geht hoch)
      Sonne scheint nicht mehr
      Fester zu (jetzt geht die Jalousie runter obwohl sie oben bleiben müsste)

      Hier noch die Einstellungen der Fenster (sind alle weitgehend identisch eingestellt)

      {
        "_id": "system.adapter.shuttercontrol.0",
        "common": {
          "name": "shuttercontrol",
          "version": "1.7.0",
          "title": "shuttercontrol",
          "authors": [
            "simatec <shuttercontrol@simateccloud.de>"
          ],
          "contributors": [
            "Rene G. <info@rg-engineering.eu>"
          ],
          "keywords": [
            "home automation",
            "Rollladen",
            "Jalousie",
            "Rollladensteuerung",
            "shutter",
            "Homematic",
            "Sunprotec",
            "Sonnenschutz",
            "Astro",
            "Elevation",
            "Sonneuntergang",
            "Sonnenaufgang"
          ],
          "license": "MIT",
          "platform": "Javascript/Node.js",
          "main": "main.js",
          "icon": "shuttercontrol.png",
          "enabled": true,
          "extIcon": "https://raw.githubusercontent.com/simatec/ioBroker.shuttercontrol/master/admin/shuttercontrol.png",
          "readme": "https://github.com/simatec/ioBroker.shuttercontrol/blob/master/README.md",
          "loglevel": "info",
          "mode": "daemon",
          "type": "climate-control",
          "compact": true,
          "materialize": true,
          "connectionType": "local",
          "dataSource": "push",
          "stopBeforeUpdate": true,
          "adminUI": {
            "config": "materialize"
          },
          "plugins": {
            "sentry": {
              "dsn": "https://5f58df7167d846e3a90bae5414d4fc09@sentry.iobroker.net/62"
            }
          },
          "installedVersion": "1.7.0",
          "host": "iobroker",
          "installedFrom": "iobroker.shuttercontrol@1.7.0",
          "dependencies": [
            {
              "js-controller": ">=4.0.0"
            }
          ],
          "globalDependencies": [
            {
              "admin": ">=6.0.0"
            }
          ],
          "docs": {
            "en": "docs/en/shuttercontrol.md",
            "de": "docs/de/shuttercontrol.md"
          },
          "tier": 2
        },
        "native": {
          "livingAutomatic": "livingSunriseSunset",
          "W_shutterDownLiving": "23:00",
          "W_shutterUpLivingMin": "05:00",
          "W_shutterUpLivingMax": "09:00",
          "driveDelayUpLiving": "2",
          "WE_shutterDownLiving": "23:00",
          "WE_shutterUpLivingMin": "06:00",
          "WE_shutterUpLivingMax": "09:00",
          "sleepAutomatic": "sleepSunriseSunset",
          "W_shutterDownSleep": "23:00",
          "W_shutterUpSleepMin": "08:00",
          "W_shutterUpSleepMax": "09:00",
          "driveDelayUpSleep": "2",
          "WE_shutterDownSleep": "23:00",
          "WE_shutterUpSleepMin": "08:00",
          "WE_shutterUpSleepMax": "09:00",
          "childrenAutomatic": "childrenSunriseSunset",
          "W_shutterDownChildren": "20:00",
          "W_shutterUpChildrenMin": "06:00",
          "W_shutterUpChildrenMax": "06:30",
          "driveDelayUpChildren": "2",
          "WE_shutterDownChildren": "21:00",
          "WE_shutterUpChildrenMin": "06:00",
          "WE_shutterUpChildrenMax": "06:30",
          "latitude": "51.278486150000006",
          "longitude": "12.507069799527972",
          "sunProtEndElevation": "5",
          "astroDelayUp": "0",
          "astroDelayDown": "0",
          "driveDelayUpAstro": "1",
          "SummerStart": "01.03.",
          "SummerEnd": "30.09.",
          "XMasStart": "25.11.",
          "XMasEnd": "06.01.",
          "publicHolidays": true,
          "publicHolInstance": "feiertage.0",
          "HolidayDP": "feiertage.0.heute.boolean",
          "lightsensorDown": "50",
          "lightsensorUp": "100",
          "lightsensorUpTime": "05:00",
          "lightsensorDownTime": "16:00",
          "lightsensorUpDown": "0_userdata.0.Helligkeit.Maximalwert_aus_allen_Sensoren",
          "schoolfree": false,
          "schoolfreeInstance": "",
          "schoolfreeDP": "",
          "schoolfreeChildrenArea": true,
          "schoolfreeSleepArea": false,
          "schoolfreeLivingArea": false,
          "LateAllDown": false,
          "LateAllDownTime": "22:15",
          "betweenPositionTime": "22:00",
          "noGoTime": "1",
          "satIsWeek": false,
          "currentShutterState": true,
          "currentShutterStateTime": "60",
          "blockManuMode": false,
          "shutterStateRound": "1",
          "triggerAutoSleep": "",
          "triggerAutoLiving": "",
          "triggerAutoChildren": "",
          "alarmWind1Level": "100",
          "alarmWind1": "",
          "alarmWind2Level": "100",
          "alarmWind2": "",
          "alarmRainLevel": "100",
          "alarmRain": "",
          "alarmFrostLevel": "80",
          "alarmFrost": "",
          "alarmFireLevel": "100",
          "alarmFire": "",
          "events": [
            {
              "enabled": true,
              "shutterName": "Arbeitszimmer",
              "name": "0_userdata.0.Jalousien.Arbeitszimmer_Position",
              "triggerID": "0_userdata.0.Fenster.Arbeitszimmer.Virtueller_Kontaktsensor",
              "typeUp": "living",
              "typeDown": "lightsensor",
              "type": "outside temperature and direction",
              "heightDownSun": "35",
              "direction": "90",
              "directionRange": "80",
              "tempInside": "23",
              "tempSensor": "",
              "outsideTempSensor": "0_userdata.0.Temperatur.Vorhersage_mit_Offset",
              "tempOutside": "20",
              "lightSensor": "0_userdata.0.Helligkeit.Maximalwert_aus_allen_Sensoren",
              "valueLight": "80000",
              "heightUp": "100",
              "heightDown": "0",
              "triggerState": "false",
              "triggerStateTilted": "none",
              "triggerDrive": "100",
              "triggerDriveTildet": "",
              "triggerChange": "off",
              "elevation": "",
              "autoDrive": "off",
              "hysteresisOutside": "10",
              "hysteresisInside": "5",
              "hysteresisLight": "30",
              "currentAction": "",
              "currentHeight": "",
              "oldHeight": "",
              "firstCompleteUp": "",
              "triggerHeight": "",
              "LateDown": false,
              "inSummerNotDown": false,
              "KeepSunProtect": false,
              "triggerAction": "",
              "driveAfterClose": true,
              "useXmasLevel": true,
              "XmasLevel": "50",
              "betweenPosition": false,
              "betweenPositionLevel": "50",
              "trigDelyUp": "0",
              "trigDelyDown": "0",
              "sunProtectEndDely": "10",
              "sunProtectEndtimerid": "",
              "enableAlarmWind1": false,
              "enableAlarmWind2": false,
              "enableAlarmRain": false,
              "enableAlarmFrost": false,
              "enableAlarmFire": false,
              "alarmTriggerAction": "",
              "alarmTriggerLevel": "",
              "lastAutoAction": "",
              "tempHeatProtection": "",
              "heatProtection": false
            },
            {
              "enabled": true,
              "shutterName": "Treppenhaus",
              "name": "0_userdata.0.Jalousien.Treppenhaus_Position",
              "triggerID": "0_userdata.0.Fenster.Treppenhaus.Virtueller_Kontaktsensor",
              "typeUp": "living",
              "typeDown": "lightsensor",
              "type": "outside temperature and direction",
              "heightDownSun": "30",
              "direction": "90",
              "directionRange": "60",
              "tempInside": "23",
              "tempSensor": "",
              "outsideTempSensor": "0_userdata.0.Temperatur.Vorhersage_mit_Offset",
              "tempOutside": "20",
              "lightSensor": "0_userdata.0.Helligkeit.Maximalwert_aus_allen_Sensoren",
              "valueLight": "80000",
              "heightUp": "100",
              "heightDown": "0",
              "triggerState": "false",
              "triggerStateTilted": "none",
              "triggerDrive": "100",
              "triggerDriveTildet": "",
              "triggerChange": "off",
              "elevation": "",
              "autoDrive": "off",
              "hysteresisOutside": "10",
              "hysteresisInside": "5",
              "hysteresisLight": "30",
              "currentAction": "",
              "currentHeight": "",
              "oldHeight": "",
              "firstCompleteUp": "",
              "triggerHeight": "",
              "LateDown": false,
              "inSummerNotDown": false,
              "KeepSunProtect": false,
              "triggerAction": "",
              "driveAfterClose": true,
              "useXmasLevel": false,
              "XmasLevel": "0",
              "betweenPosition": false,
              "betweenPositionLevel": "50",
              "trigDelyUp": "0",
              "trigDelyDown": "0",
              "sunProtectEndDely": "10",
              "sunProtectEndtimerid": "",
              "enableAlarmWind1": false,
              "enableAlarmWind2": false,
              "enableAlarmRain": false,
              "enableAlarmFrost": false,
              "enableAlarmFire": false,
              "alarmTriggerAction": "",
              "alarmTriggerLevel": "",
              "lastAutoAction": "",
              "tempHeatProtection": "",
              "heatProtection": false
            },
            {
              "enabled": true,
              "shutterName": "Gästetoilette",
              "name": "0_userdata.0.Jalousien.Gästetoilette_Position",
              "triggerID": "0_userdata.0.Fenster.Gästetoilette.Virtueller_Kontaktsensor",
              "typeUp": "living",
              "typeDown": "lightsensor",
              "type": "outside temperature and direction",
              "heightDownSun": "35",
              "direction": "90",
              "directionRange": "60",
              "tempInside": "23",
              "tempSensor": "",
              "outsideTempSensor": "0_userdata.0.Temperatur.Vorhersage_mit_Offset",
              "tempOutside": "20",
              "lightSensor": "0_userdata.0.Helligkeit.Maximalwert_aus_allen_Sensoren",
              "valueLight": "80000",
              "heightUp": "100",
              "heightDown": "0",
              "triggerState": "false",
              "triggerStateTilted": "none",
              "triggerDrive": "100",
              "triggerDriveTildet": "",
              "triggerChange": "off",
              "elevation": "",
              "autoDrive": "off",
              "hysteresisOutside": "10",
              "hysteresisInside": "5",
              "hysteresisLight": "30",
              "currentAction": "",
              "currentHeight": "",
              "oldHeight": "",
              "firstCompleteUp": "",
              "triggerHeight": "",
              "LateDown": false,
              "inSummerNotDown": false,
              "KeepSunProtect": false,
              "triggerAction": "",
              "driveAfterClose": true,
              "useXmasLevel": false,
              "XmasLevel": "0",
              "betweenPosition": false,
              "betweenPositionLevel": "50",
              "trigDelyUp": "0",
              "trigDelyDown": "0",
              "sunProtectEndDely": "10",
              "sunProtectEndtimerid": "",
              "enableAlarmWind1": false,
              "enableAlarmWind2": false,
              "enableAlarmRain": false,
              "enableAlarmFrost": false,
              "enableAlarmFire": false,
              "alarmTriggerAction": "",
              "alarmTriggerLevel": "",
              "lastAutoAction": "",
              "tempHeatProtection": "",
              "heatProtection": false
            },
            {
              "enabled": true,
              "shutterName": "Küche",
              "name": "0_userdata.0.Jalousien.Küche_Position",
              "triggerID": "0_userdata.0.Fenster.Küche.Virtueller_Kontaktsensor",
              "typeUp": "living",
              "typeDown": "lightsensor",
              "type": "outside temperature and direction",
              "heightDownSun": "35",
              "direction": "90",
              "directionRange": "70",
              "tempInside": "23",
              "tempSensor": "",
              "outsideTempSensor": "0_userdata.0.Temperatur.Vorhersage_mit_Offset",
              "tempOutside": "20",
              "lightSensor": "0_userdata.0.Helligkeit.Maximalwert_aus_allen_Sensoren",
              "valueLight": "80000",
              "heightUp": "100",
              "heightDown": "0",
              "triggerState": "false",
              "triggerStateTilted": "none",
              "triggerDrive": "100",
              "triggerDriveTildet": "",
              "triggerChange": "off",
              "elevation": "",
              "autoDrive": "off",
              "hysteresisOutside": "10",
              "hysteresisInside": "5",
              "hysteresisLight": "30",
              "currentAction": "",
              "currentHeight": "",
              "oldHeight": "",
              "firstCompleteUp": "",
              "triggerHeight": "",
              "LateDown": false,
              "inSummerNotDown": false,
              "KeepSunProtect": false,
              "triggerAction": "",
              "driveAfterClose": true,
              "useXmasLevel": true,
              "XmasLevel": "50",
              "betweenPosition": false,
              "betweenPositionLevel": "50",
              "trigDelyUp": "0",
              "trigDelyDown": "0",
              "sunProtectEndDely": "10",
              "sunProtectEndtimerid": "",
              "enableAlarmWind1": false,
              "enableAlarmWind2": false,
              "enableAlarmRain": false,
              "enableAlarmFrost": false,
              "enableAlarmFire": false,
              "alarmTriggerAction": "",
              "alarmTriggerLevel": "",
              "lastAutoAction": "",
              "tempHeatProtection": "",
              "heatProtection": false
            }
          ]
        }
      }
      
      HomoranH simatecS 2 Replies Last reply
      0
      • G guitardoc

        @simatec Das Verhalten müsste sich recht gut reproduzieren lassen, es ist bei mir schon viele Male aufgetreten. Es ist bei mir das letzte Mal gestern aufgetreten und blöderweise ich hab die Logs nicht mehr - musste danach den LXC aus dem Backup vom Vortag einspielen wegen eines anderen Fehlers.

        Kannst du das Verhalten und den Ablauf im Adapter simulieren?

        Fenster zu
        Sonne scheint (Jalousie geht runter)
        Fenster auf (Jalousie geht hoch)
        Sonne scheint nicht mehr
        Fester zu (jetzt geht die Jalousie runter obwohl sie oben bleiben müsste)

        Hier noch die Einstellungen der Fenster (sind alle weitgehend identisch eingestellt)

        {
          "_id": "system.adapter.shuttercontrol.0",
          "common": {
            "name": "shuttercontrol",
            "version": "1.7.0",
            "title": "shuttercontrol",
            "authors": [
              "simatec <shuttercontrol@simateccloud.de>"
            ],
            "contributors": [
              "Rene G. <info@rg-engineering.eu>"
            ],
            "keywords": [
              "home automation",
              "Rollladen",
              "Jalousie",
              "Rollladensteuerung",
              "shutter",
              "Homematic",
              "Sunprotec",
              "Sonnenschutz",
              "Astro",
              "Elevation",
              "Sonneuntergang",
              "Sonnenaufgang"
            ],
            "license": "MIT",
            "platform": "Javascript/Node.js",
            "main": "main.js",
            "icon": "shuttercontrol.png",
            "enabled": true,
            "extIcon": "https://raw.githubusercontent.com/simatec/ioBroker.shuttercontrol/master/admin/shuttercontrol.png",
            "readme": "https://github.com/simatec/ioBroker.shuttercontrol/blob/master/README.md",
            "loglevel": "info",
            "mode": "daemon",
            "type": "climate-control",
            "compact": true,
            "materialize": true,
            "connectionType": "local",
            "dataSource": "push",
            "stopBeforeUpdate": true,
            "adminUI": {
              "config": "materialize"
            },
            "plugins": {
              "sentry": {
                "dsn": "https://5f58df7167d846e3a90bae5414d4fc09@sentry.iobroker.net/62"
              }
            },
            "installedVersion": "1.7.0",
            "host": "iobroker",
            "installedFrom": "iobroker.shuttercontrol@1.7.0",
            "dependencies": [
              {
                "js-controller": ">=4.0.0"
              }
            ],
            "globalDependencies": [
              {
                "admin": ">=6.0.0"
              }
            ],
            "docs": {
              "en": "docs/en/shuttercontrol.md",
              "de": "docs/de/shuttercontrol.md"
            },
            "tier": 2
          },
          "native": {
            "livingAutomatic": "livingSunriseSunset",
            "W_shutterDownLiving": "23:00",
            "W_shutterUpLivingMin": "05:00",
            "W_shutterUpLivingMax": "09:00",
            "driveDelayUpLiving": "2",
            "WE_shutterDownLiving": "23:00",
            "WE_shutterUpLivingMin": "06:00",
            "WE_shutterUpLivingMax": "09:00",
            "sleepAutomatic": "sleepSunriseSunset",
            "W_shutterDownSleep": "23:00",
            "W_shutterUpSleepMin": "08:00",
            "W_shutterUpSleepMax": "09:00",
            "driveDelayUpSleep": "2",
            "WE_shutterDownSleep": "23:00",
            "WE_shutterUpSleepMin": "08:00",
            "WE_shutterUpSleepMax": "09:00",
            "childrenAutomatic": "childrenSunriseSunset",
            "W_shutterDownChildren": "20:00",
            "W_shutterUpChildrenMin": "06:00",
            "W_shutterUpChildrenMax": "06:30",
            "driveDelayUpChildren": "2",
            "WE_shutterDownChildren": "21:00",
            "WE_shutterUpChildrenMin": "06:00",
            "WE_shutterUpChildrenMax": "06:30",
            "latitude": "51.278486150000006",
            "longitude": "12.507069799527972",
            "sunProtEndElevation": "5",
            "astroDelayUp": "0",
            "astroDelayDown": "0",
            "driveDelayUpAstro": "1",
            "SummerStart": "01.03.",
            "SummerEnd": "30.09.",
            "XMasStart": "25.11.",
            "XMasEnd": "06.01.",
            "publicHolidays": true,
            "publicHolInstance": "feiertage.0",
            "HolidayDP": "feiertage.0.heute.boolean",
            "lightsensorDown": "50",
            "lightsensorUp": "100",
            "lightsensorUpTime": "05:00",
            "lightsensorDownTime": "16:00",
            "lightsensorUpDown": "0_userdata.0.Helligkeit.Maximalwert_aus_allen_Sensoren",
            "schoolfree": false,
            "schoolfreeInstance": "",
            "schoolfreeDP": "",
            "schoolfreeChildrenArea": true,
            "schoolfreeSleepArea": false,
            "schoolfreeLivingArea": false,
            "LateAllDown": false,
            "LateAllDownTime": "22:15",
            "betweenPositionTime": "22:00",
            "noGoTime": "1",
            "satIsWeek": false,
            "currentShutterState": true,
            "currentShutterStateTime": "60",
            "blockManuMode": false,
            "shutterStateRound": "1",
            "triggerAutoSleep": "",
            "triggerAutoLiving": "",
            "triggerAutoChildren": "",
            "alarmWind1Level": "100",
            "alarmWind1": "",
            "alarmWind2Level": "100",
            "alarmWind2": "",
            "alarmRainLevel": "100",
            "alarmRain": "",
            "alarmFrostLevel": "80",
            "alarmFrost": "",
            "alarmFireLevel": "100",
            "alarmFire": "",
            "events": [
              {
                "enabled": true,
                "shutterName": "Arbeitszimmer",
                "name": "0_userdata.0.Jalousien.Arbeitszimmer_Position",
                "triggerID": "0_userdata.0.Fenster.Arbeitszimmer.Virtueller_Kontaktsensor",
                "typeUp": "living",
                "typeDown": "lightsensor",
                "type": "outside temperature and direction",
                "heightDownSun": "35",
                "direction": "90",
                "directionRange": "80",
                "tempInside": "23",
                "tempSensor": "",
                "outsideTempSensor": "0_userdata.0.Temperatur.Vorhersage_mit_Offset",
                "tempOutside": "20",
                "lightSensor": "0_userdata.0.Helligkeit.Maximalwert_aus_allen_Sensoren",
                "valueLight": "80000",
                "heightUp": "100",
                "heightDown": "0",
                "triggerState": "false",
                "triggerStateTilted": "none",
                "triggerDrive": "100",
                "triggerDriveTildet": "",
                "triggerChange": "off",
                "elevation": "",
                "autoDrive": "off",
                "hysteresisOutside": "10",
                "hysteresisInside": "5",
                "hysteresisLight": "30",
                "currentAction": "",
                "currentHeight": "",
                "oldHeight": "",
                "firstCompleteUp": "",
                "triggerHeight": "",
                "LateDown": false,
                "inSummerNotDown": false,
                "KeepSunProtect": false,
                "triggerAction": "",
                "driveAfterClose": true,
                "useXmasLevel": true,
                "XmasLevel": "50",
                "betweenPosition": false,
                "betweenPositionLevel": "50",
                "trigDelyUp": "0",
                "trigDelyDown": "0",
                "sunProtectEndDely": "10",
                "sunProtectEndtimerid": "",
                "enableAlarmWind1": false,
                "enableAlarmWind2": false,
                "enableAlarmRain": false,
                "enableAlarmFrost": false,
                "enableAlarmFire": false,
                "alarmTriggerAction": "",
                "alarmTriggerLevel": "",
                "lastAutoAction": "",
                "tempHeatProtection": "",
                "heatProtection": false
              },
              {
                "enabled": true,
                "shutterName": "Treppenhaus",
                "name": "0_userdata.0.Jalousien.Treppenhaus_Position",
                "triggerID": "0_userdata.0.Fenster.Treppenhaus.Virtueller_Kontaktsensor",
                "typeUp": "living",
                "typeDown": "lightsensor",
                "type": "outside temperature and direction",
                "heightDownSun": "30",
                "direction": "90",
                "directionRange": "60",
                "tempInside": "23",
                "tempSensor": "",
                "outsideTempSensor": "0_userdata.0.Temperatur.Vorhersage_mit_Offset",
                "tempOutside": "20",
                "lightSensor": "0_userdata.0.Helligkeit.Maximalwert_aus_allen_Sensoren",
                "valueLight": "80000",
                "heightUp": "100",
                "heightDown": "0",
                "triggerState": "false",
                "triggerStateTilted": "none",
                "triggerDrive": "100",
                "triggerDriveTildet": "",
                "triggerChange": "off",
                "elevation": "",
                "autoDrive": "off",
                "hysteresisOutside": "10",
                "hysteresisInside": "5",
                "hysteresisLight": "30",
                "currentAction": "",
                "currentHeight": "",
                "oldHeight": "",
                "firstCompleteUp": "",
                "triggerHeight": "",
                "LateDown": false,
                "inSummerNotDown": false,
                "KeepSunProtect": false,
                "triggerAction": "",
                "driveAfterClose": true,
                "useXmasLevel": false,
                "XmasLevel": "0",
                "betweenPosition": false,
                "betweenPositionLevel": "50",
                "trigDelyUp": "0",
                "trigDelyDown": "0",
                "sunProtectEndDely": "10",
                "sunProtectEndtimerid": "",
                "enableAlarmWind1": false,
                "enableAlarmWind2": false,
                "enableAlarmRain": false,
                "enableAlarmFrost": false,
                "enableAlarmFire": false,
                "alarmTriggerAction": "",
                "alarmTriggerLevel": "",
                "lastAutoAction": "",
                "tempHeatProtection": "",
                "heatProtection": false
              },
              {
                "enabled": true,
                "shutterName": "Gästetoilette",
                "name": "0_userdata.0.Jalousien.Gästetoilette_Position",
                "triggerID": "0_userdata.0.Fenster.Gästetoilette.Virtueller_Kontaktsensor",
                "typeUp": "living",
                "typeDown": "lightsensor",
                "type": "outside temperature and direction",
                "heightDownSun": "35",
                "direction": "90",
                "directionRange": "60",
                "tempInside": "23",
                "tempSensor": "",
                "outsideTempSensor": "0_userdata.0.Temperatur.Vorhersage_mit_Offset",
                "tempOutside": "20",
                "lightSensor": "0_userdata.0.Helligkeit.Maximalwert_aus_allen_Sensoren",
                "valueLight": "80000",
                "heightUp": "100",
                "heightDown": "0",
                "triggerState": "false",
                "triggerStateTilted": "none",
                "triggerDrive": "100",
                "triggerDriveTildet": "",
                "triggerChange": "off",
                "elevation": "",
                "autoDrive": "off",
                "hysteresisOutside": "10",
                "hysteresisInside": "5",
                "hysteresisLight": "30",
                "currentAction": "",
                "currentHeight": "",
                "oldHeight": "",
                "firstCompleteUp": "",
                "triggerHeight": "",
                "LateDown": false,
                "inSummerNotDown": false,
                "KeepSunProtect": false,
                "triggerAction": "",
                "driveAfterClose": true,
                "useXmasLevel": false,
                "XmasLevel": "0",
                "betweenPosition": false,
                "betweenPositionLevel": "50",
                "trigDelyUp": "0",
                "trigDelyDown": "0",
                "sunProtectEndDely": "10",
                "sunProtectEndtimerid": "",
                "enableAlarmWind1": false,
                "enableAlarmWind2": false,
                "enableAlarmRain": false,
                "enableAlarmFrost": false,
                "enableAlarmFire": false,
                "alarmTriggerAction": "",
                "alarmTriggerLevel": "",
                "lastAutoAction": "",
                "tempHeatProtection": "",
                "heatProtection": false
              },
              {
                "enabled": true,
                "shutterName": "Küche",
                "name": "0_userdata.0.Jalousien.Küche_Position",
                "triggerID": "0_userdata.0.Fenster.Küche.Virtueller_Kontaktsensor",
                "typeUp": "living",
                "typeDown": "lightsensor",
                "type": "outside temperature and direction",
                "heightDownSun": "35",
                "direction": "90",
                "directionRange": "70",
                "tempInside": "23",
                "tempSensor": "",
                "outsideTempSensor": "0_userdata.0.Temperatur.Vorhersage_mit_Offset",
                "tempOutside": "20",
                "lightSensor": "0_userdata.0.Helligkeit.Maximalwert_aus_allen_Sensoren",
                "valueLight": "80000",
                "heightUp": "100",
                "heightDown": "0",
                "triggerState": "false",
                "triggerStateTilted": "none",
                "triggerDrive": "100",
                "triggerDriveTildet": "",
                "triggerChange": "off",
                "elevation": "",
                "autoDrive": "off",
                "hysteresisOutside": "10",
                "hysteresisInside": "5",
                "hysteresisLight": "30",
                "currentAction": "",
                "currentHeight": "",
                "oldHeight": "",
                "firstCompleteUp": "",
                "triggerHeight": "",
                "LateDown": false,
                "inSummerNotDown": false,
                "KeepSunProtect": false,
                "triggerAction": "",
                "driveAfterClose": true,
                "useXmasLevel": true,
                "XmasLevel": "50",
                "betweenPosition": false,
                "betweenPositionLevel": "50",
                "trigDelyUp": "0",
                "trigDelyDown": "0",
                "sunProtectEndDely": "10",
                "sunProtectEndtimerid": "",
                "enableAlarmWind1": false,
                "enableAlarmWind2": false,
                "enableAlarmRain": false,
                "enableAlarmFrost": false,
                "enableAlarmFire": false,
                "alarmTriggerAction": "",
                "alarmTriggerLevel": "",
                "lastAutoAction": "",
                "tempHeatProtection": "",
                "heatProtection": false
              }
            ]
          }
        }
        
        HomoranH Do not disturb
        HomoranH Do not disturb
        Homoran
        Global Moderator Administrators
        wrote on last edited by
        #6584

        @guitardoc sagte in Test Adapter shuttercontrol v1.6.x:

        Kannst du das Verhalten und den Ablauf im Adapter simulieren?

        ja, das könntest du!

        • den sensor dp für die Sunprotecterkennung gegen einen eigenen Datenpunkt austauschen.
        • Debug log starten
        • Wert in dem Datenpunkt über die Entscheidungsgrenze ändern
        • warten bis der Rollladen runterfährt
        • fenster öffnen
        • Wert wieder runter setzen
        • Fenster schließen
        • debug-log posten

        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        1 Reply Last reply
        0
        • G guitardoc

          @simatec Das Verhalten müsste sich recht gut reproduzieren lassen, es ist bei mir schon viele Male aufgetreten. Es ist bei mir das letzte Mal gestern aufgetreten und blöderweise ich hab die Logs nicht mehr - musste danach den LXC aus dem Backup vom Vortag einspielen wegen eines anderen Fehlers.

          Kannst du das Verhalten und den Ablauf im Adapter simulieren?

          Fenster zu
          Sonne scheint (Jalousie geht runter)
          Fenster auf (Jalousie geht hoch)
          Sonne scheint nicht mehr
          Fester zu (jetzt geht die Jalousie runter obwohl sie oben bleiben müsste)

          Hier noch die Einstellungen der Fenster (sind alle weitgehend identisch eingestellt)

          {
            "_id": "system.adapter.shuttercontrol.0",
            "common": {
              "name": "shuttercontrol",
              "version": "1.7.0",
              "title": "shuttercontrol",
              "authors": [
                "simatec <shuttercontrol@simateccloud.de>"
              ],
              "contributors": [
                "Rene G. <info@rg-engineering.eu>"
              ],
              "keywords": [
                "home automation",
                "Rollladen",
                "Jalousie",
                "Rollladensteuerung",
                "shutter",
                "Homematic",
                "Sunprotec",
                "Sonnenschutz",
                "Astro",
                "Elevation",
                "Sonneuntergang",
                "Sonnenaufgang"
              ],
              "license": "MIT",
              "platform": "Javascript/Node.js",
              "main": "main.js",
              "icon": "shuttercontrol.png",
              "enabled": true,
              "extIcon": "https://raw.githubusercontent.com/simatec/ioBroker.shuttercontrol/master/admin/shuttercontrol.png",
              "readme": "https://github.com/simatec/ioBroker.shuttercontrol/blob/master/README.md",
              "loglevel": "info",
              "mode": "daemon",
              "type": "climate-control",
              "compact": true,
              "materialize": true,
              "connectionType": "local",
              "dataSource": "push",
              "stopBeforeUpdate": true,
              "adminUI": {
                "config": "materialize"
              },
              "plugins": {
                "sentry": {
                  "dsn": "https://5f58df7167d846e3a90bae5414d4fc09@sentry.iobroker.net/62"
                }
              },
              "installedVersion": "1.7.0",
              "host": "iobroker",
              "installedFrom": "iobroker.shuttercontrol@1.7.0",
              "dependencies": [
                {
                  "js-controller": ">=4.0.0"
                }
              ],
              "globalDependencies": [
                {
                  "admin": ">=6.0.0"
                }
              ],
              "docs": {
                "en": "docs/en/shuttercontrol.md",
                "de": "docs/de/shuttercontrol.md"
              },
              "tier": 2
            },
            "native": {
              "livingAutomatic": "livingSunriseSunset",
              "W_shutterDownLiving": "23:00",
              "W_shutterUpLivingMin": "05:00",
              "W_shutterUpLivingMax": "09:00",
              "driveDelayUpLiving": "2",
              "WE_shutterDownLiving": "23:00",
              "WE_shutterUpLivingMin": "06:00",
              "WE_shutterUpLivingMax": "09:00",
              "sleepAutomatic": "sleepSunriseSunset",
              "W_shutterDownSleep": "23:00",
              "W_shutterUpSleepMin": "08:00",
              "W_shutterUpSleepMax": "09:00",
              "driveDelayUpSleep": "2",
              "WE_shutterDownSleep": "23:00",
              "WE_shutterUpSleepMin": "08:00",
              "WE_shutterUpSleepMax": "09:00",
              "childrenAutomatic": "childrenSunriseSunset",
              "W_shutterDownChildren": "20:00",
              "W_shutterUpChildrenMin": "06:00",
              "W_shutterUpChildrenMax": "06:30",
              "driveDelayUpChildren": "2",
              "WE_shutterDownChildren": "21:00",
              "WE_shutterUpChildrenMin": "06:00",
              "WE_shutterUpChildrenMax": "06:30",
              "latitude": "51.278486150000006",
              "longitude": "12.507069799527972",
              "sunProtEndElevation": "5",
              "astroDelayUp": "0",
              "astroDelayDown": "0",
              "driveDelayUpAstro": "1",
              "SummerStart": "01.03.",
              "SummerEnd": "30.09.",
              "XMasStart": "25.11.",
              "XMasEnd": "06.01.",
              "publicHolidays": true,
              "publicHolInstance": "feiertage.0",
              "HolidayDP": "feiertage.0.heute.boolean",
              "lightsensorDown": "50",
              "lightsensorUp": "100",
              "lightsensorUpTime": "05:00",
              "lightsensorDownTime": "16:00",
              "lightsensorUpDown": "0_userdata.0.Helligkeit.Maximalwert_aus_allen_Sensoren",
              "schoolfree": false,
              "schoolfreeInstance": "",
              "schoolfreeDP": "",
              "schoolfreeChildrenArea": true,
              "schoolfreeSleepArea": false,
              "schoolfreeLivingArea": false,
              "LateAllDown": false,
              "LateAllDownTime": "22:15",
              "betweenPositionTime": "22:00",
              "noGoTime": "1",
              "satIsWeek": false,
              "currentShutterState": true,
              "currentShutterStateTime": "60",
              "blockManuMode": false,
              "shutterStateRound": "1",
              "triggerAutoSleep": "",
              "triggerAutoLiving": "",
              "triggerAutoChildren": "",
              "alarmWind1Level": "100",
              "alarmWind1": "",
              "alarmWind2Level": "100",
              "alarmWind2": "",
              "alarmRainLevel": "100",
              "alarmRain": "",
              "alarmFrostLevel": "80",
              "alarmFrost": "",
              "alarmFireLevel": "100",
              "alarmFire": "",
              "events": [
                {
                  "enabled": true,
                  "shutterName": "Arbeitszimmer",
                  "name": "0_userdata.0.Jalousien.Arbeitszimmer_Position",
                  "triggerID": "0_userdata.0.Fenster.Arbeitszimmer.Virtueller_Kontaktsensor",
                  "typeUp": "living",
                  "typeDown": "lightsensor",
                  "type": "outside temperature and direction",
                  "heightDownSun": "35",
                  "direction": "90",
                  "directionRange": "80",
                  "tempInside": "23",
                  "tempSensor": "",
                  "outsideTempSensor": "0_userdata.0.Temperatur.Vorhersage_mit_Offset",
                  "tempOutside": "20",
                  "lightSensor": "0_userdata.0.Helligkeit.Maximalwert_aus_allen_Sensoren",
                  "valueLight": "80000",
                  "heightUp": "100",
                  "heightDown": "0",
                  "triggerState": "false",
                  "triggerStateTilted": "none",
                  "triggerDrive": "100",
                  "triggerDriveTildet": "",
                  "triggerChange": "off",
                  "elevation": "",
                  "autoDrive": "off",
                  "hysteresisOutside": "10",
                  "hysteresisInside": "5",
                  "hysteresisLight": "30",
                  "currentAction": "",
                  "currentHeight": "",
                  "oldHeight": "",
                  "firstCompleteUp": "",
                  "triggerHeight": "",
                  "LateDown": false,
                  "inSummerNotDown": false,
                  "KeepSunProtect": false,
                  "triggerAction": "",
                  "driveAfterClose": true,
                  "useXmasLevel": true,
                  "XmasLevel": "50",
                  "betweenPosition": false,
                  "betweenPositionLevel": "50",
                  "trigDelyUp": "0",
                  "trigDelyDown": "0",
                  "sunProtectEndDely": "10",
                  "sunProtectEndtimerid": "",
                  "enableAlarmWind1": false,
                  "enableAlarmWind2": false,
                  "enableAlarmRain": false,
                  "enableAlarmFrost": false,
                  "enableAlarmFire": false,
                  "alarmTriggerAction": "",
                  "alarmTriggerLevel": "",
                  "lastAutoAction": "",
                  "tempHeatProtection": "",
                  "heatProtection": false
                },
                {
                  "enabled": true,
                  "shutterName": "Treppenhaus",
                  "name": "0_userdata.0.Jalousien.Treppenhaus_Position",
                  "triggerID": "0_userdata.0.Fenster.Treppenhaus.Virtueller_Kontaktsensor",
                  "typeUp": "living",
                  "typeDown": "lightsensor",
                  "type": "outside temperature and direction",
                  "heightDownSun": "30",
                  "direction": "90",
                  "directionRange": "60",
                  "tempInside": "23",
                  "tempSensor": "",
                  "outsideTempSensor": "0_userdata.0.Temperatur.Vorhersage_mit_Offset",
                  "tempOutside": "20",
                  "lightSensor": "0_userdata.0.Helligkeit.Maximalwert_aus_allen_Sensoren",
                  "valueLight": "80000",
                  "heightUp": "100",
                  "heightDown": "0",
                  "triggerState": "false",
                  "triggerStateTilted": "none",
                  "triggerDrive": "100",
                  "triggerDriveTildet": "",
                  "triggerChange": "off",
                  "elevation": "",
                  "autoDrive": "off",
                  "hysteresisOutside": "10",
                  "hysteresisInside": "5",
                  "hysteresisLight": "30",
                  "currentAction": "",
                  "currentHeight": "",
                  "oldHeight": "",
                  "firstCompleteUp": "",
                  "triggerHeight": "",
                  "LateDown": false,
                  "inSummerNotDown": false,
                  "KeepSunProtect": false,
                  "triggerAction": "",
                  "driveAfterClose": true,
                  "useXmasLevel": false,
                  "XmasLevel": "0",
                  "betweenPosition": false,
                  "betweenPositionLevel": "50",
                  "trigDelyUp": "0",
                  "trigDelyDown": "0",
                  "sunProtectEndDely": "10",
                  "sunProtectEndtimerid": "",
                  "enableAlarmWind1": false,
                  "enableAlarmWind2": false,
                  "enableAlarmRain": false,
                  "enableAlarmFrost": false,
                  "enableAlarmFire": false,
                  "alarmTriggerAction": "",
                  "alarmTriggerLevel": "",
                  "lastAutoAction": "",
                  "tempHeatProtection": "",
                  "heatProtection": false
                },
                {
                  "enabled": true,
                  "shutterName": "Gästetoilette",
                  "name": "0_userdata.0.Jalousien.Gästetoilette_Position",
                  "triggerID": "0_userdata.0.Fenster.Gästetoilette.Virtueller_Kontaktsensor",
                  "typeUp": "living",
                  "typeDown": "lightsensor",
                  "type": "outside temperature and direction",
                  "heightDownSun": "35",
                  "direction": "90",
                  "directionRange": "60",
                  "tempInside": "23",
                  "tempSensor": "",
                  "outsideTempSensor": "0_userdata.0.Temperatur.Vorhersage_mit_Offset",
                  "tempOutside": "20",
                  "lightSensor": "0_userdata.0.Helligkeit.Maximalwert_aus_allen_Sensoren",
                  "valueLight": "80000",
                  "heightUp": "100",
                  "heightDown": "0",
                  "triggerState": "false",
                  "triggerStateTilted": "none",
                  "triggerDrive": "100",
                  "triggerDriveTildet": "",
                  "triggerChange": "off",
                  "elevation": "",
                  "autoDrive": "off",
                  "hysteresisOutside": "10",
                  "hysteresisInside": "5",
                  "hysteresisLight": "30",
                  "currentAction": "",
                  "currentHeight": "",
                  "oldHeight": "",
                  "firstCompleteUp": "",
                  "triggerHeight": "",
                  "LateDown": false,
                  "inSummerNotDown": false,
                  "KeepSunProtect": false,
                  "triggerAction": "",
                  "driveAfterClose": true,
                  "useXmasLevel": false,
                  "XmasLevel": "0",
                  "betweenPosition": false,
                  "betweenPositionLevel": "50",
                  "trigDelyUp": "0",
                  "trigDelyDown": "0",
                  "sunProtectEndDely": "10",
                  "sunProtectEndtimerid": "",
                  "enableAlarmWind1": false,
                  "enableAlarmWind2": false,
                  "enableAlarmRain": false,
                  "enableAlarmFrost": false,
                  "enableAlarmFire": false,
                  "alarmTriggerAction": "",
                  "alarmTriggerLevel": "",
                  "lastAutoAction": "",
                  "tempHeatProtection": "",
                  "heatProtection": false
                },
                {
                  "enabled": true,
                  "shutterName": "Küche",
                  "name": "0_userdata.0.Jalousien.Küche_Position",
                  "triggerID": "0_userdata.0.Fenster.Küche.Virtueller_Kontaktsensor",
                  "typeUp": "living",
                  "typeDown": "lightsensor",
                  "type": "outside temperature and direction",
                  "heightDownSun": "35",
                  "direction": "90",
                  "directionRange": "70",
                  "tempInside": "23",
                  "tempSensor": "",
                  "outsideTempSensor": "0_userdata.0.Temperatur.Vorhersage_mit_Offset",
                  "tempOutside": "20",
                  "lightSensor": "0_userdata.0.Helligkeit.Maximalwert_aus_allen_Sensoren",
                  "valueLight": "80000",
                  "heightUp": "100",
                  "heightDown": "0",
                  "triggerState": "false",
                  "triggerStateTilted": "none",
                  "triggerDrive": "100",
                  "triggerDriveTildet": "",
                  "triggerChange": "off",
                  "elevation": "",
                  "autoDrive": "off",
                  "hysteresisOutside": "10",
                  "hysteresisInside": "5",
                  "hysteresisLight": "30",
                  "currentAction": "",
                  "currentHeight": "",
                  "oldHeight": "",
                  "firstCompleteUp": "",
                  "triggerHeight": "",
                  "LateDown": false,
                  "inSummerNotDown": false,
                  "KeepSunProtect": false,
                  "triggerAction": "",
                  "driveAfterClose": true,
                  "useXmasLevel": true,
                  "XmasLevel": "50",
                  "betweenPosition": false,
                  "betweenPositionLevel": "50",
                  "trigDelyUp": "0",
                  "trigDelyDown": "0",
                  "sunProtectEndDely": "10",
                  "sunProtectEndtimerid": "",
                  "enableAlarmWind1": false,
                  "enableAlarmWind2": false,
                  "enableAlarmRain": false,
                  "enableAlarmFrost": false,
                  "enableAlarmFire": false,
                  "alarmTriggerAction": "",
                  "alarmTriggerLevel": "",
                  "lastAutoAction": "",
                  "tempHeatProtection": "",
                  "heatProtection": false
                }
              ]
            }
          }
          
          simatecS Offline
          simatecS Offline
          simatec
          Developer Most Active
          wrote on last edited by
          #6585

          @guitardoc ohne Debuglog kann ich mit das nicht anschauen. Dafür gibt es ja den Debuglog… um eventuelle Fehler zu analysieren und einzugrenzen

          • Besuche meine Github Seite
          • Beitrag hat geholfen oder willst du mich unterstützen
          • HowTo Restore ioBroker
          G 1 Reply Last reply
          0
          • simatecS simatec

            @guitardoc ohne Debuglog kann ich mit das nicht anschauen. Dafür gibt es ja den Debuglog… um eventuelle Fehler zu analysieren und einzugrenzen

            G Online
            G Online
            guitardoc
            wrote on last edited by
            #6586

            @simatec Hab jetzt wieder so einen Fall. Diesmal mit Log... Hier erst mal das Log:

            
            shuttercontrol.0
            2024-06-18 12:10:04.025	info	Sunprotect #415 Set ID: Gästetoilette value: 100%
            
            shuttercontrol.0
            2024-06-18 11:03:02.691	info	Sunprotect #414 Set ID: Arbeitszimmer value: 35%
            
            shuttercontrol.0
            2024-06-18 06:50:05.119	info	Sunprotect #414 Set ID: Küche value: 35%
            
            shuttercontrol.0
            2024-06-18 06:50:04.069	info	Sunprotect #414 Set ID: Gästetoilette value: 35%
            
            shuttercontrol.0
            2024-06-18 06:50:03.017	info	Sunprotect #414 Set ID: Treppenhaus value: 30%
            
            shuttercontrol.0
            2024-06-18 05:09:25.985	info	Set ID: Küche to Auto-Mode
            
            shuttercontrol.0
            2024-06-18 05:09:23.940	info	Set ID: Gästetoilette to Auto-Mode
            
            shuttercontrol.0
            2024-06-18 05:09:21.895	info	Set ID: Treppenhaus to Auto-Mode
            
            shuttercontrol.0
            2024-06-18 05:09:19.850	info	Set ID: Arbeitszimmer to Auto-Mode
            
            shuttercontrol.0
            2024-06-18 05:00:06.277	info	Living up #13 Set ID: Küche value: 100%
            
            shuttercontrol.0
            2024-06-18 05:00:04.228	info	Living up #13 Set ID: Gästetoilette value: 100%
            
            shuttercontrol.0
            2024-06-18 05:00:02.178	info	Living up #13 Set ID: Treppenhaus value: 100%
            
            shuttercontrol.0
            2024-06-18 05:00:00.114	info	Living up #13 Set ID: Arbeitszimmer value: 100%
            

            Und dazu die Einstellungen der Fenster:

            {
              "_id": "system.adapter.shuttercontrol.0",
              "common": {
                "name": "shuttercontrol",
                "version": "1.7.0",
                "title": "shuttercontrol",
                "authors": [
                  "simatec <shuttercontrol@simateccloud.de>"
                ],
                "contributors": [
                  "Rene G. <info@rg-engineering.eu>"
                ],
                "keywords": [
                  "home automation",
                  "Rollladen",
                  "Jalousie",
                  "Rollladensteuerung",
                  "shutter",
                  "Homematic",
                  "Sunprotec",
                  "Sonnenschutz",
                  "Astro",
                  "Elevation",
                  "Sonneuntergang",
                  "Sonnenaufgang"
                ],
                "license": "MIT",
                "platform": "Javascript/Node.js",
                "main": "main.js",
                "icon": "shuttercontrol.png",
                "enabled": true,
                "extIcon": "https://raw.githubusercontent.com/simatec/ioBroker.shuttercontrol/master/admin/shuttercontrol.png",
                "readme": "https://github.com/simatec/ioBroker.shuttercontrol/blob/master/README.md",
                "loglevel": "info",
                "mode": "daemon",
                "type": "climate-control",
                "compact": true,
                "materialize": true,
                "connectionType": "local",
                "dataSource": "push",
                "stopBeforeUpdate": true,
                "adminUI": {
                  "config": "materialize"
                },
                "plugins": {
                  "sentry": {
                    "dsn": "https://5f58df7167d846e3a90bae5414d4fc09@sentry.iobroker.net/62"
                  }
                },
                "installedVersion": "1.7.0",
                "host": "iobroker",
                "installedFrom": "iobroker.shuttercontrol@1.7.0",
                "dependencies": [
                  {
                    "js-controller": ">=4.0.0"
                  }
                ],
                "globalDependencies": [
                  {
                    "admin": ">=6.0.0"
                  }
                ],
                "docs": {
                  "en": "docs/en/shuttercontrol.md",
                  "de": "docs/de/shuttercontrol.md"
                },
                "tier": 2
              },
              "native": {
                "livingAutomatic": "livingSunriseSunset",
                "W_shutterDownLiving": "23:00",
                "W_shutterUpLivingMin": "05:00",
                "W_shutterUpLivingMax": "09:00",
                "driveDelayUpLiving": "2",
                "WE_shutterDownLiving": "23:00",
                "WE_shutterUpLivingMin": "06:00",
                "WE_shutterUpLivingMax": "09:00",
                "sleepAutomatic": "sleepSunriseSunset",
                "W_shutterDownSleep": "23:00",
                "W_shutterUpSleepMin": "08:00",
                "W_shutterUpSleepMax": "09:00",
                "driveDelayUpSleep": "2",
                "WE_shutterDownSleep": "23:00",
                "WE_shutterUpSleepMin": "08:00",
                "WE_shutterUpSleepMax": "09:00",
                "childrenAutomatic": "childrenSunriseSunset",
                "W_shutterDownChildren": "20:00",
                "W_shutterUpChildrenMin": "06:00",
                "W_shutterUpChildrenMax": "06:30",
                "driveDelayUpChildren": "2",
                "WE_shutterDownChildren": "21:00",
                "WE_shutterUpChildrenMin": "06:00",
                "WE_shutterUpChildrenMax": "06:30",
                "latitude": "51.278486150000006",
                "longitude": "12.507069799527972",
                "sunProtEndElevation": "5",
                "astroDelayUp": "0",
                "astroDelayDown": "0",
                "driveDelayUpAstro": "1",
                "SummerStart": "01.03.",
                "SummerEnd": "30.09.",
                "XMasStart": "25.11.",
                "XMasEnd": "06.01.",
                "publicHolidays": true,
                "publicHolInstance": "feiertage.0",
                "HolidayDP": "feiertage.0.heute.boolean",
                "lightsensorDown": "50",
                "lightsensorUp": "100",
                "lightsensorUpTime": "05:00",
                "lightsensorDownTime": "16:00",
                "lightsensorUpDown": "0_userdata.0.Helligkeit.Maximalwert_aus_allen_Sensoren",
                "schoolfree": false,
                "schoolfreeInstance": "",
                "schoolfreeDP": "",
                "schoolfreeChildrenArea": true,
                "schoolfreeSleepArea": false,
                "schoolfreeLivingArea": false,
                "LateAllDown": false,
                "LateAllDownTime": "22:15",
                "betweenPositionTime": "22:00",
                "noGoTime": "1",
                "satIsWeek": false,
                "currentShutterState": true,
                "currentShutterStateTime": "60",
                "blockManuMode": false,
                "shutterStateRound": "1",
                "triggerAutoSleep": "",
                "triggerAutoLiving": "",
                "triggerAutoChildren": "",
                "alarmWind1Level": "100",
                "alarmWind1": "",
                "alarmWind2Level": "100",
                "alarmWind2": "",
                "alarmRainLevel": "100",
                "alarmRain": "",
                "alarmFrostLevel": "80",
                "alarmFrost": "",
                "alarmFireLevel": "100",
                "alarmFire": "",
                "events": [
                  {
                    "enabled": true,
                    "shutterName": "Arbeitszimmer",
                    "name": "0_userdata.0.Jalousien.Arbeitszimmer_Position",
                    "triggerID": "0_userdata.0.Fenster.Arbeitszimmer.Virtueller_Kontaktsensor",
                    "typeUp": "living",
                    "typeDown": "lightsensor",
                    "type": "outside temperature and direction",
                    "heightDownSun": "35",
                    "direction": "90",
                    "directionRange": "80",
                    "tempInside": "23",
                    "tempSensor": "",
                    "outsideTempSensor": "0_userdata.0.Temperatur.Vorhersage_mit_Offset",
                    "tempOutside": "20",
                    "lightSensor": "0_userdata.0.Helligkeit.Maximalwert_aus_allen_Sensoren",
                    "valueLight": "80000",
                    "heightUp": "100",
                    "heightDown": "0",
                    "triggerState": "false",
                    "triggerStateTilted": "none",
                    "triggerDrive": "100",
                    "triggerDriveTildet": "",
                    "triggerChange": "off",
                    "elevation": "",
                    "autoDrive": "off",
                    "hysteresisOutside": "10",
                    "hysteresisInside": "5",
                    "hysteresisLight": "30",
                    "currentAction": "",
                    "currentHeight": "",
                    "oldHeight": "",
                    "firstCompleteUp": "",
                    "triggerHeight": "",
                    "LateDown": false,
                    "inSummerNotDown": false,
                    "KeepSunProtect": false,
                    "triggerAction": "",
                    "driveAfterClose": true,
                    "useXmasLevel": true,
                    "XmasLevel": "50",
                    "betweenPosition": false,
                    "betweenPositionLevel": "50",
                    "trigDelyUp": "0",
                    "trigDelyDown": "0",
                    "sunProtectEndDely": "10",
                    "sunProtectEndtimerid": "",
                    "enableAlarmWind1": false,
                    "enableAlarmWind2": false,
                    "enableAlarmRain": false,
                    "enableAlarmFrost": false,
                    "enableAlarmFire": false,
                    "alarmTriggerAction": "",
                    "alarmTriggerLevel": "",
                    "lastAutoAction": "",
                    "tempHeatProtection": "",
                    "heatProtection": false
                  },
                  {
                    "enabled": true,
                    "shutterName": "Treppenhaus",
                    "name": "0_userdata.0.Jalousien.Treppenhaus_Position",
                    "triggerID": "0_userdata.0.Fenster.Treppenhaus.Virtueller_Kontaktsensor",
                    "typeUp": "living",
                    "typeDown": "lightsensor",
                    "type": "outside temperature and direction",
                    "heightDownSun": "30",
                    "direction": "90",
                    "directionRange": "60",
                    "tempInside": "23",
                    "tempSensor": "",
                    "outsideTempSensor": "0_userdata.0.Temperatur.Vorhersage_mit_Offset",
                    "tempOutside": "20",
                    "lightSensor": "0_userdata.0.Helligkeit.Maximalwert_aus_allen_Sensoren",
                    "valueLight": "80000",
                    "heightUp": "100",
                    "heightDown": "0",
                    "triggerState": "false",
                    "triggerStateTilted": "none",
                    "triggerDrive": "100",
                    "triggerDriveTildet": "",
                    "triggerChange": "off",
                    "elevation": "",
                    "autoDrive": "off",
                    "hysteresisOutside": "10",
                    "hysteresisInside": "5",
                    "hysteresisLight": "30",
                    "currentAction": "",
                    "currentHeight": "",
                    "oldHeight": "",
                    "firstCompleteUp": "",
                    "triggerHeight": "",
                    "LateDown": false,
                    "inSummerNotDown": false,
                    "KeepSunProtect": false,
                    "triggerAction": "",
                    "driveAfterClose": true,
                    "useXmasLevel": false,
                    "XmasLevel": "0",
                    "betweenPosition": false,
                    "betweenPositionLevel": "50",
                    "trigDelyUp": "0",
                    "trigDelyDown": "0",
                    "sunProtectEndDely": "10",
                    "sunProtectEndtimerid": "",
                    "enableAlarmWind1": false,
                    "enableAlarmWind2": false,
                    "enableAlarmRain": false,
                    "enableAlarmFrost": false,
                    "enableAlarmFire": false,
                    "alarmTriggerAction": "",
                    "alarmTriggerLevel": "",
                    "lastAutoAction": "",
                    "tempHeatProtection": "",
                    "heatProtection": false
                  },
                  {
                    "enabled": true,
                    "shutterName": "Gästetoilette",
                    "name": "0_userdata.0.Jalousien.Gästetoilette_Position",
                    "triggerID": "0_userdata.0.Fenster.Gästetoilette.Virtueller_Kontaktsensor",
                    "typeUp": "living",
                    "typeDown": "lightsensor",
                    "type": "outside temperature and direction",
                    "heightDownSun": "35",
                    "direction": "90",
                    "directionRange": "60",
                    "tempInside": "23",
                    "tempSensor": "",
                    "outsideTempSensor": "0_userdata.0.Temperatur.Vorhersage_mit_Offset",
                    "tempOutside": "20",
                    "lightSensor": "0_userdata.0.Helligkeit.Maximalwert_aus_allen_Sensoren",
                    "valueLight": "80000",
                    "heightUp": "100",
                    "heightDown": "0",
                    "triggerState": "false",
                    "triggerStateTilted": "none",
                    "triggerDrive": "100",
                    "triggerDriveTildet": "",
                    "triggerChange": "off",
                    "elevation": "",
                    "autoDrive": "off",
                    "hysteresisOutside": "10",
                    "hysteresisInside": "5",
                    "hysteresisLight": "30",
                    "currentAction": "",
                    "currentHeight": "",
                    "oldHeight": "",
                    "firstCompleteUp": "",
                    "triggerHeight": "",
                    "LateDown": false,
                    "inSummerNotDown": false,
                    "KeepSunProtect": false,
                    "triggerAction": "",
                    "driveAfterClose": true,
                    "useXmasLevel": false,
                    "XmasLevel": "0",
                    "betweenPosition": false,
                    "betweenPositionLevel": "50",
                    "trigDelyUp": "0",
                    "trigDelyDown": "0",
                    "sunProtectEndDely": "10",
                    "sunProtectEndtimerid": "",
                    "enableAlarmWind1": false,
                    "enableAlarmWind2": false,
                    "enableAlarmRain": false,
                    "enableAlarmFrost": false,
                    "enableAlarmFire": false,
                    "alarmTriggerAction": "",
                    "alarmTriggerLevel": "",
                    "lastAutoAction": "",
                    "tempHeatProtection": "",
                    "heatProtection": false
                  },
                  {
                    "enabled": true,
                    "shutterName": "Küche",
                    "name": "0_userdata.0.Jalousien.Küche_Position",
                    "triggerID": "0_userdata.0.Fenster.Küche.Virtueller_Kontaktsensor",
                    "typeUp": "living",
                    "typeDown": "lightsensor",
                    "type": "outside temperature and direction",
                    "heightDownSun": "35",
                    "direction": "90",
                    "directionRange": "70",
                    "tempInside": "23",
                    "tempSensor": "",
                    "outsideTempSensor": "0_userdata.0.Temperatur.Vorhersage_mit_Offset",
                    "tempOutside": "20",
                    "lightSensor": "0_userdata.0.Helligkeit.Maximalwert_aus_allen_Sensoren",
                    "valueLight": "80000",
                    "heightUp": "100",
                    "heightDown": "0",
                    "triggerState": "false",
                    "triggerStateTilted": "none",
                    "triggerDrive": "100",
                    "triggerDriveTildet": "",
                    "triggerChange": "off",
                    "elevation": "",
                    "autoDrive": "off",
                    "hysteresisOutside": "10",
                    "hysteresisInside": "5",
                    "hysteresisLight": "30",
                    "currentAction": "",
                    "currentHeight": "",
                    "oldHeight": "",
                    "firstCompleteUp": "",
                    "triggerHeight": "",
                    "LateDown": false,
                    "inSummerNotDown": false,
                    "KeepSunProtect": false,
                    "triggerAction": "",
                    "driveAfterClose": true,
                    "useXmasLevel": true,
                    "XmasLevel": "50",
                    "betweenPosition": false,
                    "betweenPositionLevel": "50",
                    "trigDelyUp": "0",
                    "trigDelyDown": "0",
                    "sunProtectEndDely": "10",
                    "sunProtectEndtimerid": "",
                    "enableAlarmWind1": false,
                    "enableAlarmWind2": false,
                    "enableAlarmRain": false,
                    "enableAlarmFrost": false,
                    "enableAlarmFire": false,
                    "alarmTriggerAction": "",
                    "alarmTriggerLevel": "",
                    "lastAutoAction": "",
                    "tempHeatProtection": "",
                    "heatProtection": false
                  }
                ]
              }
            }
            

            Die Fenster sind alle geschlossen aber nur das Fenster Gästetoilette ist hochgefahren, die anderen sind immer noch im SunProtect Modus, obwohl die Sonne lange weg ist.

            Ich muss folgendes dazu ausführen. Ich nutze die Fenstersensoren als virtuelle Sensoren. Ich berechne, ob sich die Sonne in einem Bereich befindet, wo zu verschatten ist. Ist die Sonne drin, dann wird der Sensor geschlossen, das Fenster ist zu, die Jalousien verschatten (wenn die Sonne scheint). Ist die Sonne außerhalb, dann wird der Sensor geöffnet. Das Fenster ist auf, die Jalousien fahren hoch (wenn sie denn nicht schon oben sind).
            Im Adapter sind +-90° für den Verschattungsbereich eingegeben. Jetzt ist die Sonne schon lange aus den +90° raus, die Fenster sind virtuell geschlossen, aber die Jalousien sind immer noch im SunProtect Modus.

            HomoranH 1 Reply Last reply
            0
            • G guitardoc

              @simatec Hab jetzt wieder so einen Fall. Diesmal mit Log... Hier erst mal das Log:

              
              shuttercontrol.0
              2024-06-18 12:10:04.025	info	Sunprotect #415 Set ID: Gästetoilette value: 100%
              
              shuttercontrol.0
              2024-06-18 11:03:02.691	info	Sunprotect #414 Set ID: Arbeitszimmer value: 35%
              
              shuttercontrol.0
              2024-06-18 06:50:05.119	info	Sunprotect #414 Set ID: Küche value: 35%
              
              shuttercontrol.0
              2024-06-18 06:50:04.069	info	Sunprotect #414 Set ID: Gästetoilette value: 35%
              
              shuttercontrol.0
              2024-06-18 06:50:03.017	info	Sunprotect #414 Set ID: Treppenhaus value: 30%
              
              shuttercontrol.0
              2024-06-18 05:09:25.985	info	Set ID: Küche to Auto-Mode
              
              shuttercontrol.0
              2024-06-18 05:09:23.940	info	Set ID: Gästetoilette to Auto-Mode
              
              shuttercontrol.0
              2024-06-18 05:09:21.895	info	Set ID: Treppenhaus to Auto-Mode
              
              shuttercontrol.0
              2024-06-18 05:09:19.850	info	Set ID: Arbeitszimmer to Auto-Mode
              
              shuttercontrol.0
              2024-06-18 05:00:06.277	info	Living up #13 Set ID: Küche value: 100%
              
              shuttercontrol.0
              2024-06-18 05:00:04.228	info	Living up #13 Set ID: Gästetoilette value: 100%
              
              shuttercontrol.0
              2024-06-18 05:00:02.178	info	Living up #13 Set ID: Treppenhaus value: 100%
              
              shuttercontrol.0
              2024-06-18 05:00:00.114	info	Living up #13 Set ID: Arbeitszimmer value: 100%
              

              Und dazu die Einstellungen der Fenster:

              {
                "_id": "system.adapter.shuttercontrol.0",
                "common": {
                  "name": "shuttercontrol",
                  "version": "1.7.0",
                  "title": "shuttercontrol",
                  "authors": [
                    "simatec <shuttercontrol@simateccloud.de>"
                  ],
                  "contributors": [
                    "Rene G. <info@rg-engineering.eu>"
                  ],
                  "keywords": [
                    "home automation",
                    "Rollladen",
                    "Jalousie",
                    "Rollladensteuerung",
                    "shutter",
                    "Homematic",
                    "Sunprotec",
                    "Sonnenschutz",
                    "Astro",
                    "Elevation",
                    "Sonneuntergang",
                    "Sonnenaufgang"
                  ],
                  "license": "MIT",
                  "platform": "Javascript/Node.js",
                  "main": "main.js",
                  "icon": "shuttercontrol.png",
                  "enabled": true,
                  "extIcon": "https://raw.githubusercontent.com/simatec/ioBroker.shuttercontrol/master/admin/shuttercontrol.png",
                  "readme": "https://github.com/simatec/ioBroker.shuttercontrol/blob/master/README.md",
                  "loglevel": "info",
                  "mode": "daemon",
                  "type": "climate-control",
                  "compact": true,
                  "materialize": true,
                  "connectionType": "local",
                  "dataSource": "push",
                  "stopBeforeUpdate": true,
                  "adminUI": {
                    "config": "materialize"
                  },
                  "plugins": {
                    "sentry": {
                      "dsn": "https://5f58df7167d846e3a90bae5414d4fc09@sentry.iobroker.net/62"
                    }
                  },
                  "installedVersion": "1.7.0",
                  "host": "iobroker",
                  "installedFrom": "iobroker.shuttercontrol@1.7.0",
                  "dependencies": [
                    {
                      "js-controller": ">=4.0.0"
                    }
                  ],
                  "globalDependencies": [
                    {
                      "admin": ">=6.0.0"
                    }
                  ],
                  "docs": {
                    "en": "docs/en/shuttercontrol.md",
                    "de": "docs/de/shuttercontrol.md"
                  },
                  "tier": 2
                },
                "native": {
                  "livingAutomatic": "livingSunriseSunset",
                  "W_shutterDownLiving": "23:00",
                  "W_shutterUpLivingMin": "05:00",
                  "W_shutterUpLivingMax": "09:00",
                  "driveDelayUpLiving": "2",
                  "WE_shutterDownLiving": "23:00",
                  "WE_shutterUpLivingMin": "06:00",
                  "WE_shutterUpLivingMax": "09:00",
                  "sleepAutomatic": "sleepSunriseSunset",
                  "W_shutterDownSleep": "23:00",
                  "W_shutterUpSleepMin": "08:00",
                  "W_shutterUpSleepMax": "09:00",
                  "driveDelayUpSleep": "2",
                  "WE_shutterDownSleep": "23:00",
                  "WE_shutterUpSleepMin": "08:00",
                  "WE_shutterUpSleepMax": "09:00",
                  "childrenAutomatic": "childrenSunriseSunset",
                  "W_shutterDownChildren": "20:00",
                  "W_shutterUpChildrenMin": "06:00",
                  "W_shutterUpChildrenMax": "06:30",
                  "driveDelayUpChildren": "2",
                  "WE_shutterDownChildren": "21:00",
                  "WE_shutterUpChildrenMin": "06:00",
                  "WE_shutterUpChildrenMax": "06:30",
                  "latitude": "51.278486150000006",
                  "longitude": "12.507069799527972",
                  "sunProtEndElevation": "5",
                  "astroDelayUp": "0",
                  "astroDelayDown": "0",
                  "driveDelayUpAstro": "1",
                  "SummerStart": "01.03.",
                  "SummerEnd": "30.09.",
                  "XMasStart": "25.11.",
                  "XMasEnd": "06.01.",
                  "publicHolidays": true,
                  "publicHolInstance": "feiertage.0",
                  "HolidayDP": "feiertage.0.heute.boolean",
                  "lightsensorDown": "50",
                  "lightsensorUp": "100",
                  "lightsensorUpTime": "05:00",
                  "lightsensorDownTime": "16:00",
                  "lightsensorUpDown": "0_userdata.0.Helligkeit.Maximalwert_aus_allen_Sensoren",
                  "schoolfree": false,
                  "schoolfreeInstance": "",
                  "schoolfreeDP": "",
                  "schoolfreeChildrenArea": true,
                  "schoolfreeSleepArea": false,
                  "schoolfreeLivingArea": false,
                  "LateAllDown": false,
                  "LateAllDownTime": "22:15",
                  "betweenPositionTime": "22:00",
                  "noGoTime": "1",
                  "satIsWeek": false,
                  "currentShutterState": true,
                  "currentShutterStateTime": "60",
                  "blockManuMode": false,
                  "shutterStateRound": "1",
                  "triggerAutoSleep": "",
                  "triggerAutoLiving": "",
                  "triggerAutoChildren": "",
                  "alarmWind1Level": "100",
                  "alarmWind1": "",
                  "alarmWind2Level": "100",
                  "alarmWind2": "",
                  "alarmRainLevel": "100",
                  "alarmRain": "",
                  "alarmFrostLevel": "80",
                  "alarmFrost": "",
                  "alarmFireLevel": "100",
                  "alarmFire": "",
                  "events": [
                    {
                      "enabled": true,
                      "shutterName": "Arbeitszimmer",
                      "name": "0_userdata.0.Jalousien.Arbeitszimmer_Position",
                      "triggerID": "0_userdata.0.Fenster.Arbeitszimmer.Virtueller_Kontaktsensor",
                      "typeUp": "living",
                      "typeDown": "lightsensor",
                      "type": "outside temperature and direction",
                      "heightDownSun": "35",
                      "direction": "90",
                      "directionRange": "80",
                      "tempInside": "23",
                      "tempSensor": "",
                      "outsideTempSensor": "0_userdata.0.Temperatur.Vorhersage_mit_Offset",
                      "tempOutside": "20",
                      "lightSensor": "0_userdata.0.Helligkeit.Maximalwert_aus_allen_Sensoren",
                      "valueLight": "80000",
                      "heightUp": "100",
                      "heightDown": "0",
                      "triggerState": "false",
                      "triggerStateTilted": "none",
                      "triggerDrive": "100",
                      "triggerDriveTildet": "",
                      "triggerChange": "off",
                      "elevation": "",
                      "autoDrive": "off",
                      "hysteresisOutside": "10",
                      "hysteresisInside": "5",
                      "hysteresisLight": "30",
                      "currentAction": "",
                      "currentHeight": "",
                      "oldHeight": "",
                      "firstCompleteUp": "",
                      "triggerHeight": "",
                      "LateDown": false,
                      "inSummerNotDown": false,
                      "KeepSunProtect": false,
                      "triggerAction": "",
                      "driveAfterClose": true,
                      "useXmasLevel": true,
                      "XmasLevel": "50",
                      "betweenPosition": false,
                      "betweenPositionLevel": "50",
                      "trigDelyUp": "0",
                      "trigDelyDown": "0",
                      "sunProtectEndDely": "10",
                      "sunProtectEndtimerid": "",
                      "enableAlarmWind1": false,
                      "enableAlarmWind2": false,
                      "enableAlarmRain": false,
                      "enableAlarmFrost": false,
                      "enableAlarmFire": false,
                      "alarmTriggerAction": "",
                      "alarmTriggerLevel": "",
                      "lastAutoAction": "",
                      "tempHeatProtection": "",
                      "heatProtection": false
                    },
                    {
                      "enabled": true,
                      "shutterName": "Treppenhaus",
                      "name": "0_userdata.0.Jalousien.Treppenhaus_Position",
                      "triggerID": "0_userdata.0.Fenster.Treppenhaus.Virtueller_Kontaktsensor",
                      "typeUp": "living",
                      "typeDown": "lightsensor",
                      "type": "outside temperature and direction",
                      "heightDownSun": "30",
                      "direction": "90",
                      "directionRange": "60",
                      "tempInside": "23",
                      "tempSensor": "",
                      "outsideTempSensor": "0_userdata.0.Temperatur.Vorhersage_mit_Offset",
                      "tempOutside": "20",
                      "lightSensor": "0_userdata.0.Helligkeit.Maximalwert_aus_allen_Sensoren",
                      "valueLight": "80000",
                      "heightUp": "100",
                      "heightDown": "0",
                      "triggerState": "false",
                      "triggerStateTilted": "none",
                      "triggerDrive": "100",
                      "triggerDriveTildet": "",
                      "triggerChange": "off",
                      "elevation": "",
                      "autoDrive": "off",
                      "hysteresisOutside": "10",
                      "hysteresisInside": "5",
                      "hysteresisLight": "30",
                      "currentAction": "",
                      "currentHeight": "",
                      "oldHeight": "",
                      "firstCompleteUp": "",
                      "triggerHeight": "",
                      "LateDown": false,
                      "inSummerNotDown": false,
                      "KeepSunProtect": false,
                      "triggerAction": "",
                      "driveAfterClose": true,
                      "useXmasLevel": false,
                      "XmasLevel": "0",
                      "betweenPosition": false,
                      "betweenPositionLevel": "50",
                      "trigDelyUp": "0",
                      "trigDelyDown": "0",
                      "sunProtectEndDely": "10",
                      "sunProtectEndtimerid": "",
                      "enableAlarmWind1": false,
                      "enableAlarmWind2": false,
                      "enableAlarmRain": false,
                      "enableAlarmFrost": false,
                      "enableAlarmFire": false,
                      "alarmTriggerAction": "",
                      "alarmTriggerLevel": "",
                      "lastAutoAction": "",
                      "tempHeatProtection": "",
                      "heatProtection": false
                    },
                    {
                      "enabled": true,
                      "shutterName": "Gästetoilette",
                      "name": "0_userdata.0.Jalousien.Gästetoilette_Position",
                      "triggerID": "0_userdata.0.Fenster.Gästetoilette.Virtueller_Kontaktsensor",
                      "typeUp": "living",
                      "typeDown": "lightsensor",
                      "type": "outside temperature and direction",
                      "heightDownSun": "35",
                      "direction": "90",
                      "directionRange": "60",
                      "tempInside": "23",
                      "tempSensor": "",
                      "outsideTempSensor": "0_userdata.0.Temperatur.Vorhersage_mit_Offset",
                      "tempOutside": "20",
                      "lightSensor": "0_userdata.0.Helligkeit.Maximalwert_aus_allen_Sensoren",
                      "valueLight": "80000",
                      "heightUp": "100",
                      "heightDown": "0",
                      "triggerState": "false",
                      "triggerStateTilted": "none",
                      "triggerDrive": "100",
                      "triggerDriveTildet": "",
                      "triggerChange": "off",
                      "elevation": "",
                      "autoDrive": "off",
                      "hysteresisOutside": "10",
                      "hysteresisInside": "5",
                      "hysteresisLight": "30",
                      "currentAction": "",
                      "currentHeight": "",
                      "oldHeight": "",
                      "firstCompleteUp": "",
                      "triggerHeight": "",
                      "LateDown": false,
                      "inSummerNotDown": false,
                      "KeepSunProtect": false,
                      "triggerAction": "",
                      "driveAfterClose": true,
                      "useXmasLevel": false,
                      "XmasLevel": "0",
                      "betweenPosition": false,
                      "betweenPositionLevel": "50",
                      "trigDelyUp": "0",
                      "trigDelyDown": "0",
                      "sunProtectEndDely": "10",
                      "sunProtectEndtimerid": "",
                      "enableAlarmWind1": false,
                      "enableAlarmWind2": false,
                      "enableAlarmRain": false,
                      "enableAlarmFrost": false,
                      "enableAlarmFire": false,
                      "alarmTriggerAction": "",
                      "alarmTriggerLevel": "",
                      "lastAutoAction": "",
                      "tempHeatProtection": "",
                      "heatProtection": false
                    },
                    {
                      "enabled": true,
                      "shutterName": "Küche",
                      "name": "0_userdata.0.Jalousien.Küche_Position",
                      "triggerID": "0_userdata.0.Fenster.Küche.Virtueller_Kontaktsensor",
                      "typeUp": "living",
                      "typeDown": "lightsensor",
                      "type": "outside temperature and direction",
                      "heightDownSun": "35",
                      "direction": "90",
                      "directionRange": "70",
                      "tempInside": "23",
                      "tempSensor": "",
                      "outsideTempSensor": "0_userdata.0.Temperatur.Vorhersage_mit_Offset",
                      "tempOutside": "20",
                      "lightSensor": "0_userdata.0.Helligkeit.Maximalwert_aus_allen_Sensoren",
                      "valueLight": "80000",
                      "heightUp": "100",
                      "heightDown": "0",
                      "triggerState": "false",
                      "triggerStateTilted": "none",
                      "triggerDrive": "100",
                      "triggerDriveTildet": "",
                      "triggerChange": "off",
                      "elevation": "",
                      "autoDrive": "off",
                      "hysteresisOutside": "10",
                      "hysteresisInside": "5",
                      "hysteresisLight": "30",
                      "currentAction": "",
                      "currentHeight": "",
                      "oldHeight": "",
                      "firstCompleteUp": "",
                      "triggerHeight": "",
                      "LateDown": false,
                      "inSummerNotDown": false,
                      "KeepSunProtect": false,
                      "triggerAction": "",
                      "driveAfterClose": true,
                      "useXmasLevel": true,
                      "XmasLevel": "50",
                      "betweenPosition": false,
                      "betweenPositionLevel": "50",
                      "trigDelyUp": "0",
                      "trigDelyDown": "0",
                      "sunProtectEndDely": "10",
                      "sunProtectEndtimerid": "",
                      "enableAlarmWind1": false,
                      "enableAlarmWind2": false,
                      "enableAlarmRain": false,
                      "enableAlarmFrost": false,
                      "enableAlarmFire": false,
                      "alarmTriggerAction": "",
                      "alarmTriggerLevel": "",
                      "lastAutoAction": "",
                      "tempHeatProtection": "",
                      "heatProtection": false
                    }
                  ]
                }
              }
              

              Die Fenster sind alle geschlossen aber nur das Fenster Gästetoilette ist hochgefahren, die anderen sind immer noch im SunProtect Modus, obwohl die Sonne lange weg ist.

              Ich muss folgendes dazu ausführen. Ich nutze die Fenstersensoren als virtuelle Sensoren. Ich berechne, ob sich die Sonne in einem Bereich befindet, wo zu verschatten ist. Ist die Sonne drin, dann wird der Sensor geschlossen, das Fenster ist zu, die Jalousien verschatten (wenn die Sonne scheint). Ist die Sonne außerhalb, dann wird der Sensor geöffnet. Das Fenster ist auf, die Jalousien fahren hoch (wenn sie denn nicht schon oben sind).
              Im Adapter sind +-90° für den Verschattungsbereich eingegeben. Jetzt ist die Sonne schon lange aus den +90° raus, die Fenster sind virtuell geschlossen, aber die Jalousien sind immer noch im SunProtect Modus.

              HomoranH Do not disturb
              HomoranH Do not disturb
              Homoran
              Global Moderator Administrators
              wrote on last edited by
              #6587

              @guitardoc sagte in Test Adapter shuttercontrol v1.6.x:

              Hier erst mal das Log:

              das ist leider kein debug-log

              kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              G 1 Reply Last reply
              0
              • HomoranH Homoran

                @guitardoc sagte in Test Adapter shuttercontrol v1.6.x:

                Hier erst mal das Log:

                das ist leider kein debug-log

                G Online
                G Online
                guitardoc
                wrote on last edited by
                #6588

                @homoran aaaarghhh, Mist, stimmt. Habs gerade auf debug umgestellt. Mal sehen ob es morgen wieder so ist...

                1 Reply Last reply
                0
                • G Online
                  G Online
                  guitardoc
                  wrote on last edited by
                  #6589

                  Sonne hat noch nicht wieder geschienen, ich poste das Debug-Log wenn sie hoffentlich morgen früh mal wieder scheint.

                  Zwischenzeitlich eine andere Frage - was bedeuten diese unterschiedlichen Werte bei autoState? Vielleicht kann ich da schon ein bisschen mehr das Verhalten zuordnen:

                  • up (vermutlich komplett geöffnet)
                  • down (vermutlich komplett geschlossen)
                  • sunprotect (vermutlich im SunProtect Modus)
                  • none (???)
                  • triggered (vermutlich Fenster offen)
                  HomoranH J 2 Replies Last reply
                  0
                  • G guitardoc

                    Sonne hat noch nicht wieder geschienen, ich poste das Debug-Log wenn sie hoffentlich morgen früh mal wieder scheint.

                    Zwischenzeitlich eine andere Frage - was bedeuten diese unterschiedlichen Werte bei autoState? Vielleicht kann ich da schon ein bisschen mehr das Verhalten zuordnen:

                    • up (vermutlich komplett geöffnet)
                    • down (vermutlich komplett geschlossen)
                    • sunprotect (vermutlich im SunProtect Modus)
                    • none (???)
                    • triggered (vermutlich Fenster offen)
                    HomoranH Do not disturb
                    HomoranH Do not disturb
                    Homoran
                    Global Moderator Administrators
                    wrote on last edited by
                    #6590

                    @guitardoc ja, ja, ja, status vor jeder Änderung - wird nachts so gesetzt, kenne ich nicht - möglicherweise ALARM

                    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                    1 Reply Last reply
                    0
                    • G Online
                      G Online
                      guitardoc
                      wrote on last edited by
                      #6591

                      So, nun aber. Hier ist das Debug-Log. Die Fenster Arbeitszimmer, Küche und Treppenhaus stehen immer noch in Sunprotect, obwohl die Fenster geöffnet sind und sich auch die Sonne nicht mehr im Bereich +- 90° um Azimut 90° befindet.
                      Das Fenster Gästetoilette steht dagegen richtig - es hat die gleichen Einstellungen, nur das Fenster wurde zu einer anderen Zeit geöffnet/geschlossen.
                      Interessant sind die Werte von shuttercontrol.0. Shuttercontrol.1 und Shuttercontrol.2 sind Fenster an anderen Gebäudeseiten.

                      system.adapter.shuttercontrol.0-6.json
                      iobroker.2024-06-21.log.html

                      G 1 Reply Last reply
                      0
                      • G guitardoc

                        Sonne hat noch nicht wieder geschienen, ich poste das Debug-Log wenn sie hoffentlich morgen früh mal wieder scheint.

                        Zwischenzeitlich eine andere Frage - was bedeuten diese unterschiedlichen Werte bei autoState? Vielleicht kann ich da schon ein bisschen mehr das Verhalten zuordnen:

                        • up (vermutlich komplett geöffnet)
                        • down (vermutlich komplett geschlossen)
                        • sunprotect (vermutlich im SunProtect Modus)
                        • none (???)
                        • triggered (vermutlich Fenster offen)
                        J Offline
                        J Offline
                        Joel
                        wrote on last edited by
                        #6592

                        @guitardoc
                        "triggered" - Fenster wird geöffnet - stimmt nach meiner Erfahrung.
                        Da wäre noch "middle" - das ist die "Zwischenposition und später kpl. schließen" unter Extra Einstellungen.
                        "none" müsste mal der Entwickler was zu schreiben.

                        later
                        Joel

                        1 Reply Last reply
                        0
                        • J Offline
                          J Offline
                          Joel
                          wrote on last edited by
                          #6593

                          Hi, eher vielleicht kosmetischer Natur:
                          in 1.72 wurde gefixed, dass abgewählte Rollos trotzdem fahren.

                          Ich habe noch 2 abgewählte Rollos (z.B. Backup - s. code) bei denen auch die ID nicht drin steht. Sie dienen mir als Test/Backup-Rollos.
                          Im Log werden unregelmäßig diese angemeckert, dass die ID fehlt bzw. irgendwas damit nicht gemacht werden kann. Stimmt ja auch, aber da sie ja nicht berücksichtigt werden sollten, wiederum auch verwirrend.

                          2024-06-23 09:54:05.126 - debug: shuttercontrol.0 (38196) Backup - shutter conversion is:false
                          2024-06-23 09:54:05.129 - warn: shuttercontrol.0 (38196) Error: The id is empty! Please provide a valid id.
                          2024-06-23 09:54:05.130 - debug: shuttercontrol.0 (38196) Backup - shutter trigger drive-up is:100
                          2024-06-23 09:54:05.130 - debug: shuttercontrol.0 (38196) Backup - shutter trigger change is:upDown
                          

                          later
                          Joel

                          simatecS 1 Reply Last reply
                          0
                          • J Joel

                            Hi, eher vielleicht kosmetischer Natur:
                            in 1.72 wurde gefixed, dass abgewählte Rollos trotzdem fahren.

                            Ich habe noch 2 abgewählte Rollos (z.B. Backup - s. code) bei denen auch die ID nicht drin steht. Sie dienen mir als Test/Backup-Rollos.
                            Im Log werden unregelmäßig diese angemeckert, dass die ID fehlt bzw. irgendwas damit nicht gemacht werden kann. Stimmt ja auch, aber da sie ja nicht berücksichtigt werden sollten, wiederum auch verwirrend.

                            2024-06-23 09:54:05.126 - debug: shuttercontrol.0 (38196) Backup - shutter conversion is:false
                            2024-06-23 09:54:05.129 - warn: shuttercontrol.0 (38196) Error: The id is empty! Please provide a valid id.
                            2024-06-23 09:54:05.130 - debug: shuttercontrol.0 (38196) Backup - shutter trigger drive-up is:100
                            2024-06-23 09:54:05.130 - debug: shuttercontrol.0 (38196) Backup - shutter trigger change is:upDown
                            

                            later
                            Joel

                            simatecS Offline
                            simatecS Offline
                            simatec
                            Developer Most Active
                            wrote on last edited by simatec
                            #6594

                            @joel Sie werden ja trotzdem überprüft, allein schon um festzustellen zu können, ob sie aktiv sind. Wenn dann die id fehlt, gibt es die Warnung.
                            Entweder lege eine Id für die Dummys fest, oder lösche sie, da andernfalls die Array immer geprüft wird

                            • Besuche meine Github Seite
                            • Beitrag hat geholfen oder willst du mich unterstützen
                            • HowTo Restore ioBroker
                            J G 2 Replies Last reply
                            0
                            • simatecS simatec

                              @joel Sie werden ja trotzdem überprüft, allein schon um festzustellen zu können, ob sie aktiv sind. Wenn dann die id fehlt, gibt es die Warnung.
                              Entweder lege eine Id für die Dummys fest, oder lösche sie, da andernfalls die Array immer geprüft wird

                              J Offline
                              J Offline
                              Joel
                              wrote on last edited by
                              #6595

                              @simatec OK, danke für die Info! :slightly_smiling_face:

                              1 Reply Last reply
                              0
                              • MichMeinM Offline
                                MichMeinM Offline
                                MichMein
                                wrote on last edited by
                                #6596

                                @simatec
                                Ich nutze ShutterControl nun schon sehr lange ohne nennenswerte Probleme, vielen Dank für den tollen Adapter.
                                Eine Frage hätte ich da aber noch.
                                Die Rollläden fahren zu einen Zeitpunkt der sonnenuntergangsabhänging abends auf eine Zwischenposition und um 23 Uhr komplett herunter, das funktioniert.
                                Wenn wir uns ins Bett begeben nutzen wir einen virtuellen Schalter der alle Rollläden und diverse Lichter ausschaltet. Wenn dies der Fall ist bevor die Rollläden und die Zwischenposition gefahren sind, fahren sie zur von ShutterControl berechneten Zeit in die Zwischenposition.
                                Lässt sich dieses Verhalten irgendwie umgehen?

                                Vielen Dank und einen schönen Restsonntag.

                                Gruß Michael
                                Sofern Beiträge hilfreich für Dich sind, nutze das Voting unten rechts.

                                simatecS rtwlR 2 Replies Last reply
                                0
                                • simatecS simatec

                                  @joel Sie werden ja trotzdem überprüft, allein schon um festzustellen zu können, ob sie aktiv sind. Wenn dann die id fehlt, gibt es die Warnung.
                                  Entweder lege eine Id für die Dummys fest, oder lösche sie, da andernfalls die Array immer geprüft wird

                                  G Online
                                  G Online
                                  guitardoc
                                  wrote on last edited by
                                  #6597

                                  @simatec Hallo Simatec, hattest du schon Gelegenheit, dir das debug-log weiter oben mal anzuschauen? Kann ich dich da noch irgendwie unterstützen?

                                  simatecS 1 Reply Last reply
                                  0
                                  • MichMeinM MichMein

                                    @simatec
                                    Ich nutze ShutterControl nun schon sehr lange ohne nennenswerte Probleme, vielen Dank für den tollen Adapter.
                                    Eine Frage hätte ich da aber noch.
                                    Die Rollläden fahren zu einen Zeitpunkt der sonnenuntergangsabhänging abends auf eine Zwischenposition und um 23 Uhr komplett herunter, das funktioniert.
                                    Wenn wir uns ins Bett begeben nutzen wir einen virtuellen Schalter der alle Rollläden und diverse Lichter ausschaltet. Wenn dies der Fall ist bevor die Rollläden und die Zwischenposition gefahren sind, fahren sie zur von ShutterControl berechneten Zeit in die Zwischenposition.
                                    Lässt sich dieses Verhalten irgendwie umgehen?

                                    Vielen Dank und einen schönen Restsonntag.

                                    simatecS Offline
                                    simatecS Offline
                                    simatec
                                    Developer Most Active
                                    wrote on last edited by
                                    #6598

                                    @michmein sagte in Test Adapter shuttercontrol v1.6.x:

                                    Wenn wir uns ins Bett begeben nutzen wir einen virtuellen Schalter der alle Rollläden und diverse Lichter ausschaltet. Wenn dies der Fall ist bevor die Rollläden und die Zwischenposition gefahren sind, fahren sie zur von ShutterControl berechneten Zeit in die Zwischenposition.

                                    Kannst du das bitte genauer beschreiben? Ich verstehe es nicht so richtig, was ihr macht und was passiert

                                    • Besuche meine Github Seite
                                    • Beitrag hat geholfen oder willst du mich unterstützen
                                    • HowTo Restore ioBroker
                                    MichMeinM 1 Reply Last reply
                                    0
                                    • G guitardoc

                                      @simatec Hallo Simatec, hattest du schon Gelegenheit, dir das debug-log weiter oben mal anzuschauen? Kann ich dich da noch irgendwie unterstützen?

                                      simatecS Offline
                                      simatecS Offline
                                      simatec
                                      Developer Most Active
                                      wrote on last edited by
                                      #6599

                                      @guitardoc Nein bisher hatte ich noch keine Zeit...

                                      • Besuche meine Github Seite
                                      • Beitrag hat geholfen oder willst du mich unterstützen
                                      • HowTo Restore ioBroker
                                      1 Reply Last reply
                                      0
                                      • simatecS simatec

                                        @michmein sagte in Test Adapter shuttercontrol v1.6.x:

                                        Wenn wir uns ins Bett begeben nutzen wir einen virtuellen Schalter der alle Rollläden und diverse Lichter ausschaltet. Wenn dies der Fall ist bevor die Rollläden und die Zwischenposition gefahren sind, fahren sie zur von ShutterControl berechneten Zeit in die Zwischenposition.

                                        Kannst du das bitte genauer beschreiben? Ich verstehe es nicht so richtig, was ihr macht und was passiert

                                        MichMeinM Offline
                                        MichMeinM Offline
                                        MichMein
                                        wrote on last edited by
                                        #6600

                                        @simatec

                                        Die Rollläden gehen sonnenuntergangsgesteuert in die Zwischenposition und um 23 Uhr fahren sie komplett herunter.

                                        Wenn wir ins Bett gehen nutzen wir einen virtuellen Schalter der alle Rollläden manuell auf 0% zufährt und diverse Lichter ausschaltet usw.

                                        Das Szenario funktioniert hervorragend wenn wir in der Zeit zwischen der Zwischenposition und 23 Uhr ins Bett gehen und den virtuellen Schalter nutzen.
                                        Wenn wir allerdings mal ins Bett gehen bevor die Rollläden in die Zwischenposition gefahren sind passiert folgendes. Die Rollläden fahren komplett auf 0% und zur eingestellten Astrozeit fahren diese wieder in die Zwischenposition gemäß ShutterControl Konfig und um 23 Uhr entsprechend ganz herunter. Grundsätzlich ok da es ja so in ShutterControl auch konfiguriert ist.

                                        Jetzt möchte ich wissen ob es eine Möglichkeit gibt dieses Verhalten zu unterbinden so dass der manuelle Wert über den virtuellen Schalter das automatische fahren der Rollläden über ShutterControl verhindert? Kann ich dafür die Schalter in Objektbaum von ShutterControl nutzen?

                                        Ich hoffe es jetzt etwas verständlicher formuliert zu haben.

                                        Vielen Dank

                                        Gruß Michael
                                        Sofern Beiträge hilfreich für Dich sind, nutze das Voting unten rechts.

                                        simatecS 1 Reply Last reply
                                        0
                                        • MichMeinM MichMein

                                          @simatec
                                          Ich nutze ShutterControl nun schon sehr lange ohne nennenswerte Probleme, vielen Dank für den tollen Adapter.
                                          Eine Frage hätte ich da aber noch.
                                          Die Rollläden fahren zu einen Zeitpunkt der sonnenuntergangsabhänging abends auf eine Zwischenposition und um 23 Uhr komplett herunter, das funktioniert.
                                          Wenn wir uns ins Bett begeben nutzen wir einen virtuellen Schalter der alle Rollläden und diverse Lichter ausschaltet. Wenn dies der Fall ist bevor die Rollläden und die Zwischenposition gefahren sind, fahren sie zur von ShutterControl berechneten Zeit in die Zwischenposition.
                                          Lässt sich dieses Verhalten irgendwie umgehen?

                                          Vielen Dank und einen schönen Restsonntag.

                                          rtwlR Online
                                          rtwlR Online
                                          rtwl
                                          wrote on last edited by
                                          #6601

                                          @michmein sagte in Test Adapter shuttercontrol v1.6.x:

                                          Lässt sich dieses Verhalten irgendwie umgehen?

                                          das müsste der manu_mode unterbinden können. fahre mal nicht ganz zu, sondern auf zb 2% wenn du manuell bedienst. Dann sollte er unten bleiben bis das letzte schließen kommt.
                                          zu dem Manu Mode gibt es auch Einstellungen im Adapter.

                                          -Peter

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          712

                                          Online

                                          32.6k

                                          Users

                                          82.1k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe