CoversManager - Piloter vos volets automatiquement d'après le soleil

Hello,

Pour le moment non. Mais en effet le changement ne serait pas trop lourd c’est juste l’acceptation d’un nouveau type. Dans tout les cas, ça reste un datetime.

Oui pour les lockers. Ca supporte les binary_sensor et depuis la derniere beta les input_binary

Tu peux mettre un locker sur l’opening qui se base sur ton input_boolean que tu as basculer manuellement ou par une automation et lors de l’ouverture, le locker opening sera testé et bloquera l’ouverture. J’ai ajouté le input_binary dans la dernière beta pour un utilisateur avec un besoin similaire.

Là ça me semble plus simple de fermer par une automation. Si tu as le mode adaptif qui est actif, alors le changement manuel va verrouiller le volet durant un laps de temps configurable.
Après dans l’idée tu pourrais modifier le locker de l’adaptif via un input_binary qui bloquera les mouvements adaptif. Actuellement c’est que dans la configuration mais j’ai en roadmap le fait de petit à petit permettre le maximum des éléments de configuration d’être aussi configurable par des sensors.

Bonsoir,
J’ai compris que l’application met en œuvre deux modes distincts, un pour ouvrir puis fermer le volet, puis un autre (adaptive) pour régler le niveau d’ouverture selon la position du soleil. Concernant les lockers, j’ai utilisé un locker à l’ouverture pour ne pas ouvrir automatiquement mon volet si des invités dorment dans la pièce du volet. Mais le mode adaptive prends la relève et ouvre quand même le volet. Est-ce que ça fonctionne si j’utilise le même locker dans la section adaptive, comme ceci ?

CoversManager3: # Volet du bureau
    module: covers_manager
    class: CoversManager
    use_dictionary_unpacking: true
    log: CoversManager
    log_level: DEBUG
    config:
        common:
            locker: "binary_sensor.alarm_status" # l’activation de l’alarme bloque l’état de volets
            seasons: "sensor.season"
            position:
                opened: 100
                closed: 0
                min_ratio_change: 10 # % minimum de déplacement avant d'autoriser une action
                min_time_change: 15 # durée minimale avant d'autoriser une action
            opening:
                type: "prefer-lux"
                time: "09:30:00"
                locker: "input_boolean.invite_bureau" # Bloque l'ouverture du volet si cette entité est à l'état ON
            closing:
                type: "prefer-lux"
                secure_dusk: true
            adaptive:
                enable: true
                locker: "input_boolean.invite_bureau" # Bloque l'ouverture du volet si cette entité est à l'état ON
            manual:
                allow: true     # activer la détection de commandes manuelles
                timer: 01:30:00 # combien de temps avant de laisser CoversManager reprendre la main
            temperature:
                indoor:
                    sensor: "sensor.bsb_lan_temperature_thermostat_salon"
                    setpoint: 23
                    seasons:
                        spring:
                            setpoint: 23
                        summer:
                            setpoint: 23
                        autumn:
                            setpoint: 23
                        winter:
                            setpoint: 23
                outdoor:
                    sensor: "sensor.gw1100_temp"
                    low_temperature: 24
                    high_temperature: 27
            lux:
                sensor: "sensor.outdoor_illuminance"
                open_lux: 60
                close_lux: 40
        covers:
            cover.volet_bureau:
                window_heigh : 210
                window_azimuth: 75
                positional:
                    action : True
                    status: True
                fov:
                    left: 40
                    right: 90

Oui tu peux utiliser le même locker si tu veux et si ça te semble cohérent dans l’usage

Bonjour,
J’essaie d’installer cette gestion des volets roulants mais sans succès. J’ai installé AppDaemon mais le log semble indiquer un problème au démarrage (enfin je crois, je ne suis pas du tout expert…):

2025-03-09 18:29:48.338841 WARNING CoversManager: ------------------------------------------------------------
2025-03-09 18:29:48.339187 WARNING CoversManager: Unexpected error running initialize() for CoversManager
2025-03-09 18:29:48.339233 WARNING CoversManager: ------------------------------------------------------------
2025-03-09 18:29:48.340165 WARNING CoversManager: Traceback (most recent call last):
  File "/homeassistant/appdaemon/apps/appdaemon-coversmanager/apps/CoversManager/covers_manager.py", line 21, in initialize
    config = ConfigValidator.Config(**self.args["config"])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pydantic/main.py", line 214, in __init__
    validated_self = self.__pydantic_validator__.validate_python(data, self_instance=self)
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
pydantic_core._pydantic_core.ValidationError: 1 validation error for Config
common
  Input should be a valid dictionary or instance of CommonConfig [type=model_type, input_value=None, input_type=NoneType]
    For further information visit https://errors.pydantic.dev/2.10/v/model_type

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/lib/python3.11/site-packages/appdaemon/app_management.py", line 162, in initialize_app
    await utils.run_in_executor(self, init)
  File "/usr/lib/python3.11/site-packages/appdaemon/utils.py", line 304, in run_in_executor
    response = future.result()
               ^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/homeassistant/appdaemon/apps/appdaemon-coversmanager/apps/CoversManager/covers_manager.py", line 25, in initialize
    raise RuntimeError("Invalid configuration. Please check the app logs for more information.") from err
RuntimeError: Invalid configuration. Please check the app logs for more information.

2025-03-09 18:29:48.340234 WARNING CoversManager: ------------------------------------------------------------

Le log de CoversManager:

2025-03-09 18:29:48.337886 DEBUG CoversManager: call_service: app/stop, {'app': 'CoversManager', 'namespace': 'admin', '__name': 'CoversManager'}
2025-03-09 18:29:48.338699 ERROR CoversManager: 1 validation error for Config
common
  Input should be a valid dictionary or instance of CommonConfig [type=model_type, input_value=None, input_type=NoneType]
    For further information visit https://errors.pydantic.dev/2.10/v/model_type

Et le fichier de configuration se résume à (j’ai commenté toutes les lignes suivantes):

CoversManager:
    module: covers_manager
    class: CoversManager
    use_dictionary_unpacking: true
    log: CoversManager
    log_level: DEBUG
#    dryrun: true
    config:
        common:

Je me demande si je n’ai pas raté quelque chose dans l’installation ?

Hello,

Ta configuration n’est pas encore bonne. Tu n’as défini aucun volets.
De plus tu défini un common mais tu le laisse vide. Soit tu prend tout les paramètres par defaut et tu met pas le common ni le config, soit tu le configure.

En gros là il te dit que tu as défini common qui doit être un dictionnaire d’options et là tu lui donne rien.

Fais ta config et relance AppDaemon, ca devrait marcher ou t’indiquer l’erreur de configuration que tu auras fait

Bonjour,

Merci pour ton retour, je comprends et j’ai testé pour 2 configs différentes mais toujours avec des erreurs.

  • La première :
    fichier de configuration sans common ni config
---
CoversManager:
    module: covers_manager
    class: CoversManager
    use_dictionary_unpacking: true
    log: CoversManager
    log_level: DEBUG

le log correspondant:

2025-03-15 11:19:20.723838 WARNING CoversManager: ------------------------------------------------------------
2025-03-15 11:19:20.723897 WARNING CoversManager: Unexpected error running initialize() for CoversManager
2025-03-15 11:19:20.723945 WARNING CoversManager: ------------------------------------------------------------
2025-03-15 11:19:20.724665 WARNING CoversManager: Traceback (most recent call last):
  File "/usr/lib/python3.11/site-packages/appdaemon/app_management.py", line 162, in initialize_app
    await utils.run_in_executor(self, init)
  File "/usr/lib/python3.11/site-packages/appdaemon/utils.py", line 304, in run_in_executor
    response = future.result()
               ^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/homeassistant/appdaemon/apps/appdaemon-coversmanager/apps/CoversManager/covers_manager.py", line 21, in initialize
    config = ConfigValidator.Config(**self.args["config"])
                                      ~~~~~~~~~^^^^^^^^^^
KeyError: 'config'

2025-03-15 11:19:20.724727 WARNING CoversManager: ------------------------------------------------------------
  • la seconde configuration en définissant un volet et des paramètres :
CoversManager:
    module: covers_manager
    class: CoversManager
    use_dictionary_unpacking: true
    log: CoversManager
    log_level: DEBUG
#    dryrun: true
    config:
        common:
#            locker: "binary_sensor.alarm_status"
#            seasons: "sensor.season"
            position:
                opened: 100
                closed: 0
                min_ratio_change: 5
                min_time_change: 5
#            opening:
#                type: "prefer-lux"
#                time: "10:00:00"
#                locker: "binary_sensor.locker_opening" # If at least one of opening and global locker are True, lock is True
#            closing:
#                type: "prefer-lux"
#                secure_dusk: True
#                locker: "binary_sensor.locker_closing" # If at least one of closing and global locker are True, lock is True
            adaptive:
                enable: true
#                locker: "binary_sensor.locker_adaptive" # If at least one of adaptive and global locker are True, lock is True
            manual:
                allow: true
                timer: 01:00:00
            temperature:
                indoor:
                    sensor: "sensor.capteur_temperature_xiaomi_salon_temperature"
                    setpoint: 18
        covers:
            cover.volet_bureau:
                window_heigh : 210
                window_azimuth: 140
                positional:
                    action : True
                    status: True
                fov:
                    left: 90
                    right: 90

et le log:

2025-03-15 11:10:15.061499 WARNING CoversManager: ------------------------------------------------------------
2025-03-15 11:10:15.061560 WARNING CoversManager: Unexpected error running initialize() for CoversManager
2025-03-15 11:10:15.061602 WARNING CoversManager: ------------------------------------------------------------
2025-03-15 11:10:15.062541 WARNING CoversManager: Traceback (most recent call last):
  File "/usr/lib/python3.11/site-packages/appdaemon/app_management.py", line 162, in initialize_app
    await utils.run_in_executor(self, init)
  File "/usr/lib/python3.11/site-packages/appdaemon/utils.py", line 304, in run_in_executor
    response = future.result()
               ^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/homeassistant/appdaemon/apps/appdaemon-coversmanager/apps/CoversManager/covers_manager.py", line 21, in initialize
    config = ConfigValidator.Config(**self.args["config"])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pydantic/main.py", line 214, in __init__
    validated_self = self.__pydantic_validator__.validate_python(data, self_instance=self)
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/homeassistant/appdaemon/apps/appdaemon-coversmanager/apps/CoversManager/CoversManagerLibs/config_validator.py", line 276, in checks
    if self.common.lux.sensor is None and (
       ^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'sensor'

2025-03-15 11:10:15.062601 WARNING CoversManager: ------------------------------------------------------------

Bonjour,

Sur la 1ere configuration, la clé config: est obligatoire. Pour prendre en compte les configurations par defaut.

Pour la seconde:
Tu es certains que la configuration que tu affiches est bien celle appliqué ? Tu peux voir dans les logs debug la configuration que AppDaemon prend.

Car ton erreur est le sais qu’il n’y a pas de sensor_lux configuré ce qui est necessaire quand tu configure un prefer-lux comme tu l’as fait. Mais ta configuration indique que c’est commenté.
Surprenant.
De plus tu dois regarder dans le fichier de log main_log mais regarde dans le CoverManager log il donne généralement plus de detail sur l’erreur et notamment ce que je viens d’expliquer pour cette erreur.

Je finis par douter.

Le log appdaemon:

2025-03-15 15:48:41.207959 INFO AppDaemon: AppDaemon Version 4.4.2 starting
2025-03-15 15:48:41.208033 INFO AppDaemon: Python version is 3.11.10
2025-03-15 15:48:41.208082 INFO AppDaemon: Configuration read from: /config/appdaemon.yaml
2025-03-15 15:48:41.208130 INFO AppDaemon: Added log: AppDaemon
2025-03-15 15:48:41.208183 INFO AppDaemon: Added log: Error
2025-03-15 15:48:41.208219 INFO AppDaemon: Added log: Access
2025-03-15 15:48:41.208256 INFO AppDaemon: Added log: Diag
2025-03-15 15:48:41.208303 INFO AppDaemon: Added log: CoversManager
2025-03-15 15:48:41.257204 INFO AppDaemon: Loading Plugin HASS using class HassPlugin from module hassplugin
2025-03-15 15:48:41.329207 INFO HASS: HASS Plugin Initializing
2025-03-15 15:48:41.329269 WARNING HASS: ha_url not found in HASS configuration - module not initialized
2025-03-15 15:48:41.329317 INFO HASS: HASS Plugin initialization complete
2025-03-15 15:48:41.329421 INFO AppDaemon: Initializing HTTP
2025-03-15 15:48:41.329675 INFO AppDaemon: Using 'ws' for event stream
2025-03-15 15:48:41.330461 INFO AppDaemon: Starting API
2025-03-15 15:48:41.331059 INFO AppDaemon: Starting Admin Interface
2025-03-15 15:48:41.331140 INFO AppDaemon: Starting Dashboards
2025-03-15 15:48:41.337430 INFO HASS: Connected to Home Assistant 2025.3.3
2025-03-15 15:48:41.344112 INFO AppDaemon: App 'CoversManager' added
2025-03-15 15:48:41.344328 INFO AppDaemon: Found 1 active apps
2025-03-15 15:48:41.344387 INFO AppDaemon: Found 0 inactive apps
2025-03-15 15:48:41.344433 INFO AppDaemon: Found 0 global libraries
2025-03-15 15:48:41.344483 INFO AppDaemon: Starting Apps with 1 workers and 1 pins
2025-03-15 15:48:41.344736 INFO AppDaemon: Running on port 5050
2025-03-15 15:48:41.355356 INFO HASS: Evaluating startup conditions
2025-03-15 15:48:41.357595 INFO HASS: Startup condition met: hass state=RUNNING
2025-03-15 15:48:41.357666 INFO HASS: All startup conditions met
2025-03-15 15:48:41.361525 INFO AppDaemon: Got initial state from namespace default
2025-03-15 15:48:43.347679 INFO AppDaemon: Scheduler running in realtime
2025-03-15 15:48:43.348389 INFO AppDaemon: Adding /homeassistant/appdaemon/apps to module import path
2025-03-15 15:48:43.348463 INFO AppDaemon: Adding /homeassistant/appdaemon/apps/appdaemon-coversmanager to module import path
2025-03-15 15:48:43.348530 INFO AppDaemon: Adding /homeassistant/appdaemon/apps/appdaemon-coversmanager/apps to module import path
2025-03-15 15:48:43.348583 INFO AppDaemon: Adding /homeassistant/appdaemon/apps/appdaemon-coversmanager/apps/CoversManager to module import path
2025-03-15 15:48:43.348640 INFO AppDaemon: Adding /homeassistant/appdaemon/apps/appdaemon-coversmanager/apps/CoversManager/CoversManagerLibs to module import path
2025-03-15 15:48:43.349526 INFO AppDaemon: Loading App Module: /homeassistant/appdaemon/apps/appdaemon-coversmanager/apps/CoversManager/covers_manager.py
2025-03-15 15:48:43.410866 WARNING AppDaemon: No app description found for: /homeassistant/appdaemon/apps/appdaemon-coversmanager/apps/CoversManager/CoversManagerLibs/utils.py - ignoring
2025-03-15 15:48:43.411174 WARNING AppDaemon: No app description found for: /homeassistant/appdaemon/apps/appdaemon-coversmanager/apps/CoversManager/CoversManagerLibs/config_validator.py - ignoring
2025-03-15 15:48:43.411365 WARNING AppDaemon: No app description found for: /homeassistant/appdaemon/apps/appdaemon-coversmanager/apps/CoversManager/CoversManagerLibs/__init__.py - ignoring
2025-03-15 15:48:43.411511 WARNING AppDaemon: No app description found for: /homeassistant/appdaemon/apps/appdaemon-coversmanager/apps/CoversManager/CoversManagerLibs/constants.py - ignoring
2025-03-15 15:48:43.411656 INFO AppDaemon: Loading app CoversManager using class CoversManager from module covers_manager
2025-03-15 15:48:43.412095 INFO AppDaemon: Calling initialize() for CoversManager
2025-03-15 15:48:43.413755 WARNING AppDaemon: Logged an error to /homeassistant/appdaemon_error.log
2025-03-15 15:48:43.413960 INFO AppDaemon: App initialization complete
2025-03-15 15:48:44.483973 INFO AppDaemon: New client Admin Client connected

Le fichier de config apps.yaml est dans /homeassistant/appdaemon/apps.

Oui il est bien censé être là si tu as bien configuré dans appdaemon.yaml :

appdaemon:
  app_dir: /homeassistant/appdaemon/apps

Chaque changement dans appdaemon.yaml necessite de relancer AppDaemon

Et quand tu fais des changements dans apps.yaml tu vois normalement dans les logs CoversManager que la configuration est reloadé. De plus tu as une ligne de debug qui indique le contenu de la configuration que CoversManager est en train de charger.

Si tu veux de l’aide, il me faut le fichier de log CoversManager

appdaemon.yaml est dans /addon_configs/guid_appdaemon/

---
appdaemon:
  app_dir: /homeassistant/appdaemon/apps
  latitude: 48.717944
  longitude: 2.474681
  elevation: 89
  time_zone: Europe/Paris
  plugins:
    HASS:
      type: hass
http:
  url: http://127.0.0.1:5050
admin:
api:
hadashboard:

logs:
  main_log:
    filename: /homeassistant/appdaemon.log
  error_log:
    filename: /homeassistant/appdaemon_error.log
  CoversManager:
        name: CoversManager
        filename: /homeassistant/CoversManager.log

Le CoversManager.log ne log rien quand je change apps.yaml (je ne vois pas comme tu l’expliques que la configuration est reloadée).
Le dernier message dans ce CoversManager.log date de ce matin alors que j’ai modifié plusieurs fois le apps.yaml depuis (et je ne sais plus à quelle configuration il correspond) :

2025-03-15 11:25:30.649748 DEBUG CoversManager: call_service: app/stop, {'app': 'CoversManager', 'namespace': 'admin', '__name': 'CoversManager'}
2025-03-15 11:25:30.650217 ERROR CoversManager: 1 validation error for Config
common
  Input should be a valid dictionary or instance of CommonConfig [type=model_type, input_value=None, input_type=NoneType]
    For further information visit https://errors.pydantic.dev/2.10/v/model_type

J’ai bien log_level: DEBUG dans apps.yaml

Bonsoir Marc,

J’ai une question relative à la compréhension de l’algo qui est à l’œuvre derrière la gestion adaptative des volets en fonction de la température et de la position du soleil par rapport aux fenêtres.
J’ai une maison rectangulaire quasiment alignée Nord-Sud, avec un décalage de 15° d’azimut, ce qui fait que je peux observer le fonctionnement de la section « adaptive » tout au long de la journée avec 3 volets, un à l’est (+15°), un au sud (+15°) et un à l’ouest (+15°).
J’observe bien que le volet à l’est se ferme le matin lorsque la température dépasse les limites définies dans la config, puis vient le volet au sud un peu avant midi et jusqu’en deuxième partie d’après-midi.
Là où il ne se passe absolument rien, c’est sur le volet à l’ouest, où, même s’il est orienté 15° plus au nord, CoversManager ne trouve jamais aucune raison de le fermer durant l’après-midi alors que le soleil rentre et chauffe bien l’intérieur de la maison. Je pense qu’il y a un problème quelque part, et j’ai un soucis pour comprendre où parce que les logs sont absolument muets sur ce volet là, un peu comme s’il n’était pas là. Pourtant, il se ferme à la tombée de la nuit. Mais ce n’est pas la section « adaptive » qui est à l’oeuvre à ce moment de la journée.

La configuration pour ces trois volets est la suivante :

CoversManager2: # volets entrée, cuisine, salon
    module: covers_manager
    class: CoversManager
    use_dictionary_unpacking: true
    log: CoversManager
    #log_level: DEBUG
    config:
        common:
            #locker: "binary_sensor.alarm_status" # l’activation de l’alarme bloque l’état de volets
            seasons: "sensor.season"
            position:
                opened: 100
                closed: 0
                min_ratio_change: 15 # % minimum de déplacement avant d'autoriser une action
                min_time_change: 20 # durée minimale avant d'autoriser une action
            opening:
                type: "prefer-lux"
                time: "09:30:00"
            closing:
                type: "prefer-lux"
                secure_dusk: true
            adaptive:
                enable: true
            manual:
                allow: true     # activer la détection de commandes manuelles
                timer: 01:30:00 # combien de temps avant de laisser CoversManager reprendre la main
            temperature:
                indoor:
                    sensor: "sensor.bsb_lan_temperature_thermostat_salon"
                    setpoint: 23
                    seasons:
                        spring:
                            setpoint: 23
                        summer:
                            setpoint: 23
                        autumn:
                            setpoint: 23
                        winter:
                            setpoint: 23
                outdoor:
                    sensor: "sensor.gw1100_temp"
                    low_temperature: 24
                    high_temperature: 27
            lux:
                sensor: "sensor.outdoor_illuminance"
                open_lux: 70 # 60 augmenté à 70 pour limiter les rebonds quand il y a une variation brutale de luminosité le soir.
                close_lux: 35 # 40 abaissé à 35 pour limiter les rebonds quand il y a une variation brutale de luminosité le soir.
        covers:
            cover.volet_entree:
                window_heigh : 210
                window_azimuth: 285 # Ouest + 15°
                positional:
                    action : True
                    status: True
                fov:
                    left: 90
                    right: 90
            cover.volet_cuisine:
                window_heigh : 210
                window_azimuth: 105 # Est + 15°
                positional:
                    action : True
                    status: True
                fov:
                    left: 90
                    right: 90
            cover.volet_salon:
                window_heigh : 210
                window_azimuth: 195 # Sud + 15°
                positional:
                    action : True
                    status: True
                fov:
                    left: 60
                    right: 60

L’historique des sensors créé par covermanager :

Le fichier log :

2025-06-12 05:41:31.591971 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 05:45:31.606722 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 05:49:31.593576 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 05:53:31.596352 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 05:55:53.478328 INFO CoversManager1: Open cover ['cover.baie_vitree_cuisine'] to fully open position...
2025-06-12 05:55:53.523541 INFO CoversManager1: Entity sensor.baie_vitree_cuisine_adaptive_position created/updated successfully with state 100
2025-06-12 05:56:53.547133 INFO CoversManager1: Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) is opened as requested at 100%
2025-06-12 05:57:31.596047 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 05:57:53.575444 INFO CoversManager2: Open cover ['cover.volet_entree', 'cover.volet_cuisine', 'cover.volet_salon'] to fully open position...
2025-06-12 05:57:53.598003 INFO CoversManager2: Entity sensor.volet_entree_adaptive_position created/updated successfully with state 100
2025-06-12 05:57:53.619274 INFO CoversManager2: Entity sensor.volet_cuisine_adaptive_position created/updated successfully with state 100
2025-06-12 05:57:53.641410 INFO CoversManager2: Entity sensor.volet_salon_adaptive_position created/updated successfully with state 100
2025-06-12 05:58:53.667544 INFO CoversManager2: Cover 'Volet entr��e' (cover.volet_entree) is opened as requested at 100%
2025-06-12 05:58:53.687750 INFO CoversManager2: Cover 'Volet cuisine' (cover.volet_cuisine) is opened as requested at 100%
2025-06-12 05:58:53.707516 INFO CoversManager2: Cover 'Volet salon' (cover.volet_salon) is opened as requested at 100%
2025-06-12 05:59:53.539327 INFO CoversManager3: Open cover ['cover.volet_bureau'] to fully open position...
2025-06-12 05:59:53.565185 INFO CoversManager3: Entity sensor.volet_bureau_adaptive_position created/updated successfully with state 100
2025-06-12 06:00:53.592709 INFO CoversManager3: Cover 'Volet bureau' (cover.volet_bureau) is opened as requested at 100%
2025-06-12 06:01:31.605507 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 06:05:31.603438 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 06:10:18.758457 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 06:12:18.744158 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 06:14:18.746478 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 06:14:18.762841 INFO CoversManager2: Outdoor temperature (19.8) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 06:16:18.746953 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 06:16:18.765262 INFO CoversManager2: Outdoor temperature (19.8) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 06:18:18.749481 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 06:18:18.766430 INFO CoversManager2: Outdoor temperature (19.7) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 06:20:18.747583 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 06:20:18.763434 INFO CoversManager2: Outdoor temperature (19.8) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 06:22:18.751142 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 06:22:18.766154 INFO CoversManager2: Outdoor temperature (19.8) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 06:24:18.750664 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 06:24:18.766847 INFO CoversManager2: Outdoor temperature (19.9) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 06:26:18.754205 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 06:26:18.769744 INFO CoversManager2: Outdoor temperature (19.9) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 06:28:18.754508 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 06:28:18.769467 INFO CoversManager2: Outdoor temperature (19.9) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 06:30:18.755737 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 06:30:18.770750 INFO CoversManager2: Outdoor temperature (19.9) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 06:32:18.755042 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 06:32:18.770830 INFO CoversManager2: Outdoor temperature (19.9) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 06:34:18.756480 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 06:34:18.772779 INFO CoversManager2: Outdoor temperature (19.8) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 06:36:18.759633 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 06:36:18.777625 INFO CoversManager2: Outdoor temperature (19.9) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 06:38:18.758984 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 06:38:18.774101 INFO CoversManager2: Outdoor temperature (19.8) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 06:40:18.758724 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 06:40:18.774232 INFO CoversManager2: Outdoor temperature (19.8) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 06:42:18.759517 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 06:42:18.775056 INFO CoversManager2: Outdoor temperature (19.7) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 06:44:18.772804 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 06:44:18.789787 INFO CoversManager2: Outdoor temperature (19.6) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 06:46:18.764363 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 06:46:18.779181 INFO CoversManager2: Outdoor temperature (19.6) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 06:48:18.761466 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 06:48:18.777453 INFO CoversManager2: Outdoor temperature (19.6) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 06:50:18.767671 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 06:50:18.782475 INFO CoversManager2: Outdoor temperature (19.7) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 06:52:18.763151 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 06:52:18.779464 INFO CoversManager2: Outdoor temperature (19.7) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 06:54:18.763667 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 06:54:18.779693 INFO CoversManager2: Outdoor temperature (19.7) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 06:56:18.766329 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 06:56:18.788893 INFO CoversManager2: Outdoor temperature (19.7) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 06:58:18.768254 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 06:58:18.783511 INFO CoversManager2: Outdoor temperature (19.7) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 07:00:18.764665 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 07:00:18.781103 INFO CoversManager2: Outdoor temperature (19.7) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 07:02:18.766886 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 07:02:18.782256 INFO CoversManager2: Outdoor temperature (19.7) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 07:04:18.768160 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 07:04:18.783518 INFO CoversManager2: Outdoor temperature (19.8) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 07:06:18.767191 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 07:06:18.783215 INFO CoversManager2: Outdoor temperature (19.8) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 07:08:18.768295 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 07:08:18.783961 INFO CoversManager2: Outdoor temperature (19.8) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 07:10:18.772213 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 07:10:18.789756 INFO CoversManager2: Outdoor temperature (19.9) < Indoor temperature (23.3) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 07:12:18.770490 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 07:12:18.788671 INFO CoversManager2: Outdoor temperature (19.9) < Indoor temperature (23.3) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 07:14:18.771864 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 07:14:18.788373 INFO CoversManager2: Outdoor temperature (20.0) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 07:16:18.771939 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 07:16:18.789222 INFO CoversManager2: Outdoor temperature (20.0) < Indoor temperature (23.3) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 07:17:30.895021 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 07:17:30.911690 INFO CoversManager2: Outdoor temperature (20.0) < Indoor temperature (23.3) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 07:21:30.895710 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 07:21:30.911863 INFO CoversManager2: Outdoor temperature (20.1) < Indoor temperature (23.3) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 07:25:30.896560 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 07:25:30.911938 INFO CoversManager2: Outdoor temperature (20.0) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 07:29:30.896880 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 07:29:30.913013 INFO CoversManager2: Outdoor temperature (20.0) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 07:33:30.898836 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 07:33:30.919824 INFO CoversManager2: Outdoor temperature (20.2) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 07:37:30.899094 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 07:37:30.914440 INFO CoversManager2: Outdoor temperature (20.3) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 07:41:30.901696 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 07:41:30.916918 INFO CoversManager2: Outdoor temperature (20.4) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 07:45:30.901870 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 07:45:30.918235 INFO CoversManager2: Outdoor temperature (20.3) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 07:49:30.904461 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 07:49:30.920689 INFO CoversManager2: Outdoor temperature (20.5) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 07:53:30.903238 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 07:53:30.919610 INFO CoversManager2: Outdoor temperature (20.7) < Indoor temperature (23.4) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 07:57:30.903246 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 07:57:30.919463 INFO CoversManager2: Outdoor temperature (20.8) < Indoor temperature (23.5) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 08:01:30.910410 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 08:01:30.926938 INFO CoversManager2: Outdoor temperature (21.0) < Indoor temperature (23.5) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 08:05:20.380858 INFO CoversManager: MANUAL MOVE DETECTED - Blocking move of cover 'Volet chambre Nathan' (cover.volet_chambre_nathan) for 150 minutes
2025-06-12 08:05:20.405889 INFO CoversManager: Entity binary_sensor.volet_chambre_nathan_manual_lock created/updated successfully with state on
2025-06-12 08:05:20.458762 INFO CoversManager: MANUAL MOVE DETECTED - Blocking move of cover 'Volet chambre parentale' (cover.volet_chambre_parentale) for 150 minutes
2025-06-12 08:05:20.482007 INFO CoversManager: Entity binary_sensor.volet_chambre_parentale_manual_lock created/updated successfully with state on
2025-06-12 08:05:30.907237 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 08:05:30.925171 INFO CoversManager2: Outdoor temperature (21.1) < Indoor temperature (23.5) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 08:09:30.908052 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 08:09:30.923355 INFO CoversManager2: Outdoor temperature (21.3) < Indoor temperature (23.5) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 08:13:30.907874 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 08:13:30.923967 INFO CoversManager2: Outdoor temperature (21.4) < Indoor temperature (23.5) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 08:17:30.908530 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 08:17:30.924635 INFO CoversManager2: Outdoor temperature (21.4) < Indoor temperature (23.5) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 08:21:30.912067 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 08:21:30.927042 INFO CoversManager2: Outdoor temperature (21.5) < Indoor temperature (23.5) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 08:25:30.909304 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 08:25:30.925516 INFO CoversManager2: Outdoor temperature (21.7) < Indoor temperature (23.5) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 08:29:30.910765 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 08:29:30.927016 INFO CoversManager2: Outdoor temperature (21.6) < Indoor temperature (23.5) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 08:33:30.913313 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 08:33:30.929295 INFO CoversManager2: Outdoor temperature (21.8) < Indoor temperature (23.5) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 08:37:30.915033 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 08:37:30.934759 INFO CoversManager2: Outdoor temperature (22.1) < Indoor temperature (23.5) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 08:41:30.915858 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 08:41:30.931431 INFO CoversManager2: Outdoor temperature (22.2) < Indoor temperature (23.5) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 08:45:30.917687 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 08:45:30.934407 INFO CoversManager2: Outdoor temperature (22.4) < Indoor temperature (23.5) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 08:49:30.918478 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 08:49:30.934151 INFO CoversManager2: Outdoor temperature (22.5) < Indoor temperature (23.5) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 08:53:30.918774 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 08:53:30.934838 INFO CoversManager2: Outdoor temperature (22.7) < Indoor temperature (23.5) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 08:57:30.919694 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 08:57:30.940914 INFO CoversManager2: Outdoor temperature (22.6) < Indoor temperature (23.5) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 09:01:30.925387 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 09:01:30.941554 INFO CoversManager2: Outdoor temperature (22.9) < Indoor temperature (23.5) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 09:05:30.921482 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 09:05:30.937673 INFO CoversManager2: Outdoor temperature (22.9) < Indoor temperature (23.5) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 09:09:30.921880 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 09:09:30.945493 INFO CoversManager2: Outdoor temperature (23.0) < Indoor temperature (23.5) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 09:13:30.928959 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 09:13:30.944380 INFO CoversManager2: Outdoor temperature (23.0) < Indoor temperature (23.5) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 09:15:51.479031 INFO CoversManager: MANUAL MOVE DETECTED - Blocking move of cover 'Volet chambre parentale' (cover.volet_chambre_parentale) for 150 minutes
2025-06-12 09:17:30.925079 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 09:17:30.941990 INFO CoversManager2: Outdoor temperature (23.2) < Indoor temperature (23.5) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 09:21:30.927505 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 09:21:30.943146 INFO CoversManager2: Outdoor temperature (23.4) < Indoor temperature (23.5) - Cover 'Volet cuisine' (cover.volet_cuisine) will be open
2025-06-12 09:25:30.928275 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 09:29:30.931201 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 09:33:30.932286 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 09:37:30.931390 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 09:41:30.934019 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 09:41:30.977335 INFO CoversManager2: Indoor temperature (23.6) is greater than 23 and outdoor temperature (24.0) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 09:41:31.083635 INFO CoversManager2: Entity sensor.volet_cuisine_adaptive_position created/updated successfully with state 15
2025-06-12 09:41:31.084990 INFO CoversManager2: Moving cover ['cover.volet_cuisine'] to 15% ...
2025-06-12 09:42:31.108018 INFO CoversManager2: Cover 'Volet cuisine' (cover.volet_cuisine) is opened as requested at 15%
2025-06-12 09:45:30.934192 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 09:49:30.934786 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 09:49:30.953350 INFO CoversManager2: Indoor temperature (23.6) is greater than 23 and outdoor temperature (24.1) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 09:49:30.971612 INFO CoversManager2: Last changed is lower than 20 minutes (Actually : 8). Adaptive mode is not used this time for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 09:53:30.938189 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 09:53:30.953740 INFO CoversManager2: Indoor temperature (23.6) is greater than 23 and outdoor temperature (24.5) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 09:53:30.970549 INFO CoversManager2: Last changed is lower than 20 minutes (Actually : 12). Adaptive mode is not used this time for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 09:57:30.940048 INFO CoversManager: All covers are locked by configuration (global and/or closing). No move allowed
2025-06-12 09:57:30.955875 INFO CoversManager2: Indoor temperature (23.6) is greater than 23 and outdoor temperature (24.2) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 09:57:30.974256 INFO CoversManager2: Last changed is lower than 20 minutes (Actually : 16). Adaptive mode is not used this time for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 10:01:30.956516 INFO CoversManager2: Indoor temperature (23.7) is greater than 23 and outdoor temperature (24.3) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 10:01:30.974276 INFO CoversManager: Indoor temperature (23.7) is greater than 23 and outdoor temperature (24.3) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 10:01:30.993227 INFO CoversManager2: Last changed is lower than 20 minutes (Actually : 20). Adaptive mode is not used this time for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 10:01:31.076639 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is locked following a manual change. All move are blocked until manual lock is released (end: 2025-06-12 11:45:51)
2025-06-12 10:05:30.970093 INFO CoversManager2: Indoor temperature (23.7) is greater than 23 and outdoor temperature (24.4) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 10:05:30.970897 INFO CoversManager: Indoor temperature (23.7) is greater than 23 and outdoor temperature (24.4) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 10:05:31.133898 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is locked following a manual change. All move are blocked until manual lock is released (end: 2025-06-12 11:45:51)
2025-06-12 10:09:30.959419 INFO CoversManager2: Indoor temperature (23.7) is greater than 23 and outdoor temperature (24.4) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 10:09:30.977574 INFO CoversManager: Indoor temperature (23.7) is greater than 23 and outdoor temperature (24.4) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 10:09:31.134112 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is locked following a manual change. All move are blocked until manual lock is released (end: 2025-06-12 11:45:51)
2025-06-12 10:13:30.969534 INFO CoversManager: Indoor temperature (23.7) is greater than 23 and outdoor temperature (24.3) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 10:13:30.971249 INFO CoversManager2: Indoor temperature (23.7) is greater than 23 and outdoor temperature (24.3) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 10:13:31.181524 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is locked following a manual change. All move are blocked until manual lock is released (end: 2025-06-12 11:45:51)
2025-06-12 10:17:30.961019 INFO CoversManager2: Indoor temperature (23.7) is greater than 23 and outdoor temperature (24.5) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 10:17:30.978724 INFO CoversManager: Indoor temperature (23.7) is greater than 23 and outdoor temperature (24.5) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 10:17:31.137922 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is locked following a manual change. All move are blocked until manual lock is released (end: 2025-06-12 11:45:51)
2025-06-12 10:21:30.963741 INFO CoversManager2: Indoor temperature (23.7) is greater than 23 and outdoor temperature (24.7) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 10:21:30.982742 INFO CoversManager: Indoor temperature (23.7) is greater than 23 and outdoor temperature (24.7) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 10:21:31.135297 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is locked following a manual change. All move are blocked until manual lock is released (end: 2025-06-12 11:45:51)
2025-06-12 10:25:30.965257 INFO CoversManager2: Indoor temperature (23.7) is greater than 23 and outdoor temperature (25.1) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 10:25:30.985408 INFO CoversManager: Indoor temperature (23.7) is greater than 23 and outdoor temperature (25.1) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 10:25:31.154329 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is locked following a manual change. All move are blocked until manual lock is released (end: 2025-06-12 11:45:51)
2025-06-12 10:29:30.972405 INFO CoversManager2: Indoor temperature (23.7) is greater than 23 and outdoor temperature (24.9) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 10:29:30.984445 INFO CoversManager: Indoor temperature (23.7) is greater than 23 and outdoor temperature (24.9) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 10:29:31.137192 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is locked following a manual change. All move are blocked until manual lock is released (end: 2025-06-12 11:45:51)
2025-06-12 10:33:30.967486 INFO CoversManager2: Indoor temperature (23.7) is greater than 23 and outdoor temperature (25.0) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 10:33:30.985910 INFO CoversManager: Indoor temperature (23.7) is greater than 23 and outdoor temperature (25.0) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 10:33:31.139587 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is locked following a manual change. All move are blocked until manual lock is released (end: 2025-06-12 11:45:51)
2025-06-12 10:35:20.402043 INFO CoversManager: Manual lock timer ended for cover 'Volet chambre Nathan' (cover.volet_chambre_nathan) - Unlocking cover
2025-06-12 10:35:20.423110 INFO CoversManager: Entity binary_sensor.volet_chambre_nathan_manual_lock created/updated successfully with state off
2025-06-12 10:37:30.968510 INFO CoversManager2: Indoor temperature (23.7) is greater than 23 and outdoor temperature (25.1) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 10:37:30.995336 INFO CoversManager: Indoor temperature (23.7) is greater than 23 and outdoor temperature (25.1) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 10:37:31.187372 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is locked following a manual change. All move are blocked until manual lock is released (end: 2025-06-12 11:45:51)
2025-06-12 10:41:30.978880 INFO CoversManager2: Indoor temperature (23.7) is greater than 23 and outdoor temperature (25.0) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 10:41:30.980480 INFO CoversManager: Indoor temperature (23.7) is greater than 23 and outdoor temperature (25.0) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 10:41:31.139944 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is locked following a manual change. All move are blocked until manual lock is released (end: 2025-06-12 11:45:51)
2025-06-12 10:45:30.969585 INFO CoversManager2: Indoor temperature (23.7) is greater than 23 and outdoor temperature (25.3) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 10:45:30.989945 INFO CoversManager: Indoor temperature (23.7) is greater than 23 and outdoor temperature (25.3) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 10:45:31.159257 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is locked following a manual change. All move are blocked until manual lock is released (end: 2025-06-12 11:45:51)
2025-06-12 10:49:30.980274 INFO CoversManager: Indoor temperature (23.7) is greater than 23 and outdoor temperature (25.5) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 10:49:30.981265 INFO CoversManager2: Indoor temperature (23.7) is greater than 23 and outdoor temperature (25.5) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 10:49:31.143309 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is locked following a manual change. All move are blocked until manual lock is released (end: 2025-06-12 11:45:51)
2025-06-12 10:53:30.973956 INFO CoversManager2: Indoor temperature (23.7) is greater than 23 and outdoor temperature (25.7) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 10:53:30.991880 INFO CoversManager: Indoor temperature (23.7) is greater than 23 and outdoor temperature (25.7) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 10:53:31.145306 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is locked following a manual change. All move are blocked until manual lock is released (end: 2025-06-12 11:45:51)
2025-06-12 10:57:30.975736 INFO CoversManager2: Indoor temperature (23.7) is greater than 23 and outdoor temperature (25.6) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 10:57:30.994395 INFO CoversManager: Indoor temperature (23.7) is greater than 23 and outdoor temperature (25.6) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 10:57:31.147134 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is locked following a manual change. All move are blocked until manual lock is released (end: 2025-06-12 11:45:51)
2025-06-12 11:01:30.984368 INFO CoversManager2: Indoor temperature (23.7) is greater than 23 and outdoor temperature (25.4) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 11:01:31.033470 INFO CoversManager: Indoor temperature (23.7) is greater than 23 and outdoor temperature (25.4) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 11:01:31.192062 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is locked following a manual change. All move are blocked until manual lock is released (end: 2025-06-12 11:45:51)
2025-06-12 11:05:30.985374 INFO CoversManager2: Indoor temperature (23.7) is greater than 23 and outdoor temperature (25.3) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 11:05:30.986145 INFO CoversManager: Indoor temperature (23.7) is greater than 23 and outdoor temperature (25.3) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 11:05:31.144538 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is locked following a manual change. All move are blocked until manual lock is released (end: 2025-06-12 11:45:51)
2025-06-12 11:09:30.976452 INFO CoversManager: Indoor temperature (23.7) is greater than 23 and outdoor temperature (25.6) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 11:09:30.994110 INFO CoversManager2: Indoor temperature (23.7) is greater than 23 and outdoor temperature (25.6) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 11:09:31.147194 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is locked following a manual change. All move are blocked until manual lock is released (end: 2025-06-12 11:45:51)
2025-06-12 11:13:30.986759 INFO CoversManager: Indoor temperature (23.7) is greater than 23 and outdoor temperature (25.6) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 11:13:30.988002 INFO CoversManager2: Indoor temperature (23.7) is greater than 23 and outdoor temperature (25.6) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 11:13:31.195477 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is locked following a manual change. All move are blocked until manual lock is released (end: 2025-06-12 11:45:51)
2025-06-12 11:13:31.223071 INFO CoversManager2: Entity sensor.volet_cuisine_adaptive_position created/updated successfully with state 30
2025-06-12 11:13:31.227002 INFO CoversManager2: Moving cover ['cover.volet_cuisine'] to 30% ...
2025-06-12 11:14:31.252890 INFO CoversManager2: Cover 'Volet cuisine' (cover.volet_cuisine) is opened as requested at 30%
2025-06-12 11:17:30.988301 INFO CoversManager: Indoor temperature (23.7) is greater than 23 and outdoor temperature (25.6) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 11:17:30.988835 INFO CoversManager2: Indoor temperature (23.7) is greater than 23 and outdoor temperature (25.6) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 11:17:31.031052 INFO CoversManager2: Last changed is lower than 20 minutes (Actually : 4). Adaptive mode is not used this time for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 11:17:31.105999 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is locked following a manual change. All move are blocked until manual lock is released (end: 2025-06-12 11:45:51)
2025-06-12 11:21:30.982875 INFO CoversManager: Indoor temperature (23.8) is greater than 23 and outdoor temperature (25.9) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 11:21:31.001920 INFO CoversManager2: Indoor temperature (23.8) is greater than 23 and outdoor temperature (25.9) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 11:21:31.067944 INFO CoversManager2: Last changed is lower than 20 minutes (Actually : 8). Adaptive mode is not used this time for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 11:21:31.139438 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is locked following a manual change. All move are blocked until manual lock is released (end: 2025-06-12 11:45:51)
2025-06-12 11:25:30.983271 INFO CoversManager2: Indoor temperature (23.8) is greater than 23 and outdoor temperature (26.0) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 11:25:31.003017 INFO CoversManager: Indoor temperature (23.8) is greater than 23 and outdoor temperature (26.0) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 11:25:31.030724 INFO CoversManager2: Last changed is lower than 20 minutes (Actually : 12). Adaptive mode is not used this time for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 11:25:31.106507 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is locked following a manual change. All move are blocked until manual lock is released (end: 2025-06-12 11:45:51)
2025-06-12 11:29:30.985687 INFO CoversManager2: Indoor temperature (23.8) is greater than 23 and outdoor temperature (26.2) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 11:29:31.001528 INFO CoversManager: Indoor temperature (23.8) is greater than 23 and outdoor temperature (26.2) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 11:29:31.039733 INFO CoversManager2: Last changed is lower than 20 minutes (Actually : 16). Adaptive mode is not used this time for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 11:29:31.113887 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is locked following a manual change. All move are blocked until manual lock is released (end: 2025-06-12 11:45:51)
2025-06-12 11:33:30.984938 INFO CoversManager: Indoor temperature (23.8) is greater than 23 and outdoor temperature (25.9) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 11:33:31.005257 INFO CoversManager2: Indoor temperature (23.8) is greater than 23 and outdoor temperature (25.9) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 11:33:31.041774 INFO CoversManager2: Last changed is lower than 20 minutes (Actually : 20). Adaptive mode is not used this time for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 11:33:31.107512 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is locked following a manual change. All move are blocked until manual lock is released (end: 2025-06-12 11:45:51)
2025-06-12 11:37:30.986434 INFO CoversManager: Indoor temperature (23.8) is greater than 23 and outdoor temperature (25.8) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 11:37:31.006263 INFO CoversManager2: Indoor temperature (23.8) is greater than 23 and outdoor temperature (25.8) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 11:37:31.175287 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is locked following a manual change. All move are blocked until manual lock is released (end: 2025-06-12 11:45:51)
2025-06-12 11:41:30.994931 INFO CoversManager: Indoor temperature (23.8) is greater than 23 and outdoor temperature (26.1) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 11:41:31.003164 INFO CoversManager2: Indoor temperature (23.8) is greater than 23 and outdoor temperature (26.1) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 11:41:31.177303 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is locked following a manual change. All move are blocked until manual lock is released (end: 2025-06-12 11:45:51)
2025-06-12 11:45:30.999430 INFO CoversManager2: Indoor temperature (23.8) is greater than 23 and outdoor temperature (26.8) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 11:45:31.001562 INFO CoversManager: Indoor temperature (23.8) is greater than 23 and outdoor temperature (26.8) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 11:45:31.167677 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is locked following a manual change. All move are blocked until manual lock is released (end: 2025-06-12 11:45:51)
2025-06-12 11:45:51.482381 INFO CoversManager: Manual lock timer ended for cover 'Volet chambre parentale' (cover.volet_chambre_parentale) - Unlocking cover
2025-06-12 11:45:51.503482 INFO CoversManager: Entity binary_sensor.volet_chambre_parentale_manual_lock created/updated successfully with state off
2025-06-12 11:49:30.989118 INFO CoversManager2: Indoor temperature (23.8) is greater than 23 and outdoor temperature (26.2) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 11:49:31.017954 INFO CoversManager: Indoor temperature (23.8) is greater than 23 and outdoor temperature (26.2) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 11:49:31.234133 INFO CoversManager: Entity sensor.volet_chambre_parentale_adaptive_position created/updated successfully with state 30
2025-06-12 11:49:31.236694 INFO CoversManager: Moving cover ['cover.volet_chambre_parentale'] to 30% ...
2025-06-12 11:50:31.261997 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is opened as requested at 30%
2025-06-12 11:53:31.004983 INFO CoversManager: Indoor temperature (23.9) is greater than 23 and outdoor temperature (26.1) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 11:53:31.005562 INFO CoversManager2: Indoor temperature (23.9) is greater than 23 and outdoor temperature (26.1) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 11:53:31.043415 INFO CoversManager: Last changed is lower than 20 minutes (Actually : 4). Adaptive mode is not used this time for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 11:57:31.005521 INFO CoversManager2: Indoor temperature (23.9) is greater than 23 and outdoor temperature (26.5) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 11:57:31.039790 INFO CoversManager: Indoor temperature (23.9) is greater than 23 and outdoor temperature (26.5) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 11:57:31.083930 INFO CoversManager: Last changed is lower than 20 minutes (Actually : 8). Adaptive mode is not used this time for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 12:01:30.995111 INFO CoversManager: Indoor temperature (23.9) is greater than 23 and outdoor temperature (26.4) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 12:01:31.014313 INFO CoversManager2: Indoor temperature (23.9) is greater than 23 and outdoor temperature (26.4) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 12:01:31.032796 INFO CoversManager: Last changed is lower than 20 minutes (Actually : 12). Adaptive mode is not used this time for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 12:05:31.003898 INFO CoversManager2: Indoor temperature (23.9) is greater than 23 and outdoor temperature (25.9) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 12:05:31.017106 INFO CoversManager: Indoor temperature (23.9) is greater than 23 and outdoor temperature (25.9) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 12:05:31.055116 INFO CoversManager: Last changed is lower than 20 minutes (Actually : 16). Adaptive mode is not used this time for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 12:09:31.008771 INFO CoversManager2: Indoor temperature (23.9) is greater than 23 and outdoor temperature (26.0) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 12:09:31.010017 INFO CoversManager: Indoor temperature (23.9) is greater than 23 and outdoor temperature (26.0) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 12:09:31.065446 INFO CoversManager: Last changed is lower than 20 minutes (Actually : 20). Adaptive mode is not used this time for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 12:13:31.016766 INFO CoversManager2: Indoor temperature (23.9) is greater than 23 and outdoor temperature (26.3) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 12:13:31.032457 INFO CoversManager: Indoor temperature (23.9) is greater than 23 and outdoor temperature (26.3) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 12:13:31.245774 INFO CoversManager: Entity sensor.volet_chambre_parentale_adaptive_position created/updated successfully with state 45
2025-06-12 12:13:31.246683 INFO CoversManager2: Entity sensor.volet_cuisine_adaptive_position created/updated successfully with state 45
2025-06-12 12:13:31.248256 INFO CoversManager: Moving cover ['cover.volet_chambre_parentale'] to 45% ...
2025-06-12 12:13:31.256088 INFO CoversManager2: Moving cover ['cover.volet_cuisine'] to 45% ...
2025-06-12 12:14:31.298496 INFO CoversManager2: Cover 'Volet cuisine' (cover.volet_cuisine) is opened as requested at 45%
2025-06-12 12:14:31.302120 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is opened as requested at 45%
2025-06-12 12:14:37.015566 INFO CoversManager: MANUAL MOVE DETECTED - Blocking move of cover 'Volet chambre Nathan' (cover.volet_chambre_nathan) for 150 minutes
2025-06-12 12:14:37.038761 INFO CoversManager: Entity binary_sensor.volet_chambre_nathan_manual_lock created/updated successfully with state on
2025-06-12 12:17:30.999863 INFO CoversManager: Indoor temperature (23.9) is greater than 23 and outdoor temperature (26.4) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 12:17:31.019821 INFO CoversManager2: Indoor temperature (23.9) is greater than 23 and outdoor temperature (26.4) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 12:17:31.039512 INFO CoversManager: Last changed is lower than 20 minutes (Actually : 4). Adaptive mode is not used this time for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 12:17:31.051495 INFO CoversManager2: Last changed is lower than 20 minutes (Actually : 4). Adaptive mode is not used this time for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 12:21:31.010708 INFO CoversManager: Indoor temperature (23.9) is greater than 23 and outdoor temperature (26.3) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 12:21:31.012034 INFO CoversManager2: Indoor temperature (23.9) is greater than 23 and outdoor temperature (26.3) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 12:21:31.038502 INFO CoversManager: Last changed is lower than 20 minutes (Actually : 8). Adaptive mode is not used this time for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 12:21:31.050565 INFO CoversManager2: Last changed is lower than 20 minutes (Actually : 8). Adaptive mode is not used this time for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 12:25:31.010249 INFO CoversManager: Indoor temperature (24.0) is greater than 23 and outdoor temperature (26.6) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 12:25:31.011172 INFO CoversManager2: Indoor temperature (24.0) is greater than 23 and outdoor temperature (26.6) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 12:25:31.044816 INFO CoversManager: Last changed is lower than 20 minutes (Actually : 12). Adaptive mode is not used this time for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 12:25:31.050946 INFO CoversManager2: Last changed is lower than 20 minutes (Actually : 12). Adaptive mode is not used this time for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 12:29:31.010850 INFO CoversManager: Indoor temperature (24.0) is greater than 23 and outdoor temperature (26.4) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 12:29:31.011726 INFO CoversManager2: Indoor temperature (24.0) is greater than 23 and outdoor temperature (26.4) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 12:29:31.048890 INFO CoversManager2: Last changed is lower than 20 minutes (Actually : 16). Adaptive mode is not used this time for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 12:29:31.052814 INFO CoversManager: Last changed is lower than 20 minutes (Actually : 16). Adaptive mode is not used this time for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 12:33:31.012430 INFO CoversManager2: Indoor temperature (24.0) is greater than 23 and outdoor temperature (26.5) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 12:33:31.013184 INFO CoversManager: Indoor temperature (24.0) is greater than 23 and outdoor temperature (26.5) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 12:33:31.056179 INFO CoversManager2: Last changed is lower than 20 minutes (Actually : 20). Adaptive mode is not used this time for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 12:33:31.060574 INFO CoversManager: Last changed is lower than 20 minutes (Actually : 20). Adaptive mode is not used this time for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 12:37:31.003231 INFO CoversManager1: Sun has entered the window of 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine)
2025-06-12 12:37:31.049122 INFO CoversManager: Indoor temperature (24.0) is greater than 23 and outdoor temperature (26.7) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 12:37:31.062813 INFO CoversManager1: Indoor temperature (24.0) is greater than 23 and outdoor temperature (26.7) is between 24 and 27 - Adaptive mode will be used for cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine)
2025-06-12 12:37:31.064134 INFO CoversManager2: Indoor temperature (24.0) is greater than 23 and outdoor temperature (26.7) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 12:37:31.309154 INFO CoversManager2: Sun has entered the window of 'Volet salon' (cover.volet_salon)
2025-06-12 12:37:31.341958 INFO CoversManager2: Indoor temperature (24.0) is greater than 23 and outdoor temperature (26.7) is between 24 and 27 - Adaptive mode will be used for cover 'Volet salon' (cover.volet_salon)
2025-06-12 12:37:31.360420 INFO CoversManager1: Entity sensor.baie_vitree_cuisine_adaptive_position created/updated successfully with state 90
2025-06-12 12:37:31.374336 INFO CoversManager1: Moving cover ['cover.baie_vitree_cuisine'] to 90% ...
2025-06-12 12:37:31.495880 INFO CoversManager2: Entity sensor.volet_salon_adaptive_position created/updated successfully with state 90
2025-06-12 12:37:31.499183 INFO CoversManager2: Moving cover ['cover.volet_salon'] to 90% ...
2025-06-12 12:38:31.399787 INFO CoversManager1: Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) is opened as requested at 90%
2025-06-12 12:38:31.522774 INFO CoversManager2: Cover 'Volet salon' (cover.volet_salon) is opened as requested at 90%
2025-06-12 12:41:31.041350 INFO CoversManager1: Indoor temperature (24.0) is greater than 23 and outdoor temperature (26.7) is between 24 and 27 - Adaptive mode will be used for cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine)
2025-06-12 12:41:31.042991 INFO CoversManager: Indoor temperature (24.0) is greater than 23 and outdoor temperature (26.7) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 12:41:31.044086 INFO CoversManager2: Indoor temperature (24.0) is greater than 23 and outdoor temperature (26.7) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 12:41:31.082586 INFO CoversManager1: Last changed is lower than 20 minutes (Actually : 4). Adaptive mode is not used this time for cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine)
2025-06-12 12:41:31.229254 INFO CoversManager2: Indoor temperature (24.0) is greater than 23 and outdoor temperature (26.7) is between 24 and 27 - Adaptive mode will be used for cover 'Volet salon' (cover.volet_salon)
2025-06-12 12:41:31.246728 INFO CoversManager2: Last changed is lower than 20 minutes (Actually : 4). Adaptive mode is not used this time for cover 'Volet salon' (cover.volet_salon)
2025-06-12 12:45:31.036934 INFO CoversManager: Indoor temperature (24.0) is greater than 23 and outdoor temperature (26.7) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 12:45:31.039674 INFO CoversManager2: Indoor temperature (24.0) is greater than 23 and outdoor temperature (26.7) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 12:45:31.076808 INFO CoversManager1: Indoor temperature (24.0) is greater than 23 and outdoor temperature (26.7) is between 24 and 27 - Adaptive mode will be used for cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine)
2025-06-12 12:45:31.166713 INFO CoversManager1: Last changed is lower than 20 minutes (Actually : 8). Adaptive mode is not used this time for cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine)
2025-06-12 12:45:31.341637 INFO CoversManager: Entity sensor.volet_chambre_parentale_adaptive_position created/updated successfully with state 60
2025-06-12 12:45:31.342364 INFO CoversManager2: Entity sensor.volet_cuisine_adaptive_position created/updated successfully with state 60
2025-06-12 12:45:31.346956 INFO CoversManager2: Moving cover ['cover.volet_cuisine'] to 60% ...
2025-06-12 12:45:31.356163 INFO CoversManager: Moving cover ['cover.volet_chambre_parentale'] to 60% ...
2025-06-12 12:45:31.391793 INFO CoversManager2: Indoor temperature (24.0) is greater than 23 and outdoor temperature (26.7) is between 24 and 27 - Adaptive mode will be used for cover 'Volet salon' (cover.volet_salon)
2025-06-12 12:45:31.415811 INFO CoversManager2: Last changed is lower than 20 minutes (Actually : 8). Adaptive mode is not used this time for cover 'Volet salon' (cover.volet_salon)
2025-06-12 12:46:31.383865 INFO CoversManager2: Cover 'Volet cuisine' (cover.volet_cuisine) is opened as requested at 60%
2025-06-12 12:46:31.395365 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is opened as requested at 60%
2025-06-12 12:49:31.045935 INFO CoversManager1: Outdoor temperature (27.1) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 12:49:31.052656 INFO CoversManager: Outdoor temperature (27.1) > 27 - Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) need to be close to avoid the heat
2025-06-12 12:49:31.065435 INFO CoversManager2: Outdoor temperature (27.1) > 27 - Cover 'Volet cuisine' (cover.volet_cuisine) need to be close to avoid the heat
2025-06-12 12:49:31.264265 INFO CoversManager2: Entity sensor.volet_cuisine_adaptive_position created/updated successfully with state 0
2025-06-12 12:49:31.268014 INFO CoversManager: Entity sensor.volet_chambre_parentale_adaptive_position created/updated successfully with state 0
2025-06-12 12:49:31.268580 INFO CoversManager2: Moving cover ['cover.volet_cuisine'] to 0% ...
2025-06-12 12:49:31.272167 INFO CoversManager: Moving cover ['cover.volet_chambre_parentale'] to 0% ...
2025-06-12 12:49:31.274139 INFO CoversManager1: Entity sensor.baie_vitree_cuisine_adaptive_position created/updated successfully with state 60
2025-06-12 12:49:31.288521 INFO CoversManager1: Moving cover ['cover.baie_vitree_cuisine'] to 60% ...
2025-06-12 12:49:31.311477 INFO CoversManager2: Outdoor temperature (27.1) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 12:49:31.378629 INFO CoversManager2: Entity sensor.volet_salon_adaptive_position created/updated successfully with state 0
2025-06-12 12:49:31.379983 INFO CoversManager2: Moving cover ['cover.volet_salon'] to 0% ...
2025-06-12 12:50:31.314088 INFO CoversManager2: Cover 'Volet cuisine' (cover.volet_cuisine) is opened as requested at 0%
2025-06-12 12:50:31.328594 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is opened as requested at 0%
2025-06-12 12:50:31.340109 INFO CoversManager1: Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) is opened as requested at 60%
2025-06-12 12:50:31.402555 INFO CoversManager2: Cover 'Volet salon' (cover.volet_salon) is opened as requested at 0%
2025-06-12 12:53:31.029345 INFO CoversManager2: Indoor temperature (24.0) is greater than 23 and outdoor temperature (26.7) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 12:53:31.057098 INFO CoversManager: Indoor temperature (24.0) is greater than 23 and outdoor temperature (26.7) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 12:53:31.077371 INFO CoversManager1: Indoor temperature (24.0) is greater than 23 and outdoor temperature (26.7) is between 24 and 27 - Adaptive mode will be used for cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine)
2025-06-12 12:53:31.079954 INFO CoversManager2: Last changed is lower than 20 minutes (Actually : 4). Adaptive mode is not used this time for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 12:53:31.116407 INFO CoversManager: Last changed is lower than 20 minutes (Actually : 4). Adaptive mode is not used this time for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 12:53:31.121703 INFO CoversManager1: Last changed is lower than 20 minutes (Actually : 4). Adaptive mode is not used this time for cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine)
2025-06-12 12:53:31.137459 INFO CoversManager2: Indoor temperature (24.0) is greater than 23 and outdoor temperature (26.7) is between 24 and 27 - Adaptive mode will be used for cover 'Volet salon' (cover.volet_salon)
2025-06-12 12:53:31.154522 INFO CoversManager2: Last changed is lower than 20 minutes (Actually : 4). Adaptive mode is not used this time for cover 'Volet salon' (cover.volet_salon)
2025-06-12 12:57:31.026942 INFO CoversManager2: Indoor temperature (24.0) is greater than 23 and outdoor temperature (26.8) is between 24 and 27 - Adaptive mode will be used for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 12:57:31.063251 INFO CoversManager1: Indoor temperature (24.0) is greater than 23 and outdoor temperature (26.8) is between 24 and 27 - Adaptive mode will be used for cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine)
2025-06-12 12:57:31.066702 INFO CoversManager: Indoor temperature (24.0) is greater than 23 and outdoor temperature (26.8) is between 24 and 27 - Adaptive mode will be used for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 12:57:31.088018 INFO CoversManager2: Last changed is lower than 20 minutes (Actually : 8). Adaptive mode is not used this time for cover 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 12:57:31.115759 INFO CoversManager1: Last changed is lower than 20 minutes (Actually : 8). Adaptive mode is not used this time for cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine)
2025-06-12 12:57:31.121814 INFO CoversManager: Last changed is lower than 20 minutes (Actually : 8). Adaptive mode is not used this time for cover 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 12:57:31.137151 INFO CoversManager2: Indoor temperature (24.0) is greater than 23 and outdoor temperature (26.8) is between 24 and 27 - Adaptive mode will be used for cover 'Volet salon' (cover.volet_salon)
2025-06-12 12:57:31.154098 INFO CoversManager2: Last changed is lower than 20 minutes (Actually : 8). Adaptive mode is not used this time for cover 'Volet salon' (cover.volet_salon)
2025-06-12 13:01:31.049349 INFO CoversManager1: Outdoor temperature (27.1) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 13:01:31.051232 INFO CoversManager2: Outdoor temperature (27.1) > 27 - Cover 'Volet cuisine' (cover.volet_cuisine) need to be close to avoid the heat
2025-06-12 13:01:31.069197 INFO CoversManager: Outdoor temperature (27.1) > 27 - Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) need to be close to avoid the heat
2025-06-12 13:01:31.164989 INFO CoversManager2: Outdoor temperature (27.1) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 13:05:31.029321 INFO CoversManager1: Outdoor temperature (27.2) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 13:05:31.067768 INFO CoversManager2: Outdoor temperature (27.2) > 27 - Cover 'Volet cuisine' (cover.volet_cuisine) need to be close to avoid the heat
2025-06-12 13:05:31.089544 INFO CoversManager: Outdoor temperature (27.2) > 27 - Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) need to be close to avoid the heat
2025-06-12 13:05:31.168880 INFO CoversManager2: Outdoor temperature (27.2) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 13:09:31.052367 INFO CoversManager: Outdoor temperature (27.0) > 27 - Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) need to be close to avoid the heat
2025-06-12 13:09:31.053557 INFO CoversManager2: Outdoor temperature (27.0) > 27 - Cover 'Volet cuisine' (cover.volet_cuisine) need to be close to avoid the heat
2025-06-12 13:09:31.060376 INFO CoversManager1: Outdoor temperature (27.0) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 13:09:31.176370 INFO CoversManager2: Outdoor temperature (27.0) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 13:13:31.040340 INFO CoversManager1: Outdoor temperature (27.2) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 13:13:31.060360 INFO CoversManager: Outdoor temperature (27.2) > 27 - Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) need to be close to avoid the heat
2025-06-12 13:13:31.061694 INFO CoversManager2: Outdoor temperature (27.2) > 27 - Cover 'Volet cuisine' (cover.volet_cuisine) need to be close to avoid the heat
2025-06-12 13:13:31.164114 INFO CoversManager2: Outdoor temperature (27.2) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 13:17:31.042475 INFO CoversManager1: Outdoor temperature (27.4) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 13:17:31.050178 INFO CoversManager: Outdoor temperature (27.4) > 27 - Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) need to be close to avoid the heat
2025-06-12 13:17:31.079224 INFO CoversManager2: Outdoor temperature (27.4) > 27 - Cover 'Volet cuisine' (cover.volet_cuisine) need to be close to avoid the heat
2025-06-12 13:17:31.167304 INFO CoversManager2: Outdoor temperature (27.4) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 13:21:31.037123 INFO CoversManager1: Outdoor temperature (27.3) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 13:21:31.082889 INFO CoversManager: Outdoor temperature (27.3) > 27 - Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) need to be close to avoid the heat
2025-06-12 13:21:31.093047 INFO CoversManager2: Outdoor temperature (27.3) > 27 - Cover 'Volet cuisine' (cover.volet_cuisine) need to be close to avoid the heat
2025-06-12 13:21:31.196421 INFO CoversManager2: Outdoor temperature (27.3) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 13:25:31.046512 INFO CoversManager: Outdoor temperature (27.3) > 27 - Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) need to be close to avoid the heat
2025-06-12 13:25:31.057851 INFO CoversManager1: Outdoor temperature (27.3) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 13:25:31.110091 INFO CoversManager2: Outdoor temperature (27.3) > 27 - Cover 'Volet cuisine' (cover.volet_cuisine) need to be close to avoid the heat
2025-06-12 13:25:31.171322 INFO CoversManager2: Outdoor temperature (27.3) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 13:29:31.032569 INFO CoversManager1: Outdoor temperature (27.4) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 13:29:31.066534 INFO CoversManager2: Outdoor temperature (27.4) > 27 - Cover 'Volet cuisine' (cover.volet_cuisine) need to be close to avoid the heat
2025-06-12 13:29:31.084419 INFO CoversManager: Outdoor temperature (27.4) > 27 - Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) need to be close to avoid the heat
2025-06-12 13:29:31.201946 INFO CoversManager2: Outdoor temperature (27.4) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 13:33:31.058117 INFO CoversManager: Outdoor temperature (27.4) > 27 - Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) need to be close to avoid the heat
2025-06-12 13:33:31.059105 INFO CoversManager2: Outdoor temperature (27.4) > 27 - Cover 'Volet cuisine' (cover.volet_cuisine) need to be close to avoid the heat
2025-06-12 13:33:31.059803 INFO CoversManager1: Outdoor temperature (27.4) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 13:33:31.171804 INFO CoversManager2: Outdoor temperature (27.4) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 13:37:31.034934 INFO CoversManager2: Outdoor temperature (27.2) > 27 - Cover 'Volet cuisine' (cover.volet_cuisine) need to be close to avoid the heat
2025-06-12 13:37:31.075204 INFO CoversManager1: Outdoor temperature (27.2) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 13:37:31.100999 INFO CoversManager: Outdoor temperature (27.2) > 27 - Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) need to be close to avoid the heat
2025-06-12 13:37:31.181951 INFO CoversManager2: Outdoor temperature (27.2) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 13:41:31.038511 INFO CoversManager2: Outdoor temperature (27.4) > 27 - Cover 'Volet cuisine' (cover.volet_cuisine) need to be close to avoid the heat
2025-06-12 13:41:31.079719 INFO CoversManager1: Outdoor temperature (27.4) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 13:41:31.087138 INFO CoversManager: Outdoor temperature (27.4) > 27 - Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) need to be close to avoid the heat
2025-06-12 13:41:31.174887 INFO CoversManager2: Outdoor temperature (27.4) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 13:45:31.046381 INFO CoversManager: Outdoor temperature (27.7) > 27 - Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) need to be close to avoid the heat
2025-06-12 13:45:31.062333 INFO CoversManager2: Outdoor temperature (27.7) > 27 - Cover 'Volet cuisine' (cover.volet_cuisine) need to be close to avoid the heat
2025-06-12 13:45:31.121950 INFO CoversManager1: Outdoor temperature (27.7) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 13:45:31.178772 INFO CoversManager2: Outdoor temperature (27.7) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 13:49:31.058075 INFO CoversManager2: Outdoor temperature (27.6) > 27 - Cover 'Volet cuisine' (cover.volet_cuisine) need to be close to avoid the heat
2025-06-12 13:49:31.059065 INFO CoversManager1: Outdoor temperature (27.6) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 13:49:31.066024 INFO CoversManager: Outdoor temperature (27.6) > 27 - Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) need to be close to avoid the heat
2025-06-12 13:49:31.172038 INFO CoversManager2: Outdoor temperature (27.6) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 13:54:03.052189 INFO CoversManager1: Outdoor temperature (27.7) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 13:54:03.119374 INFO CoversManager2: Outdoor temperature (27.7) > 27 - Cover 'Volet cuisine' (cover.volet_cuisine) need to be close to avoid the heat
2025-06-12 13:54:03.127474 INFO CoversManager: Outdoor temperature (27.7) > 27 - Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) need to be close to avoid the heat
2025-06-12 13:54:03.221590 INFO CoversManager2: Outdoor temperature (27.7) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 13:58:03.069723 INFO CoversManager1: Outdoor temperature (27.6) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 13:58:03.080787 INFO CoversManager2: Outdoor temperature (27.6) > 27 - Cover 'Volet cuisine' (cover.volet_cuisine) need to be close to avoid the heat
2025-06-12 13:58:03.089734 INFO CoversManager: Outdoor temperature (27.6) > 27 - Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) need to be close to avoid the heat
2025-06-12 13:58:03.185140 INFO CoversManager2: Outdoor temperature (27.6) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 14:02:03.072505 INFO CoversManager: Outdoor temperature (27.8) > 27 - Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) need to be close to avoid the heat
2025-06-12 14:02:03.079329 INFO CoversManager1: Outdoor temperature (27.8) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 14:02:03.086423 INFO CoversManager2: Outdoor temperature (27.8) > 27 - Cover 'Volet cuisine' (cover.volet_cuisine) need to be close to avoid the heat
2025-06-12 14:02:03.204309 INFO CoversManager2: Outdoor temperature (27.8) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 14:06:03.067091 INFO CoversManager1: Outdoor temperature (28.2) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 14:06:03.067833 INFO CoversManager2: Outdoor temperature (28.2) > 27 - Cover 'Volet cuisine' (cover.volet_cuisine) need to be close to avoid the heat
2025-06-12 14:06:03.096249 INFO CoversManager: Outdoor temperature (28.2) > 27 - Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) need to be close to avoid the heat
2025-06-12 14:06:03.196844 INFO CoversManager2: Outdoor temperature (28.2) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 14:10:03.063456 INFO CoversManager: Outdoor temperature (27.7) > 27 - Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) need to be close to avoid the heat
2025-06-12 14:10:03.071122 INFO CoversManager2: Outdoor temperature (27.7) > 27 - Cover 'Volet cuisine' (cover.volet_cuisine) need to be close to avoid the heat
2025-06-12 14:10:03.101514 INFO CoversManager1: Outdoor temperature (27.7) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 14:10:03.190831 INFO CoversManager2: Outdoor temperature (27.7) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 14:14:03.054552 INFO CoversManager2: Outdoor temperature (28.2) > 27 - Cover 'Volet cuisine' (cover.volet_cuisine) need to be close to avoid the heat
2025-06-12 14:14:03.081295 INFO CoversManager1: Outdoor temperature (28.2) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 14:14:03.083384 INFO CoversManager: Outdoor temperature (28.2) > 27 - Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) need to be close to avoid the heat
2025-06-12 14:14:03.196811 INFO CoversManager2: Outdoor temperature (28.2) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 14:18:03.064123 INFO CoversManager: Outdoor temperature (28.7) > 27 - Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) need to be close to avoid the heat
2025-06-12 14:18:03.074798 INFO CoversManager1: Outdoor temperature (28.7) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 14:18:03.142045 INFO CoversManager2: Outdoor temperature (28.7) > 27 - Cover 'Volet cuisine' (cover.volet_cuisine) need to be close to avoid the heat
2025-06-12 14:18:03.216025 INFO CoversManager2: Outdoor temperature (28.7) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 14:22:03.049540 INFO CoversManager: Sun have leaved the window of 'Volet chambre parentale' (cover.volet_chambre_parentale)
2025-06-12 14:22:03.059691 INFO CoversManager2: Sun have leaved the window of 'Volet cuisine' (cover.volet_cuisine)
2025-06-12 14:22:03.111429 INFO CoversManager1: Outdoor temperature (28.3) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 14:22:03.142769 INFO CoversManager2: Entity sensor.volet_cuisine_adaptive_position created/updated successfully with state 100
2025-06-12 14:22:03.146733 INFO CoversManager: Entity sensor.volet_chambre_parentale_adaptive_position created/updated successfully with state 100
2025-06-12 14:22:03.150072 INFO CoversManager2: Moving cover ['cover.volet_cuisine'] to 100% ...
2025-06-12 14:22:03.157216 INFO CoversManager: Moving cover ['cover.volet_chambre_parentale'] to 100% ...
2025-06-12 14:22:03.195664 INFO CoversManager2: Outdoor temperature (28.3) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 14:23:03.210690 INFO CoversManager2: Cover 'Volet cuisine' (cover.volet_cuisine) is opened as requested at 100%
2025-06-12 14:23:03.211459 INFO CoversManager: Cover 'Volet chambre parentale' (cover.volet_chambre_parentale) is opened as requested at 100%
2025-06-12 14:26:03.048578 INFO CoversManager2: Outdoor temperature (28.3) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 14:26:03.055657 INFO CoversManager1: Outdoor temperature (28.3) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 14:30:03.048781 INFO CoversManager1: Outdoor temperature (28.5) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 14:30:03.083119 INFO CoversManager2: Outdoor temperature (28.5) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 14:34:03.043813 INFO CoversManager2: Outdoor temperature (27.8) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 14:34:03.062990 INFO CoversManager1: Outdoor temperature (27.8) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 14:38:03.052007 INFO CoversManager1: Outdoor temperature (28.4) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 14:38:03.058752 INFO CoversManager2: Outdoor temperature (28.4) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 14:42:03.051890 INFO CoversManager2: Outdoor temperature (28.0) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 14:42:03.052341 INFO CoversManager1: Outdoor temperature (28.0) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 14:44:37.038040 INFO CoversManager: Manual lock timer ended for cover 'Volet chambre Nathan' (cover.volet_chambre_nathan) - Unlocking cover
2025-06-12 14:44:37.059336 INFO CoversManager: Entity binary_sensor.volet_chambre_nathan_manual_lock created/updated successfully with state off
2025-06-12 14:46:03.042271 INFO CoversManager1: Outdoor temperature (28.2) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 14:46:03.071724 INFO CoversManager2: Outdoor temperature (28.2) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 14:50:03.057092 INFO CoversManager2: Outdoor temperature (28.3) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 14:50:03.068687 INFO CoversManager1: Outdoor temperature (28.3) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 14:54:03.054529 INFO CoversManager2: Outdoor temperature (28.4) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 14:54:03.063460 INFO CoversManager1: Outdoor temperature (28.4) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 14:58:03.057114 INFO CoversManager1: Outdoor temperature (28.5) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 14:58:03.057937 INFO CoversManager2: Outdoor temperature (28.5) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 15:02:03.059368 INFO CoversManager1: Outdoor temperature (28.9) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 15:02:03.069267 INFO CoversManager2: Outdoor temperature (28.9) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 15:06:03.060472 INFO CoversManager2: Outdoor temperature (28.6) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 15:06:03.061202 INFO CoversManager1: Outdoor temperature (28.6) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 15:10:03.065940 INFO CoversManager2: Outdoor temperature (28.2) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 15:10:03.072754 INFO CoversManager1: Outdoor temperature (28.2) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 15:14:03.051785 INFO CoversManager2: Outdoor temperature (28.3) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 15:14:03.086485 INFO CoversManager1: Outdoor temperature (28.3) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 15:18:03.062803 INFO CoversManager1: Outdoor temperature (28.9) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 15:18:03.063289 INFO CoversManager2: Outdoor temperature (28.9) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 15:22:03.068247 INFO CoversManager2: Outdoor temperature (29.0) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 15:22:03.068834 INFO CoversManager1: Outdoor temperature (29.0) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 15:25:27.851883 INFO CoversManager: MANUAL MOVE DETECTED - Blocking move of cover 'Volet chambre Nathan' (cover.volet_chambre_nathan) for 150 minutes
2025-06-12 15:25:27.876996 INFO CoversManager: Entity binary_sensor.volet_chambre_nathan_manual_lock created/updated successfully with state on
2025-06-12 15:26:03.069549 INFO CoversManager1: Outdoor temperature (28.7) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 15:26:03.080253 INFO CoversManager2: Outdoor temperature (28.7) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 15:30:03.061368 INFO CoversManager1: Outdoor temperature (29.0) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 15:30:03.081334 INFO CoversManager2: Outdoor temperature (29.0) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 15:34:03.069708 INFO CoversManager2: Outdoor temperature (29.1) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 15:34:03.070670 INFO CoversManager1: Outdoor temperature (29.1) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 15:38:03.057965 INFO CoversManager2: Outdoor temperature (28.5) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 15:38:03.077566 INFO CoversManager1: Outdoor temperature (28.5) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 15:42:03.066851 INFO CoversManager2: Outdoor temperature (29.1) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 15:42:03.074435 INFO CoversManager1: Outdoor temperature (29.1) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 15:46:03.060105 INFO CoversManager1: Outdoor temperature (28.4) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 15:46:03.100641 INFO CoversManager2: Outdoor temperature (28.4) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 15:50:03.063747 INFO CoversManager2: Outdoor temperature (29.5) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 15:50:03.090260 INFO CoversManager1: Outdoor temperature (29.5) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 15:54:03.070990 INFO CoversManager2: Outdoor temperature (30.1) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 15:54:03.079833 INFO CoversManager1: Outdoor temperature (30.1) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 15:58:03.063411 INFO CoversManager2: Outdoor temperature (29.4) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 15:58:03.094775 INFO CoversManager1: Outdoor temperature (29.4) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 16:02:03.071003 INFO CoversManager2: Outdoor temperature (29.0) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 16:02:03.084162 INFO CoversManager1: Outdoor temperature (29.0) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 16:06:03.077841 INFO CoversManager1: Outdoor temperature (29.0) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 16:06:03.085427 INFO CoversManager2: Outdoor temperature (29.0) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 16:10:03.076343 INFO CoversManager2: Outdoor temperature (29.5) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 16:10:03.083002 INFO CoversManager1: Outdoor temperature (29.5) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 16:14:03.079760 INFO CoversManager2: Outdoor temperature (29.5) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 16:14:03.086148 INFO CoversManager1: Outdoor temperature (29.5) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 16:18:03.069775 INFO CoversManager2: Outdoor temperature (28.9) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 16:18:03.095863 INFO CoversManager1: Outdoor temperature (28.9) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 16:22:03.074768 INFO CoversManager2: Outdoor temperature (28.9) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 16:22:03.094655 INFO CoversManager1: Outdoor temperature (28.9) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 16:26:03.073167 INFO CoversManager2: Outdoor temperature (28.7) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 16:26:03.099081 INFO CoversManager1: Outdoor temperature (28.7) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 16:30:03.078129 INFO CoversManager2: Outdoor temperature (28.8) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 16:30:03.104520 INFO CoversManager1: Outdoor temperature (28.8) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 16:34:03.074989 INFO CoversManager1: Outdoor temperature (28.9) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 16:34:03.110422 INFO CoversManager2: Outdoor temperature (28.9) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 16:38:03.083881 INFO CoversManager2: Outdoor temperature (29.6) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 16:38:03.090216 INFO CoversManager1: Outdoor temperature (29.6) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 16:42:03.081035 INFO CoversManager1: Outdoor temperature (29.2) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 16:42:03.084906 INFO CoversManager2: Outdoor temperature (29.2) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 16:46:03.093278 INFO CoversManager2: Outdoor temperature (29.0) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 16:46:03.104740 INFO CoversManager1: Outdoor temperature (29.0) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 16:50:03.076168 INFO CoversManager1: Outdoor temperature (28.9) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 16:50:03.104844 INFO CoversManager2: Outdoor temperature (28.9) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 16:54:03.076833 INFO CoversManager2: Outdoor temperature (28.9) > 27 - Cover 'Volet salon' (cover.volet_salon) need to be close to avoid the heat
2025-06-12 16:54:03.096022 INFO CoversManager1: Outdoor temperature (28.9) > 27 - Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) need to be close to avoid the heat
2025-06-12 16:58:03.079154 INFO CoversManager1: Sun have leaved the window of 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine)
2025-06-12 16:58:03.096915 INFO CoversManager2: Sun have leaved the window of 'Volet salon' (cover.volet_salon)
2025-06-12 16:58:03.151826 INFO CoversManager1: Entity sensor.baie_vitree_cuisine_adaptive_position created/updated successfully with state 100
2025-06-12 16:58:03.155338 INFO CoversManager2: Entity sensor.volet_salon_adaptive_position created/updated successfully with state 100
2025-06-12 16:58:03.159468 INFO CoversManager2: Moving cover ['cover.volet_salon'] to 100% ...
2025-06-12 16:58:03.159974 INFO CoversManager1: Moving cover ['cover.baie_vitree_cuisine'] to 100% ...
2025-06-12 16:59:03.218984 INFO CoversManager2: Cover 'Volet salon' (cover.volet_salon) is opened as requested at 100%
2025-06-12 16:59:03.222102 INFO CoversManager1: Cover 'Baie vitr��e cuisine' (cover.baie_vitree_cuisine) is opened as requested at 100%
2025-06-12 17:55:27.874826 INFO CoversManager: Manual lock timer ended for cover 'Volet chambre Nathan' (cover.volet_chambre_nathan) - Unlocking cover
2025-06-12 17:55:27.895499 INFO CoversManager: Entity binary_sensor.volet_chambre_nathan_manual_lock created/updated successfully with state off
2025-06-12 19:05:20.212455 INFO CoversManager3: MANUAL MOVE DETECTED - Blocking move of cover 'Volet bureau' (cover.volet_bureau) for 90 minutes
2025-06-12 19:05:20.236019 INFO CoversManager3: Entity binary_sensor.volet_bureau_manual_lock created/updated successfully with state on
2025-06-12 19:05:21.284664 INFO CoversManager2: MANUAL MOVE DETECTED - Blocking move of cover 'Volet entr��e' (cover.volet_entree) for 90 minutes
2025-06-12 19:05:21.307734 INFO CoversManager2: Entity binary_sensor.volet_entree_manual_lock created/updated successfully with state on
2025-06-12 20:35:20.235289 INFO CoversManager3: Manual lock timer ended for cover 'Volet bureau' (cover.volet_bureau) - Unlocking cover
2025-06-12 20:35:20.257869 INFO CoversManager3: Entity binary_sensor.volet_bureau_manual_lock created/updated successfully with state off
2025-06-12 20:35:21.311774 INFO CoversManager2: Manual lock timer ended for cover 'Volet entr��e' (cover.volet_entree) - Unlocking cover
2025-06-12 20:35:21.331957 INFO CoversManager2: Entity binary_sensor.volet_entree_manual_lock created/updated successfully with state off

Salut @christopheVia

Chez moi avec cette intégration je pilote mes volets répartis sur les 4 façades et vu que la façade nord est ensoleillé le soir en ce moment les volets se ferment également
Après c’est comme chez toi, mes façades sont orientés de 10° vers l’Est

Du coup pour chez toi, compare les configurations des 3 orientations et surtout vérifie que les contrôles de ton orientation Ouest sont bien activés

Bonjour,

Pour comprendre le problème il faut activer le debug et laisser le problème se reproduire :

J’ai activé le mode debug pour les volets pilotés par la config CoversManager2:. Le log correspondant est accessible ici. J’ai retiré tout ce qui n’est pas lié à CoversManager2:. Je précise, au cas où ce n’était pas clair dans mon précédent message, que ces 3 volets se partagent la même configuration CoversManager2:. Les seules différences ne concernent donc que leur position respective.

En recherchant tout ce qui se rapporte à l’entité sensor.volet_entree_adaptive_position (le volet qui me pose problème) je ne trouve que 7 occurrences durant la journée et le log ne me semble pas très éclairant.

Bonjour,

Alors mon analyse c’est un défaut de configuration.
Tu as ceci pour le volet de l’entrée (tels que AppDaemon le fourni à CoversManager) :

{
   "dryrun":false,
   "common":{
      "position":{
         "opened":100,
         "closed":0,
         "min_ratio_change":10,
         "min_time_change":15
      },
      "opening":{
         "type":"prefer-lux",
         "time":datetime.time(9,30),
         "locker":"None",
         "position":"None"
      },
      "closing":{
         "type":"prefer-lux",
         "time":"None",
         "secure_dusk":true,
         "locker":"None",
         "position":"None"
      },
      "adaptive":{
         "enable":true,
         "locker":"None"
      },
      "manual":{
         "allow":true,
         "timer":datetime.timedelta(seconds=5400)
      },
      "temperature":{
         "indoor":{
            "sensor":"sensor.bsb_lan_temperature_thermostat_salon",
            "setpoint":23,
            "seasons":{
               "spring":{
                  "setpoint":23
               },
               "summer":{
                  "setpoint":23
               },
               "autumn":{
                  "setpoint":23
               },
               "winter":{
                  "setpoint":23
               }
            }
         },
         "outdoor":{
            "sensor":"sensor.gw1100_temp",
            "low_temperature":24,
            "high_temperature":27
         }
      },
      "lux":{
         "sensor":"sensor.outdoor_illuminance",
         "open_lux":60,
         "close_lux":40
      },
      "locker":"binary_sensor.alarm_status",
      "seasons":"sensor.season"
   },
   "covers":{
      "cover.volet_entree":{
         "window_heigh":210,
         "window_azimuth":75,
         "positional":{
            "action":true,
            "status":true
         },
         "fov":{
            "left":20,
            "right":90
         }
      },
      "cover.volet_cuisine":{
         "window_heigh":210,
         "window_azimuth":255,
         "positional":{
            "action":true,
            "status":true
         },
         "fov":{
            "left":90,
            "right":90
         }
      },
      "cover.volet_salon":{
         "window_heigh":210,
         "window_azimuth":165,
         "positional":{
            "action":true,
            "status":true
         },
         "fov":{
            "left":90,
            "right":90
         }
      }
   }
}

Comme tu peux le voir, ton azimuth est à 75 avec une FOV Gauche:20 / Droite:90 soit un azimuth dans la fenêtre entre 55 et 135 ce qui correspond à ce que l’on voit dans les logs :

Cover 'Volet entr��e' (cover.volet_entree) - Azimuth left : 55 - Azimuth right : 165

Mais ces Azimuth ne correspondent pas à un volet à l’ouest. Donc défaut de configuration je pense.
Selon CoversManager, avec ces infos, le soleil n’est plus dans ta fenêtre entre 11h40 et 12h00 je pense :

2024-12-07 11:38:25.526680 DEBUG CoversManager2: SunInWindow - Callback triggered by state change of sun.sun/azimuth from 162.26 to 163.23

On voit bien que durant la phase que CoversManager considère le soleil dans ta fenêtre, il lance des actions de verification :

2024-12-07 11:38:25.400949 DEBUG CoversManager2: Indoor temperature (19.1) <= 23 - Cover 'Volet entr��e' (cover.volet_entree) need to be open to heat the room
2024-12-07 11:38:25.411133 DEBUG CoversManager2: get state: None, {} from CoversManager2
2024-12-07 11:38:25.433163 INFO CoversManager2: Outdoor temperature (12.3) < Indoor temperature (19.1) - Cover 'Volet entr��e' (cover.volet_entree) will be open
2024-12-07 11:38:25.444919 DEBUG CoversManager2: get state: None, {} from CoversManager2
2024-12-07 11:38:25.483338 DEBUG CoversManager2: Update adaptive position for Cover 'Volet entr��e' (cover.volet_entree) based on opened (config.common.position.opened) and closed configuration (config.common.position.closed) : 100%
2024-12-07 11:38:25.511028 DEBUG CoversManager2: Getting Cover 'Volet entr��e' (cover.volet_entree) current position...
2024-12-07 11:38:25.511461 DEBUG CoversManager2: get state: cover.volet_entree, {} from CoversManager2
2024-12-07 11:38:25.512229 DEBUG CoversManager2: get state: None, {} from CoversManager2
2024-12-07 11:38:25.519717 DEBUG CoversManager2: Cover 'Volet entr��e' (cover.volet_entree) is already at the needed position (100%)

Pourtant ca ne correspond pas du tout à la configuration que tu indiques dans ton post précédent donc je me dit que tu ne regarde peut être pas la bonne configuration.
AppDaemon ayant changé la position de sa configuration, il te reste peut être encore une configuration à l’ancienne position (celle que tu regardes) mais que celle utilisé par AppDaemon (la nouvelle position) n’est pas la même mais celle avec un Azimuth de 75

Selon si tu utilises le app_dir (Internal Documentation — AppDaemon 4.5.11 documentation) dans ton /addon_configs/a0d7b954_appdaemon/appdaemon.yaml ta configuration app.yaml utilisé par AppDaemon est soit dans /addon_configs/a0d7b954_appdaemon/apps soit dans le dossier indiqué par la configuration app_dir.

PS: Tu dois aussi avoir un souci avec ton entité sensor.season car elle retourne winter. Pas grave car tu as pas de configurations spécifiques actives pour les saisons mais c’est pour info.

Bonsoir Marc,
Merci beaucoup pour ton message. AppDaemon est configuré avec app_dir: /homeassistant/appdaemon/apps dans /addon_configs/a0d7b954_appdaemon/appdaemon.yaml. Je viens de vérifier que je n’ai rien laissé dans /addon_configs/a0d7b954_appdaemon/apps/apps.yaml. Ce que j’ai recopié dans un post précédent vient de /homeassistant/appdaemon/apps/apps.yaml. Je n’ai pas d’autre configuration de CoversManager ailleurs. J’ai également vérifié que la config de cover.volet_entree n’était pas dupliquée dans app.yaml. C’est très étrange !

Mais ce que tu as trouvé me parle (bien vu ! Je suis passé à coté) parce que je m’étais trompé dans la mesure des azimuts lors de ma première configuration de CoversManager, j’avais calculé les angles en tournant dans le sens trigonométrique. Mais j’ai depuis corrigé tout ce qui est placé dans /homeassistant/appdaemon/apps/apps.yaml. Les corrections fonctionnent pour tous les volets sauf ceux qui sont à l’est. Je ne parviens pas à comprendre d’où AppDaemon récupère les anciens paramétrages. Tu n’aurais pas une idée ?

J’aimerais trouver une solution qui ne passe pas par un effacement et une réinstallation complète d’AppDaemon, j’ai pas mal d’autres trucs qui tournent dessus. D’ailleurs, je suis toujours en version 4.4.2. J’ai ControllerX qui ne fonctionnait plus avec la mise à jour de début juin et je suis revenu en arrière. Je n’ai pas re-testé avec les autres versions sorties depuis.

Je ne suis pas passé non plus aux dernières versions AppDaemon donc je ne sais pas si cela peut venir de la mais je doute.
Essaye un redémarrage de AppDaemon si c’est pas déjà fait.

Essaye de modifier une configuration pour voir si ça l’affiche bien dans le log de debug.

Humm, Attends, les Add-ons ne re-démarrent pas quand on fait > developper Tools > Restart > Restart HA ?
A chaque fois que je touche une config pour un truc ou un autre, c’est ce que j’ai l’habitude de faire. Si ce truc ne re-démarre pas l’Add-on, ça pourrait expliquer le problème. A priori, ça devrait être résolu. Je verrais demain.

J’ai le bon paramétrage après re-démarrage de l’add-on. Idem quand je le change avant le re-démarrage :

2025-06-14 23:22:27.875363 DEBUG CoversManager2: Calling listen_state for sun.sun, {'attribute': 'azimuth', 'new': <function CoversManager.initialize.<locals>.<lambda> at 0x7f722b2c5c60>, 'config': Config(dryrun=False, common=CommonConfig(position=PositionConfig(opened=100, closed=0, min_ratio_change=15, min_time_change=20), opening=OpeningConfig(type='prefer-lux', time=datetime.time(9, 30), locker=None, position=None), closing=ClosingConfig(type='prefer-lux', time=None, secure_dusk=True, locker=None, position=None), adaptive=AdaptiveConfig(enable=True, locker=None), manual=ManualConfig(allow=True, timer=datetime.timedelta(seconds=5400)), temperature=TemperatureConfig(indoor=TemperatureIndoorConfig(sensor='sensor.bsb_lan_temperature_thermostat_salon', setpoint=23, seasons=SeasonsConfig(spring=SeasonConfig(setpoint=23), summer=SeasonConfig(setpoint=23), autumn=SeasonConfig(setpoint=23), winter=SeasonConfig(setpoint=23))), outdoor=TemperatureOutdoorConfig(sensor='sensor.gw1100_temp', low_temperature=24, high_temperature=27)), lux=LuxConfig(sensor='sensor.outdoor_illuminance', open_lux=70, close_lux=35), locker=None, seasons='sensor.season'), covers=CoversName(root={'cover.volet_entree': CoversConfig(window_heigh=210, window_azimuth=285, positional=PositionalConfig(action=True, status=True), fov=FovConfig(left=90, right=90)), 'cover.volet_cuisine': CoversConfig(window_heigh=210, window_azimuth=105, positional=PositionalConfig(action=True, status=True), fov=FovConfig(left=90, right=90)), 'cover.volet_salon': CoversConfig(window_heigh=210, window_azimuth=195, positional=PositionalConfig(action=True, status=True), fov=FovConfig(left=60, right=60))})), 'cover': 'cover.volet_salon', 'azimuth_left': 135, 'azimuth_right': 255} from CoversManager2

Je n’ai plus qu’à comprendre cette histoire de capteur de saison en hivers.
Merci encore pour ton aide.

Les addons sont des containers tout comme HA. Quand tu redémarre HA tu redémarre en fait le container HA.
Donc le redémarrage de HA ne redémarre pas le container AppDaemon.

Mais en général une simple sauvegarde du fichier app.yaml relance l’application AppDeamon et recharge la configuration. Bizarre.

Autre bizarrerie, le sensor.season était bien à summer. Depuis le redémarrage de l’add-on AppDaemon hier soir, cette entité est correctement lue.