Ankündigung

Einklappen
Keine Ankündigung bisher.

Neue HA-Integration: Shadow Control

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Hi Yves,

    vielen Dank für den neuen RC und den Fix #88, jetzt läuft meine erste Rolladen erstmals wie erwartet! Super ist auch die Option mit den separaten Logfiles!

    Aufgrund des tollen Wetters ☔ konnte ich jetzt nur das Dawn- Verhalten testen. Dazu folgende Fragen:

    In dem DAWN-Abschnitt habe ich als Konfig stehen:
    Code:
    # Dawn configuration
    # MANUAL (build-in entities)
    dawn_control_enabled_manual: true
    dawn_brightness_threshold_manual: 30
    dawn_after_seconds_manual: 120
    dawn_shutter_max_height_manual: 100
    dawn_shutter_look_through_seconds_manual: 60
    dawn_shutter_open_seconds_manual: 300
    dawn_height_after_dawn_manual: 0​
    Alle anderen Optionen sind auskommentiert.
    Warum möchte die Integration eine Angabe von dawn_shutter_look_through_seconds_manual haben? Das führt zu dem Verhalten
    Code:
    2026-05-06 06:30:00,005  INFO      shadow_control.e1_kreativzimmer — Starting timer for 60.0s, next modification scheduled for: 2026-05-06 06:31:00.005304+02:00
    2026-05-06 06:30:00,006  INFO      shadow_control.e1_kreativzimmer — State change from DAWN_FULL_CLOSED to DAWN_HORIZONTAL_NEUTRAL_TIMER_RUNNING
    2026-05-06 06:31:00,006  INFO      shadow_control.e1_kreativzimmer — Timer finished, triggering recalculation
    2026-05-06 06:31:00,007  INFO      shadow_control.e1_kreativzimmer — State change from DAWN_HORIZONTAL_NEUTRAL_TIMER_RUNNING to DAWN_HORIZONTAL_NEUTRAL
    2026-05-06 06:31:00,008  INFO      shadow_control.e1_kreativzimmer — Starting timer for 60.0s, next modification scheduled for: 2026-05-06 06:32:00.008056+02:00
    2026-05-06 06:31:00,009  INFO      shadow_control.e1_kreativzimmer — State change from DAWN_HORIZONTAL_NEUTRAL to DAWN_NEUTRAL_TIMER_RUNNING
    2026-05-06 06:32:00,008  INFO      shadow_control.e1_kreativzimmer — Timer finished, triggering recalculation​
    Der look-through-timer wird 2x gestartet: Nach der 1. Statusänderung auf horizontal_neutral passiert am Behang nichts (ein Raffstore würde hier ja jetzt den definierten horizontal_angle ansteuern), dann läuft derselbe (?) timer nochmal ab, und danach wird die Neutralposition angefahren.

    Anschließend passierte heute Morgen noch dieses:
    Code:
    2026-05-06 06:32:00,009  INFO      shadow_control.e1_kreativzimmer — State change from DAWN_NEUTRAL_TIMER_RUNNING to DAWN_NEUTRAL
    2026-05-06 06:33:33,188  INFO      shadow_control.e1_kreativzimmer — Starting timer for 120.0s, next modification scheduled for: 2026-05-06 06:35:33.188364+02:00
    2026-05-06 06:33:33,188  INFO      shadow_control.e1_kreativzimmer — State change from DAWN_NEUTRAL to DAWN_FULL_CLOSE_TIMER_RUNNING
    2026-05-06 06:33:33,194  INFO      shadow_control.e1_kreativzimmer — Cover became unavailable (likely HA restart). Cancelling active timer to prevent movement after restart.
    2026-05-06 06:33:34,205  INFO      shadow_control.e1_kreativzimmer — State change from DAWN_FULL_CLOSE_TIMER_RUNNING to DAWN_NEUTRAL
    2026-05-06 06:38:54,241  INFO      shadow_control.e1_kreativzimmer — Starting timer for 120.0s, next modification scheduled for: 2026-05-06 06:40:54.241031+02:00
    2026-05-06 06:38:54,241  INFO      shadow_control.e1_kreativzimmer — State change from DAWN_NEUTRAL to DAWN_FULL_CLOSE_TIMER_RUNNING
    2026-05-06 06:38:54,245  INFO      shadow_control.e1_kreativzimmer — Cover became unavailable (likely HA restart). Cancelling active timer to prevent movement after restart.
    2026-05-06 06:38:55,255  INFO      shadow_control.e1_kreativzimmer — State change from DAWN_FULL_CLOSE_TIMER_RUNNING to DAWN_NEUTRAL​
    Das kann ich mir nicht erklären- die Integration hat nach der Neutralposition sofort den Timer für dawn_full-close gestartet, aber warum? Die Helligkeit war zu dem Zeitpunkt konstant über dem definierten Threshold, HA wurde nicht neu gestartet, warum das cover nicht erreichbar wurde weiß ich nicht. Hast du eine Idee, was dort passiert?
    Ohne deine neue Log- Option hätte ich das gar nicht so schnell gemerkt, die Rollade hat sich wie erwartet nach dem Öffnen nicht mehr bewegt, und die Integration hat sich auch nicht aus irgendwelchen Gründen gesperrt. Im Log war anschließend auch Ruhe...

    Kommentar


      Zitat von Evolution100 Beitrag anzeigen
      starwarsfan ich hätte da mal eine Verständnisfrage. Wenn die Integration mit einer vorgegebenen Höhe zwangsgesperrt ist, also der Status 2 anzeigt wird und ich in diesem Zustand die Jalousie manuell verfahre, wäre meine Erwartung, dass die Sperre 2 aufgehoben wird und sich die Integration auf "manuell gesperrt" mit Sperrstatus 3 ändert. Denn so ist es nicht zumindest nicht bei mir
      Könnte das ggf. mal jemand testen, ob das so "normal" ist?
      Danke schon mal

      Kommentar


        Hallo miteinander

        Release 0.13.0 ist soeben auf GH verfügbar geworden:

        New features:
        • New option own_logfile_enabled to write all log output for a Shadow Control instance to a dedicated log file in the Home Assistant configuration directory (shadow_control_<name>.log). The file is rotated automatically (max 5 MB, 3 backups). Useful for collecting instance-specific logs over time without filtering the main HA log.
        Fixes:
        • Fix #85: B04 ist not allowed to be higher than 5000
        • Fix #88: Recursion error with mode3 covers
        • Fix #87: Dawn is activated when D01 is deactivated
        • Fix #96: Wrong behavior within lock state 2


        Damit wird unter anderem dieser Bug korrigiert:

        Zitat von Evolution100 Beitrag anzeigen
        starwarsfan ich hätte da mal eine Verständnisfrage. Wenn die Integration mit einer vorgegebenen Höhe zwangsgesperrt ist, also der Status 2 anzeigt wird und ich in diesem Zustand die Jalousie manuell verfahre, wäre meine Erwartung, dass die Sperre 2 aufgehoben wird und sich die Integration auf "manuell gesperrt" mit Sperrstatus 3 ändert. Denn so ist es nicht zumindest nicht bei mir
        Viel Spass mit der neuen Version!
        Kind regards,
        Yves

        Kommentar

        Lädt...
        X