Intégration GCE RFplayer

OK après il faut appeler le service (sans rien de sélectionner autres)
image
tu devrais voir passer en vert si OKimage

si tu veux pas avoir cette limite réécris sur ton précédent message ! le Crayon
image

C’est passé en vert, puis le bouton est redenu bleu avec « Appeler le service »

impec regarde le log devrais y avoir message du status du rfplayer

2023-03-07 15:21:06.019 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] writing data: b'ZIA++STATUS \n\r'
2023-03-07 15:21:06.112 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA--
systemStatus request number=0
Version: 1.39, Jamming: 7, Time: 16288s, Mac: 0xF2FC7AF4, LBT: 16dBm, Factory: 1464773430, ClusterID: 0, RTdenials: 0, SigfoxID: 0, SigfoxPAC: -, 2.4Ghz: 0, MaskT: 0xFFFFFFFF, MaskA: 0xFFFFFFFF, 
transmitter available: VISONIC433 VISONIC868 CHACON DOMIA X10 X2D433 X2D868 X2DSHUTTER X2DELEC X2DGAS RTS BLYSS PARROT KD101 FS20 EDISIO
receiver available: X10 RTS VISONIC BLYSS CHACON OREGONV1 OREGONV2 OREGONV3/OWL DOMIA X2D KD101 PARROT TIC FS20 JAMMING EDISIO
2023-03-07 15:21:06.155 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: receiver enabled: X10 RTS VISONIC BLYSS CHACON OREGONV1 OREGONV2 OREGONV3/OWL DOMIA X2D KD101 PARROT TIC FS20 JAMMING EDISIO
repeater available: X10 RTS VISONIC BLYSS CHACON OREGONV1 OREGONV2 OREGONV3/OWL DOMIA X2D KD101 PARROT TIC FS20 EDISIO
repeater enabled: X10 RTS VISONIC BLYSS CHACON OREGONV1 OREGONV2 OREGONV3/OWL DOMIA X2D KD101 PARROT TIC FS20 EDISIO
2023-03-07 15:21:06.155 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] decoded packet: {'node': 'gateway', 'message': '\nsystemStatus request number=0\nVersion: 1.39, Jamming: 7, Time: 16288s, Mac: 0xF2FC7AF4, LBT: 16dBm, Factory: 1464773430, ClusterID: 0, RTdenials: 0, SigfoxID: 0, SigfoxPAC: -, 2.4Ghz: 0, MaskT: 0xFFFFFFFF, MaskA: 0xFFFFFFFF, \ntransmitter available: VISONIC433 VISONIC868 CHACON DOMIA X10 X2D433 X2D868 X2DSHUTTER X2DELEC X2DGAS RTS BLYSS PARROT KD101 FS20 EDISIO\nreceiver available: X10 RTS VISONIC BLYSS CHACON OREGONV1 OREGONV2 OREGONV3/OWL DOMIA X2D KD101 PARROT TIC FS20 JAMMING EDISIO\nreceiver enabled: X10 RTS VISONIC BLYSS CHACON OREGONV1 OREGONV2 OREGONV3/OWL DOMIA X2D KD101 PARROT TIC FS20 JAMMING EDISIO\nrepeater available: X10 RTS VISONIC BLYSS CHACON OREGONV1 OREGONV2 OREGONV3/OWL DOMIA X2D KD101 PARROT TIC FS20 EDISIO\nrepeater enabled: X10 RTS VISONIC BLYSS CHACON OREGONV1 OREGONV2 OREGONV3/OWL DOMIA X2D KD101 PARROT TIC FS20 EDISIO\n\n'}
2023-03-07 15:21:06.155 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:node,v:gateway
2023-03-07 15:21:06.156 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:message,v:
systemStatus request number=0
Version: 1.39, Jamming: 7, Time: 16288s, Mac: 0xF2FC7AF4, LBT: 16dBm, Factory: 1464773430, ClusterID: 0, RTdenials: 0, SigfoxID: 0, SigfoxPAC: -, 2.4Ghz: 0, MaskT: 0xFFFFFFFF, MaskA: 0xFFFFFFFF, 
transmitter available: VISONIC433 VISONIC868 CHACON DOMIA X10 X2D433 X2D868 X2DSHUTTER X2DELEC X2DGAS RTS BLYSS PARROT KD101 FS20 EDISIO
receiver available: X10 RTS VISONIC BLYSS CHACON OREGONV1 OREGONV2 OREGONV3/OWL DOMIA X2D KD101 PARROT TIC FS20 JAMMING EDISIO
receiver enabled: X10 RTS VISONIC BLYSS CHACON OREGONV1 OREGONV2 OREGONV3/OWL DOMIA X2D KD101 PARROT TIC FS20 JAMMING EDISIO
repeater available: X10 RTS VISONIC BLYSS CHACON OREGONV1 OREGONV2 OREGONV3/OWL DOMIA X2D KD101 PARROT TIC FS20 EDISIO
repeater enabled: X10 RTS VISONIC BLYSS CHACON OREGONV1 OREGONV2 OREGONV3/OWL DOMIA X2D KD101 PARROT TIC FS20 EDISIO


2023-03-07 15:21:06.315 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA--
ra
2023-03-07 15:21:06.359 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: dioStatus request number=0
Frequency: 433920Khz Most 433Mhz devices, 
Selectivity: 0 Default value, FloorNoise: -101dBm Very small noise, DspTrigger: 8dBm, RFlink: 1 Enabled, RFlinkTrigger: 16dBm, sentFrames: 18, discFrames: 0, dutyCycle: 360000ms/h by ETSI, remainDC: 360000ms, 
Frequency: 868350Khz  Deltadore X2D/FS20/Edisio, 
Selectivity: 0 Default value, FloorNoise: -106dBm Very small noise, DspTrigger: 8dBm, RFlink: 1 Enabled, RFlinkTrigger: 16dBm, sentFrames: 1, discFrames: 0, dutyCycle
2023-03-07 15:21:06.375 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: : 36000ms/h by ETSI, remainDC: 36000ms,
2023-03-07 15:21:06.375 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] decoded packet: {'node': 'gateway', 'message': '\nradioStatus request number=0\nFrequency: 433920Khz Most 433Mhz devices, \nSelectivity: 0 Default value, FloorNoise: -101dBm Very small noise, DspTrigger: 8dBm, RFlink: 1 Enabled, RFlinkTrigger: 16dBm, sentFrames: 18, discFrames: 0, dutyCycle: 360000ms/h by ETSI, remainDC: 360000ms, \nFrequency: 868350Khz  Deltadore X2D/FS20/Edisio, \nSelectivity: 0 Default value, FloorNoise: -106dBm Very small noise, DspTrigger: 8dBm, RFlink: 1 Enabled, RFlinkTrigger: 16dBm, sentFrames: 1, discFrames: 0, dutyCycle: 36000ms/h by ETSI, remainDC: 36000ms, \n\n'}
2023-03-07 15:21:06.375 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:node,v:gateway
2023-03-07 15:21:06.375 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:message,v:
radioStatus request number=0
Frequency: 433920Khz Most 433Mhz devices, 
Selectivity: 0 Default value, FloorNoise: -101dBm Very small noise, DspTrigger: 8dBm, RFlink: 1 Enabled, RFlinkTrigger: 16dBm, sentFrames: 18, discFrames: 0, dutyCycle: 360000ms/h by ETSI, remainDC: 360000ms, 
Frequency: 868350Khz  Deltadore X2D/FS20/Edisio, 
Selectivity: 0 Default value, FloorNoise: -106dBm Very small noise, DspTrigger: 8dBm, RFlink: 1 Enabled, RFlinkTrigger: 16dBm, sentFrames: 1, discFrames: 0, dutyCycle: 36000ms/h by ETSI, remainDC: 36000ms,

PS ici décalage - 1 Heure

Ce que je veux voir c’est les protocoles activés et version

Bonjour !
Je viens de recevoir mon RFPlayer, et je ne sais pas encore si je dois en être content ou pas
APrès avoir traversé la galère pour arriver à lancer le « configurator », j’ai réussi à associer un de mes volets roulant (ASSOC + RTS + A2), et quand je lance les commandes « ON » et « OFF » depuis le configurator, mon volet bouge :slight_smile:

  1. J’ajoute le dépot github « gce-electronics/HA_RFPlayer » dans HACS
  2. Je reboot
  3. J’ajoute l’intégration, elle trouve mon RFPlayer
  4. Je vois « 1 device » et « 2 entitées »
    ** Configuration : Jamming detection (fixé à 0, quand je bouge le slider, rien ne se passe)
    ** Diagnostique : Jammin detection : Stus : unknown

Voici des logs en rapport :

2023-03-16 12:07:24.597 WARNING (MainThread) [homeassistant.helpers.frame] Detected integration that called async_setup_platforms instead of awaiting async_forward_entry_setups; this will fail in version 2023.3. Please report issue to the custom integration author for rfplayer using this method at custom_components/rfplayer/__init__.py, line 234: hass.config_entries.async_setup_platforms(entry, PLATFORMS)
2023-03-16 12:07:24.599 INFO (MainThread) [custom_components.rfplayer] Initiating Rfplayer connection
2023-03-16 12:07:24.601 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] CommandSerialization
2023-03-16 12:07:24.601 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] PacketHandling
2023-03-16 12:07:24.601 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] EventHandling
2023-03-16 12:07:24.601 INFO (MainThread) [custom_components.rfplayer] Connected to Rfplayer
2023-03-16 12:07:24.614 WARNING (MainThread) [homeassistant.components.number] custom_components.rfplayer.number::RfplayerJammingNumber is overriding deprecated methods on an instance of NumberEntity, this is not valid and will be unsupported from Home Assistant 2022.10. Please report it to the custom integration author.
2023-03-16 12:07:24.621 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] connected
2023-03-16 12:07:24.621 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] writing data: b'ZIA++HELLO\n\r'
2023-03-16 12:07:24.621 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] writing data: b'ZIA++RECEIVER + *\n\r'
2023-03-16 12:07:24.621 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] writing data: b'ZIA++FORMAT JSON\n\r'
2023-03-16 12:07:24.621 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] initialized
2023-03-16 12:07:24.622 DEBUG (MainThread) [custom_components.rfplayer.number] Add jamming number entity
2023-03-16 12:07:24.631 WARNING (MainThread) [homeassistant.components.number] Entity None (<class 'custom_components.rfplayer.number.RfplayerJammingNumber'>) is using deprecated NumberEntity features which will be unsupported from Home Assistant Core 2022.10, please report it to the custom integration author.

Je tente un appel au service pour fermer mon volet :

  1. GCE RFPlayer: send_command
  2. Command : OFF
  3. Protocol : RTS
  4. Device address : A2

J’appuis sur « call service », ca passe en vert puis de nouveau a « call service »

Direction les logs :

2023-03-16 12:14:00.860 DEBUG (MainThread) [custom_components.rfplayer] Rfplayer send command for {'automatic_add': False, 'command': 'OFF', 'protocol': 'RTS', 'device_address': 'A2'}
2023-03-16 12:14:00.861 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] writing data: b'ZIA++OFF RTS A2\n\r'

Mais absolument rien en retour…

Du coup je ne comprends pas, il semblerait que mon dongle soit détecté (proposé par HA, seul choix disponible)
Il semblerait qu’il découvre bien les entités de base (signal jammer)

Mais qu’il n’arrive ni à lire, ni à écrire

La clé USB est installée sur un serveur Linux Ubuntu, et Home assistant tourne dans un docker en mode privilégié (il a donc accès à tout mon materiel)

Je ne sais pas quoi faire maintenant…

Bonjour
C’est bien la version. Beta que tu as installé ?
Un très bon tuto: Installation et utilisation d'un RFPlayer pour piloter des volets Somfy RTS

Comme dit @cocof , déjà je ne pense pas que tu sois sous la version Béta a voir ICI

Et il n’y a pas besoin de tout autre système pour faire fonctionner le mode RTS, pas de fichier yaml

Exact, avec la version béta c’est bon
Dommage qu’il ne soit pas disponible d’avoir la découverte auto de nouveaux device, c’est ce qui me retient d’acheter des appareils en 433, comme ce qui existe pour le zigbee

Salut…
Normalement tout ce qui est capteur est remonté par l’ADDON !

bonjour
@Doubledom : dans l’addon y a t il une fonction qui rend indisponible une entité si elle n’est pas mise à jour pendant x min (ou heure), c’est pour palier à un pb de pile de sonde. Actuellement en cas de perte de la sonde, la valeur reste figée, et je ne me rend donc pas compote de suite du pb de pile.
j’ai environ 20 sondes, ca peut être un peu lourds si je dois passé par une automatisation (je ne sais même pas si je saurai faire)

Normalement sur une nouvelle version de l’addon, a été intégré la valeur de la pile ou le % de la pile suivant les équipements ! sur la quelle tu peux faire des tests
Cet ADDON n’est pas encore en diffusion normale.

exemple EDISIO

Exemple OREGON

Exemple Autres

Tu peux aussi voir sur la dernière remontée des values !

Pas trop compliqué de tester soit la valeur de la pile ou la dernière remontée de la value de la sonde !

bonjour
« ADDON n’est pas encore en diffusion normale » : ca veut dire quoi ? HACS ne me propose pas de MaJ donc je dois avoir la dernière.
chez moi j’ai des sondes Oregon officielles et des fausses (DIY) mais aucune info ne remonte.

Salut à vous,
Je suis passé sur Home Assistant 2023-05 dans la nuit et cela m’a fait pété l’intégration RFPLayer.

J’ai les logs suivants :

Logger: homeassistant.setup
Source: setup.py:214
First occurred: 4:53:11 AM (1 occurrences)
Last logged: 4:53:11 AM

Setup failed for custom integration rfplayer: Unable to import component: cannot import name ‹ async_get_registry › from ‹ homeassistant.helpers.device_registry › (/usr/src/homeassistant/homeassistant/helpers/device_registry.py)

Suis-je le seul ?

Bonjour,

Non j’ai le meme problème. J’ai fait un retour arrière.

Pas encore mis à jour en 2023-05 !
Mais je regarde ce problème de « registry » !

1 « J'aime »

Les versions Béta sont mises à jour suite HA 2023-5 message

Unable to import component: cannot import name 'async_get_registry'

Votre version 16.0.4 « 545d3cf » Replace method import for HA 2023-05

Et aussi New Version ( A essayer si possible !)

  • Cette version est une Refonte complète de l’addon !
  • Attention Changement des entités

Merci @Doubledom pour ta réactivité. Je vais tester ça et je vous dis.

OK si tu peux donne moi les différents matos remontés par le Rfplayer chez toi !
La new version doit être en proposition de mise à jour sur vos HA, attention au sauvegarde !

Salut,

Pour ma part j’ai réussi a ne faire fonctionner que la version test :
image

Les Id n’ont pas changés j’ai bien tout récupérés (sondes Oregon).
Mes volets en « Parrot » fonctionnent également !
Si tu as besoin de quelque chose d’autre ?

Peux tu donner la version de l’addon ?

Si tu as des équipements qui remontent fait photo dans appareil sous Rfplayer (STP)