Bonjour à tous, jusqu’à présent sur Domoticz, j’ai décidé de migrer chez Home Assistant et je pense sans regrets !!
Voilà mon installation :
- 1 raspberry pi 4B
- une carte 12 relais piloté par le GPIO de ce dernier
J’ai donc le relais 1 qui pilote la montée du volet de la cuisine
le relais 2 qui pilote la descente du volet de la cuisine
le relais 3 qui pilote la montée du volet du salon et ainsi de suite.
Côté domoticz j’ai un intérrupteur virtuel de volet roulant avec les commandes « ouvrir » « stop » « fermer ». Lorsque j’appuie sur l’une des commande, Domoticz emet un message sur le broker mqtt. Ensuite j’ai un script python qui écoute le serveur MQTT et lorsque j’ai une commande de l’un des volets, j’active sur sortie GPIO x secondes pour ouvrir ou fermer le volet.
Je souhaite reproduire la même chose, sans passer par la case python si possible car je n’ai plus codé depuis quelques années…
J’ai donc ajouté dans configuration.yaml, de quoi actionner les sorties GPIO avec l’addon GPIOD:
cover:
- platform: gpiod
covers:
- name: "VR Cuisine UP"
port: 38
state_port: 7
relay_time: 1200
active_low: true
- name: "VR Cuisine Down"
port: 43
active_low: true
state_port: 8
relay_time: 1200
L’idée est ensuite de créer un cover card avec mushroom. Cependant,
voilà mon problème :
Lorsque j’ajoute une carte, je choisi bien mushroom cover, et je ne trouve aucun de mes volets dans la liste déroulante dans entités.
J’ai probablement mal configuré les covers ?
De plus, le state_port semble obligatoire ? Mais je n’ai pas assez d’entrée sur le GPIO pour avoir un state port attitré à chaque relais, deplus je n’ai aucune information à faire remonter.
Lorsque je vais dans Paramètres → Appareils et services → Entités, j’ai bien mes binary sensor et mes switchs affichés.
Merci d’avance !
Charly
System Information
version | core-2024.8.1 |
---|---|
installation_type | Home Assistant OS |
dev | false |
hassio | true |
docker | true |
user | root |
virtualenv | false |
python_version | 3.12.4 |
os_name | Linux |
os_version | 6.6.31-haos-raspi |
arch | aarch64 |
timezone | Europe/Paris |
config_dir | /config |
Home Assistant Community Store
GitHub API | ok |
---|---|
GitHub Content | ok |
GitHub Web | ok |
GitHub API Calls Remaining | 5000 |
Installed Version | 1.34.0 |
Stage | running |
Available Repositories | 1390 |
Downloaded Repositories | 4 |
HACS Data | ok |
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 13.0 |
---|---|
update_channel | stable |
supervisor_version | supervisor-2024.08.0 |
agent_version | 1.6.0 |
docker_version | 26.1.4 |
disk_total | 13.5 GB |
disk_used | 5.1 GB |
healthy | true |
supported | true |
host_connectivity | true |
supervisor_connectivity | true |
ntp_synchronized | true |
virtualization | |
board | rpi4-64 |
supervisor_api | ok |
version_api | ok |
installed_addons | File editor (5.8.0), MariaDB (2.7.1), Duck DNS (1.18.0), Let’s Encrypt (5.1.0), Terminal & SSH (9.14.0), Mosquitto broker (6.4.1), Zigbee2MQTT (1.39.1-1) |
Dashboards
dashboards | 2 |
---|---|
resources | 1 |
views | 1 |
mode | storage |
Recorder
oldest_recorder_run | 15 août 2024 à 09:11 |
---|---|
current_recorder_run | 16 août 2024 à 00:44 |
estimated_db_size | 3.39 MiB |
database_engine | sqlite |
database_version | 3.45.3 |