Bonjour je ne me suis pas encore lancer
Ça marche bien de mon côté.
Bonjour, peux tu nous en dire plus sur les appareils que tu as rattaché au RFPlayer et la méthode
Salut,
J’ai connecté sur le RFplayer mes volets Somfy RTS, et mon régulateur DeltaDore Calybox en X2F (commande de mon plancher chauffant électrique).
A chaque fois c’est la procédure classique décrite sur ce forum : appairer l’équipement a avec le RFplayer à la main via les outils développeurs, ensuite déclarer un switch pour commander l’équipement, puis intégrer le switch comme désiré (e.g. le switch Calybox est intégré avec Versatile Thermostat, les volets sont intégrés sur un dashboard et potentiellement dans une automatisation).
Merci du retour cela fonctionne maintenant
Salut à tous
Je débute dans HA, j’arrive bien à installer rfplayer avec la dernière beta, j’ai même réussi à appairer un volet mais je n’arrive pas à créer une télécommande avec « haut », « stop » et bas", j’ai qu’un Switch « on » « off ».
Je ne parviens pas à faire l’étape 6 pour ajouter la config, je ne trouve pas le fichier yaml sur l’interface de HA.
Je suppose qu’il y a un « mode éditeur » pour créer une entité mais je ne trouve pas.
Il y a un plugin à ajouter en plus?
Merci de votre aide
Bonjour à tous,
Je me lance sur ce sujet. Je souhaite piloter mes volets SOMFY RTS depuis HA.
Merci à tous d’avoir contribuer sur ce sujet. J’avoue que j’étais un peu perdu tellement il y a de posts sur ce point.
Voilà ce que j’ai effectué et qui peut aider les nouveaux à intégrer la gestion de leurs volets dans HA.
En premier lieu, sachez qu’il faudra “ajouter” l’équivalent d’une deuxième télécommande à un volet.
Voici les méthodes trouvées sur ce point :
Pour ma part, j’ai d’abord cherché à communiquer avec RFPlayer depuis mon Raspberry.
Juste info : J’utilise Git Bash comme terminal, donc des instructions Linux (débian).
J’ai arrêté HA pour communiquer avec RFPlayer.
Puis installer l’utilitaire picocom pour communiquer.
1 - Installez picocom
sudo apt-get install picocom -y
sudo picocom -b 115200 --echo /dev/ttyUSB0
Réponse :
*picocom v3.1
port is : /dev/ttyUSB0
…
exit is : no
Type [C-a] [C-h] to see available commands
Terminal ready*
ZIA++HELLO
Réponse :
ZIA–Welcome to Ziblue Dongle RFPLAYER (RFP1000, Firmware=V1.39 F=433Mhz & 868Mhz EU)!
RFPlayer communique ![]()
Il reste plus qu’à associer les volets pour les intégrer plus tard dans HA.
2 - Ajouter le Volet 01 (Remplacer xxxxxx01 par votre identifiant personnalisé)
ZIA++ASSOC RTS ID xxxxxx01 QUALIFIER 0
ZIA++ON RTS ID xxxxxx01 QUALIFIER 0
ZIA++OFF RTS ID xxxxxx01 QUALIFIER 0
Puis le Volet 02 (Remplacer xxxxxx02 par votre identifiant personnalisé)
ZIA++ASSOC RTS ID xxxxxx02 QUALIFIER 0
ZIA++ON RTS ID xxxxxx02 QUALIFIER 0
ZIA++OFF RTS ID xxxxxx02 QUALIFIER 0
…
IMPORTANT : `QUALIFIER 0` = Volet roulant (Shutter). Utilisez `QUALIFIER 1` pour un portail.
Choisir des identifiants uniques pour chaque volet. Par exemple :
* Volet salon : `100001`
* Volet chambre : `100002`
* Volet cuisine : `100003`
* Volet bureau : `100004`
ATTENTION : Ne réutiliser **jamais** les identifiants de vos télécommandes existantes. Créer toujours de nouveaux IDs.
# Stopper une action MONTEE ou DESCENDRE (Le volet sera considéré comme ouvert. On ne connait pas sa position)
ZIA++DIM ID xxxxxx01 RTS %4
3 - Pour sortir de picocom :
Ctrl+a, puis Ctrl+x
Ces mêmes commandes peuvent être ensuite testées via HA dans ‘Outils de développement’, onglet ‘Action’. Retirer le préfix de communication ZIA++
L’intérêt de passer par picocom est d’avoir la réponse directement de RFPlayer.
Pensez à redémarrer HA.
Et supprimer picocom si vous en avez plus besoin :
sudo apt-get remove picocom -y
Bon, j’espère que cela vous sera utile.
Ensuite dans HA, il faut configurer les volets.
Personnellement, j’utilise les packages.
Dans le fichier configuration.yaml, ajouter le ligne packages :
homeassistant:
packages: !include_dir_named packages
Ensuite, dans le répertoire packages, créer le fichier shutters.yaml.
Dans ce fichier, vous allez retrouver toutes les instructions pour gérer vos volets.
# ===================================================================
# HELPERS POUR LES VOLETS ROULANTS
# ===================================================================
homeassistant:
customize:
# Volets
cover.rts_xxxxxx01_shutter:
friendly_name: "Volet 01"
icon: mdi:window-shutter
cover.rts_xxxxxx02_shutter:
friendly_name: "Volet 02"
icon: mdi:window-shutter
# ==== Inputs ===
input_select:
shutters_mode:
name: Mode volets
options:
- "Manuel"
- "Auto Hiver"
- "Auto Été"
- "Absent"
initial: "Manuel"
icon: mdi:home-automation
Puis, vos sensors, vos scripts, vos automatisations.
Si vous souhaitez, une structure plus simple, il suffit d’ajouter dans configuration.yaml la configuration de vos volets :
homeassistant:
customize:
# Volets
cover.rts_xxxxxx01_shutter:
friendly_name: "Volet 01"
icon: mdi:window-shutter
cover.rts_xxxxxx02_shutter:
friendly_name: "Volet 02"
icon: mdi:window-shutter
Une fois cette configuration effectuée, vous pouvez aller dans GCE Player et ajouter manuellement vos devices depuis la page de configuration du rfplayer comme l’a indiqué racletteparty dans son post de déc 2024.
Je remercie au passage racletteparty pour son travail.
Pour tester dans HA, dans Outil developpement > Onglet Action
Passer en mode YAML
action: cover.open_cover
target:
entity_id: cover.rts_xxxxxx01_shutter
data: {}
action: cover.close_cover
target:
entity_id: cover.rts_xxxxxx01_shutter
data: {}
action: cover.stop_cover
target:
entity_id: cover.rts_xxxxxx01_shutter
data: {}
Si vous êtes intéressé par mon développement en mode package (en cours), je pourrais partager mes fichiers (au nombre de 2, un pour le package et l’autre pour dashboard).
Je ferai alors un post spécifique sur ce sujet.
Slt..
Un peu ouf , ce truc de « picocom » !
Je ne sais pas vraiment comment fait Le Prog GCE Rfplayer suivi par @racletteparty ?
Mais pourquoi pas ! faire compliqué quand cela peut être plus simple !
Mais dans le mien tu peux faire la création directement des Cover ?
Bonjour Doubledom,
Merci pour tes contributions. Ils m’ont aidées à comprendre l’intégration de RFPayer.
Si tu acceptes une petite remarque de ma part, avec le package que tu proposes, j’ai trouvé un grand nombre de devices présents qui m’ont perturbés.
J’ai utilisé la documentation officielle de GCE RFPlayer.
Il se trouve que dans ce dépôt, j’ai trouvé la contribution de @racletteparty
C’est pourquoi je l’ai remercié pour son travail.
Mais je reconnais aussi le tien et je n’ai aucun doute qu’il fonctionne.
Ma contribution consiste à partager mon expérience en cherchant à communiquer en premier lieu avec RFPlayer (via l’utilitaire picocom) avant de configurer l’intégration dans HA.
C’est une méthode qui permet de s’assurer que HA communique avec RFPlayer (et vis et versa), sans avoir à regarder les logs de HA et d’essayer de comprendre les erreurs remontées.
Avec picocom, l’erreur est de suite afficher dans le terminal. Cela marche ou pas.
Mais, je reconnais que c’est un peu tiré par les cheveux. Et sur ce point tu as raison.
Ensuite, quelque soit le dépôt utilisé, celui de @racletteparty ou le tien, l’intégration de RFPlayer reste valide.
C’est juste qu’ensuite, j’ai fait le choix de la documentation officielle.