Salut la communauté ! Besoin d’un avis garanti sans engagement.
Mon problème
J’ai deux façades copieusement arrosées par le soleil. Pratique en hiver, problématique en été. J’ai donc fait des automatismes pour faire baisser les volets en position MY. En gros les conditions sont :
- Luminance sup à 40000lx (J’ai des sondes SOMFY IO pour mesurer sur les deux façades
- Température sup à 20°C
Eventuellement :
Conditions horaires
Conditions de volets (si volet « close », ne rien faire, quelqu’un dort dans cette pièce ou pas loin - chose que l’appli SOMFY ne permet pas de faire…)
J’ai aussi des automatismes pour les relever si :
- Luminance sup à 800lx mais inférieur à 35000lx
Eventuellement :
Conditions horaires
Conditions de volets (idem que pour la fermeture)
Ca parait simple, mais au final mes volets ne se baissent pas toujours, et certains fonctionnent mais pas d’autres. Aucune idée du pourquoi du comment. J’ai pourtant mis deux trigger, soit directement le device, soit le numeric state (qui sauf erreur ne déclenche que lorsque la valeur passe la valeur cible), mais je n’ai pas plus de résultats.
alias: Fermeture volet Mezzanine
description: ''
trigger:
- type: illuminance
platform: device
device_id: :)
entity_id: sensor.face_sud_est_luminance
domain: sensor
above: 40000
for:
hours: 0
minutes: 0
seconds: 30
- platform: numeric_state
entity_id: sensor.face_sud_est_luminance
above: '40000'
for:
hours: 0
minutes: 0
seconds: 30
condition:
- condition: device
device_id: :)
domain: cover
entity_id: cover.volet_arthur
type: is_open
- condition: device
device_id: :)
domain: cover
entity_id: cover.chambre_baptiste
type: is_open
- type: is_temperature
condition: device
device_id: :)
entity_id: sensor.exterieur_temperature
domain: sensor
above: 20
- condition: time
before: '20:00:00'
after: '09:00:00'
action:
- device_id: :)
domain: button
entity_id: button.mezzanine_my_position
type: press
mode: single
Bon voilà y a un truc qui m’échappe, je ne sais pas si c’est lié au code, à la manière de communiquer avec la Tahoma (Overkiz) ou autre chose… Je suis novice et dans le brouillard, si quelqu’un peu m’expliquer ce qui peut coincer et ce qu’il me faut vérifier ca serait super !
Ma configuration
System Health
version | core-2022.5.4 |
---|---|
installation_type | Home Assistant OS |
dev | false |
hassio | true |
docker | true |
user | root |
virtualenv | false |
python_version | 3.9.9 |
os_name | Linux |
os_version | 5.10.108 |
arch | x86_64 |
timezone | Europe/Paris |
Home Assistant Community Store
GitHub API | ok |
---|---|
GitHub Content | ok |
GitHub Web | ok |
GitHub API Calls Remaining | 4982 |
Installed Version | 1.24.5 |
Stage | running |
Available Repositories | 1129 |
Downloaded Repositories | 5 |
Home Assistant Cloud
logged_in | false |
---|---|
can_reach_cert_server | ok |
can_reach_cloud_auth | ok |
can_reach_cloud | ok |
Home Assistant Supervisor
host_os | Home Assistant OS 7.6 |
---|---|
update_channel | stable |
supervisor_version | supervisor-2022.05.2 |
docker_version | 20.10.9 |
disk_total | 31.3 GB |
disk_used | 3.6 GB |
healthy | true |
supported | true |
board | ova |
supervisor_api | ok |
version_api | ok |
installed_addons | File editor (5.3.3), Terminal & SSH (9.4.0), Google Assistant SDK (2.5.0) |
Dashboards
dashboards | 5 |
---|---|
resources | 5 |
views | 5 |
mode | storage |
En complément, précisons que HA tourne en machine virtuelle sur un serveur Unraid. M’enfin comme tout fonctionne je pense pas que cette précision n’ai grande importance.