Utilisateur RFPLAYER + Version Béta "en cours 16" VOIR NEW

Ok merci pour ces infos. Je regarderai ça à tête reposée ce week end ou la semaine prochaine.

Par le plus grand des hasards, saurais-tu quels protocoles utilisent les matériels suivants et si on peut les intégrer à HA ?

  • Télécommande Enika Tx Pocket 4 (pour installation lumière halogène 24V). Je sais juste qu’elle émet à 433.92MHz,
  • Sonnette Honeywell DC311. Pareil, je sais juste qu’elle émet à 868 MHz, mais la doc ne donne aucune info et ne dit même pas si c’est du 868.35 ou du 868.95

Slt,
Essai de faire des émissions de ta télé cde et du bouton , puis voir log dans HA.
Si ce n’est pas protocole propriétaire cela devrait remonter quelque chose …
@+DÕ¿ÕM

Slt a tout les utilisateurs du Rfplayer sous HA.
Un petit up pour avoir des infos quand à l’utilisation de la version « béta » sous HA !
@+DÕ¿ÕM

Dashboard

test cd edisio

Chouette ton animation !

Tes infos et cde passent ?

Oui j’ai un automatisme pour ouvrir et baisser les volets. pour la femeture rien de spécial par contre pour l’ouverture j’ai une condition qui n’ouvre que certains volets en fonction de hashtags que je mets dans mon calendrier google ( vacance scolaire, le volet du fils ne se leve pas a 8h30 ( vive les ados qui jouent jusqu’a pas d’heure :slight_smile: )

si le jour a le hashtag conge, là les volets restent fermés on se charge de les ouvrir quand tout le monde est debout.

Bonjour à tous,

Je cherche un tutoriel afin d’ajouter le Rfplayer dans home assistant et si possible utiliser le module jamming pour détecter les brouilleurs.

Vous remerciant par avance :slight_smile:

Salut pour l’installation va voir sur Github
Regarde aussi sur la partie issue Version beta en cours 12

@+Dom

1 « J'aime »

Pour les utilisateurs de la version Béta merci de faire remonté les bugs ou améliorations sur certains protocoles …( avec log)
@+Dom

PS @Aohzan as-tu regardé la version béta sur GitHub

Je n’arrive pas à trouver les log pour de capter les signaux et vérifier le bon fonctionnement du rfplayer c’est possible ? La finalité est de capter capter les signaux forts (anti brouilleur)

Merci

Pour Doubledom:

salut.

  1. est-ce que je vois sur tes Oregon vient du rfplayer ? Non. Le RFX est connecté à la Vera. Le ZIblue RFP1000 est rallié à HA.
  2. OREGON 433: Je dois bien faire la confrontation entre le log et les entités crées. Cela prendra un peu de temps car j’ai 2 capteurs de pluie et six thermo / hygromètres.
  3. VISONIC 868 : compris. Je me demande s’il est possible de récupérer quelque chose en regardent ce qui a été écrit pour Domoticz ou, il parait, tout marche avec RFP1000.
    Ils ont déjà trouvé la table des valeurs - correspondances.
  4. OWL : pendant la nuit, les entites on passe de 25 a 34.
    Il y a même un OWL 64energy et un OWL 64power qui n’existent pas chez moi. Je me demande d’où ils sortent ils. (J’ai un capteur de consommation mai il est en zwave et marche avec la Vera)

Je te retournerais ce que j’ai trouvé ou plus vite possible.

Merci

Salut,
Ok mets les logs entier si tu veux pas découpé, le fichier /config/home-assistant.log ou celui d’avant /config/home-assistant.log.1 je sais pas la limite des fichiers que l’on peut mettre ici

je remets

tes fichiers ici
2022-05-07 11:41:49 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-81", "floorNoise": "-93", "rfQuality": "3", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "9", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x2A19", "id_PHYMeaning": "PCR800", "adr_channel": "512",  "adr": "2",  "channel": "0",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "total rain", "value" : "3162.3", "unit" : "mm"}, {"type" : "current rain", "value" : "0.00", "unit" : "mm/h"}]}}}

2022-05-07 11:41:58 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "1", "rfLevel": "-91", "floorNoise": "-106", "rfQuality": "3", "protocol": "2", "protocolMeaning": "VISONIC", "infoType": "2", "frequency": "868950"},"infos": {"subType": "0", "subTypeMeaning": "Detector/Sensor", "id": "1627161904", "qualifier": "8", "qualifierMeaning": { "flags": ["Supervisor/Alive"]}}}}
2022-05-07 11:41:58 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: : "0", "dataFlag": "1", "rfLevel": "-58", "floorNoise": "-103", "rfQuality": "10", "protocol": "2", "protocolMeaning": "VISONIC", "infoType": "2", "frequency": "868950"},"infos": {"subType": "0", "subTypeMeaning": "Detector/Sensor", "id": "4210726176", "qualifier": "8", "qualifierMeaning": { "flags": ["Supervisor/Alive"]}}}}

2022-05-07 11:42:21 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-77", "floorNoise": "-94", "rfQuality": "4", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "4", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0xFA28", "id_PHYMeaning": "THGR810", "adr_channel": "37633",  "adr": "147",  "channel": "1",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "temperature", "value" : "+13.8", "unit" : "Celsius"}, {"type" : "hygrometry", "val
2022-05-07 11:42:36 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-80", "floorNoise": "-94", "rfQuality": "3", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "9", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x2A19", "id_PHYMeaning": "PCR800", "adr_channel": "512",  "adr": "2",  "channel": "0",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "total rain", "value" : "3162.3", "unit" : "mm"}, {"type" : "current rain", "value" : "0

2022-05-07 11:43:01 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-85", "floorNoise": "-95", "rfQuality": "2", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "4", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x0000", "id_PHYMeaning": "ProbeV1", "adr_channel": "513",  "adr": "2",  "channel": "1",  "qualifier": "16",  "lowBatt": "0", "measures" : [{"type" : "temperature", "value" : "+13.4", "unit" : "Celsius"}, {"type" : "hygrometry", "value"

2022-05-07 11:43:14 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-79", "floorNoise": "-92", "rfQuality": "3", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "4", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0xFA28", "id_PHYMeaning": "THGR810", "adr_channel": "37633",  "adr": "147",  "channel": "1",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "temperature", "value" : "+13.8", "unit" : "Celsius"}, {"type" : "hygrometry", "val

2022-05-07 11:43:23 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-80", "floorNoise": "-94", "rfQuality": "3", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "9", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x2A19", "id_PHYMeaning": "PCR800", "adr_channel": "512",  "adr": "2",  "channel": "0",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "total rain", "value" : "3162.3", "unit" : "mm"}, {"type" : "current rain", "value" : "0

2022-05-07 11:43:46 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "1", "rfLevel": "-99", "floorNoise": "-106", "rfQuality": "2", "protocol": "2", "protocolMeaning": "VISONIC", "infoType": "2", "frequency": "868950"},"infos": {"subType": "0", "subTypeMeaning": "Detector/Sensor", "id": "1574757152", "qualifier": "8", "qualifierMeaning": { "flags": ["Supervisor/Alive"]}}}}

2022-05-07 11:44:07 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-78", "floorNoise": "-95", "rfQuality": "4", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "4", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0xFA28", "id_PHYMeaning": "THGR810", "adr_channel": "37633",  "adr": "147",  "channel": "1",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "temperature", "value" : "+13.8", "unit" : "Celsius"}, {"type" : "hygrometry", "val

2022-05-07 11:44:10 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-82", "floorNoise": "-94", "rfQuality": "3", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "9", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x2A19", "id_PHYMeaning": "PCR800", "adr_channel": "512",  "adr": "2",  "channel": "0",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "total rain", "value" : "3162.3", "unit" : "mm"}, {"type" : "current rain", "value" : "0

2022-05-07 11:44:14 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "1", "rfLevel": "-79", "floorNoise": "-105", "rfQuality": "6", "protocol": "2", "protocolMeaning": "VISONIC", "infoType": "2", "frequency": "868950"},"infos": {"subType": "0", "subTypeMeaning": "Detector/Sensor", "id": "2499511584", "qualifier": "8", "qualifierMeaning": { "flags": ["Supervisor/Alive"]}}}}

2022-05-07 11:44:21 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "1", "rfLevel": "-81", "floorNoise": "-106", "rfQuality": "6", "protocol": "2", "protocolMeaning": "VISONIC", "infoType": "2", "frequency": "868950"},"infos": {"subType": "0", "subTypeMeaning": "Detector/Sensor", "id": "3730991408", "qualifier": "8", "qualifierMeaning": { "flags": ["Supervisor/Alive"]}}}}
2022-05-07 11:44:45 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ster": "0", "dataFlag": "1", "rfLevel": "-59", "floorNoise": "-106", "rfQuality": "10", "protocol": "2", "protocolMeaning": "VISONIC", "infoType": "2", "frequency": "868950"},"infos": {"subType": "0", "subTypeMeaning": "Detector/Sensor", "id": "3026219808", "qualifier": "8", "qualifierMeaning": { "flags": ["Supervisor/Alive"]}}}}

2022-05-07 11:44:57 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-80", "floorNoise": "-94", "rfQuality": "3", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "9", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x2A19", "id_PHYMeaning": "PCR800", "adr_channel": "512",  "adr": "2",  "channel": "0",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "total rain", "value" : "3162.3", "unit" : "mm"}, {"type" : "current rain", "value" : "0

2022-05-07 11:45:00 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-79", "floorNoise": "-94", "rfQuality": "3", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "4", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0xFA28", "id_PHYMeaning": "THGR810", "adr_channel": "37633",  "adr": "147",  "channel": "1",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "temperature", "value" : "+13.8", "unit" : "Celsius"}, {"type" : "hygrometry", "val

2022-05-07 11:45:01 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-87", "floorNoise": "-93", "rfQuality": "2", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "4", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x0000", "id_PHYMeaning": "ProbeV1", "adr_channel": "513",  "adr": "2",  "channel": "1",  "qualifier": "16",  "lowBatt": "0", "measures" : [{"type" : "temperature", "value" : "+13.4", "unit" : "Celsius"}, {"type" : "hygrometry", "value"

2022-05-07 11:45:44 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-80", "floorNoise": "-93", "rfQuality": "3", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "9", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x2A19", "id_PHYMeaning": "PCR800", "adr_channel": "512",  "adr": "2",  "channel": "0",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "total rain", "value" : "3162.3", "unit" : "mm"}, {"type" : "current rain", "value" : "0

2022-05-07 11:45:53 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-77", "floorNoise": "-94", "rfQuality": "4", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "4", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0xFA28", "id_PHYMeaning": "THGR810", "adr_channel": "37633",  "adr": "147",  "channel": "1",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "temperature", "value" : "+13.8", "unit" : "Celsius"}, {"type" : "hygrometry", "val

2022-05-07 11:45:55 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "1", "rfLevel": "-82", "floorNoise": "-106", "rfQuality": "6", "protocol": "2", "protocolMeaning": "VISONIC", "infoType": "2", "frequency": "868950"},"infos": {"subType": "0", "subTypeMeaning": "Detector/Sensor", "id": "1224197152", "qualifier": "8", "qualifierMeaning": { "flags": ["Supervisor/Alive"]}}}}

2022-05-07 11:46:00 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-84", "floorNoise": "-95", "rfQuality": "2", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "4", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x0000", "id_PHYMeaning": "ProbeV1", "adr_channel": "513",  "adr": "2",  "channel": "1",  "qualifier": "16",  "lowBatt": "0", "measures" : [{"type" : "temperature", "value" : "+13.4", "unit" : "Celsius"}, {"type" : "hygrometry", "value"

2022-05-07 11:46:31 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-80", "floorNoise": "-94", "rfQuality": "3", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "9", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x2A19", "id_PHYMeaning": "PCR800", "adr_channel": "512",  "adr": "2",  "channel": "0",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "total rain", "value" : "3162.3", "unit" : "mm"}, {"type" : "current rain", "value" : "0

2022-05-07 11:46:46 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-79", "floorNoise": "-94", "rfQuality": "3", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "4", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0xFA28", "id_PHYMeaning": "THGR810", "adr_channel": "37633",  "adr": "147",  "channel": "1",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "temperature", "value" : "+13.8", "unit" : "Celsius"}, {"type" : "hygrometry", "val

2022-05-07 11:47:01 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-86", "floorNoise": "-94", "rfQuality": "2", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "4", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x0000", "id_PHYMeaning": "ProbeV1", "adr_channel": "513",  "adr": "2",  "channel": "1",  "qualifier": "16",  "lowBatt": "0", "measures" : [{"type" : "temperature", "value" : "+13.4", "unit" : "Celsius"}, {"type" : "hygrometry", "value"

2022-05-07 11:47:07 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "1", "rfLevel": "-96", "floorNoise": "-106", "rfQuality": "2", "protocol": "2", "protocolMeaning": "VISONIC", "infoType": "2", "frequency": "868950"},"infos": {"subType": "0", "subTypeMeaning": "Detector/Sensor", "id": "1226163488", "qualifier": "8", "qualifierMeaning": { "flags": ["Supervisor/Alive"]}}}}

2022-05-07 11:47:10 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "1", "rfLevel": "-60", "floorNoise": "-106", "rfQuality": "10", "protocol": "2", "protocolMeaning": "VISONIC", "infoType": "2", "frequency": "868950"},"infos": {"subType": "0", "subTypeMeaning": "Detector/Sensor", "id": "2521590048", "qualifier": "8", "qualifierMeaning": { "flags": ["Supervisor/Alive"]}}}}

2022-05-07 11:47:18 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-81", "floorNoise": "-95", "rfQuality": "3", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "9", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x2A19", "id_PHYMeaning": "PCR800", "adr_channel": "512",  "adr": "2",  "channel": "0",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "total rain", "value" : "3162.3", "unit" : "mm"}, {"type" : "current rain", "value" : "0

2022-05-07 11:47:39 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-79", "floorNoise": "-95", "rfQuality": "4", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "4", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0xFA28", "id_PHYMeaning": "THGR810", "adr_channel": "37633",  "adr": "147",  "channel": "1",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "temperature", "value" : "+13.8", "unit" : "Celsius"}, {"type" : "hygrometry", "val

2022-05-07 11:48:01 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: 0", "cluster": "0", "dataFlag": "1", "rfLevel": "-90", "floorNoise": "-106", "rfQuality": "4", "protocol": "2", "protocolMeaning": "VISONIC", "infoType": "2", "frequency": "868950"},"infos": {"subType": "0", "subTypeMeaning": "Detector/Sensor", "id": "4133676064", "qualifier": "8", "qualifierMeaning": { "flags": ["Supervisor/Alive"]}}}}

2022-05-07 11:48:05 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-82", "floorNoise": "-93", "rfQuality": "2", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "9", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x2A19", "id_PHYMeaning": "PCR800", "adr_channel": "512",  "adr": "2",  "channel": "0",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "total rain", "value" : "3162.3", "unit" : "mm"}, {"type" : "current rain", "value" : "0

2022-05-07 11:48:09 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "1", "rfLevel": "-55", "floorNoise": "-106", "rfQuality": "10", "protocol": "2", "protocolMeaning": "VISONIC", "infoType": "2", "frequency": "868950"},"infos": {"subType": "0", "subTypeMeaning": "Detector/Sensor", "id": "2142683936", "qualifier": "8", "qualifierMeaning": { "flags": ["Supervisor/Alive"]}}}}

2022-05-07 11:48:32 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-78", "floorNoise": "-95", "rfQuality": "4", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "4", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0xFA28", "id_PHYMeaning": "THGR810", "adr_channel": "37633",  "adr": "147",  "channel": "1",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "temperature", "value" : "+13.8", "unit" : "Celsius"}, {"type" : "hygrometry", "val

2022-05-07 11:48:52 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-81", "floorNoise": "-95", "rfQuality": "3", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "9", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x2A19", "id_PHYMeaning": "PCR800", "adr_channel": "512",  "adr": "2",  "channel": "0",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "total rain", "value" : "3162.3", "unit" : "mm"}, {"type" : "current rain", "value" : "0

2022-05-07 11:49:00 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-86", "floorNoise": "-94", "rfQuality": "2", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "4", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x0000", "id_PHYMeaning": "ProbeV1", "adr_channel": "513",  "adr": "2",  "channel": "1",  "qualifier": "16",  "lowBatt": "0", "measures" : [{"type" : "temperature", "value" : "+13.4", "unit" : "Celsius"}, {"type" : "hygrometry", "value"

2022-05-07 11:49:20 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "1", "rfLevel": "-61", "floorNoise": "-106", "rfQuality": "10", "protocol": "2", "protocolMeaning": "VISONIC", "infoType": "2", "frequency": "868950"},"infos": {"subType": "0", "subTypeMeaning": "Detector/Sensor", "id": "1727890720", "qualifier": "8", "qualifierMeaning": { "flags": ["Supervisor/Alive"]}}}}

2022-05-07 11:49:25 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: " :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-78", "floorNoise": "-94", "rfQuality": "4", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "4", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0xFA28", "id_PHYMeaning": "THGR810", "adr_channel": "37633",  "adr": "147",  "channel": "1",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "temperature", "value" : "+13.8", "unit" : "Celsius"}, {"type" : "hygrometry", "value" : "56", "

2022-05-07 11:49:39 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: r": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-80", "floorNoise": "-94", "rfQuality": "3", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "9", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x2A19", "id_PHYMeaning": "PCR800", "adr_channel": "512",  "adr": "2",  "channel": "0",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "total rain", "value" : "3162.3", "unit" : "mm"}, {"type" : "current rain", "value" : "0.00", "unit" : "mm/h"}]

2022-05-07 11:50:00 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"he

2022-05-07 11:50:00 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ader": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-85", "floorNoise": "-94", "rfQuality": "2", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "4", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x0000", "id_PHYMeaning": "ProbeV1", "adr_channel": "513",  "adr": "2",  "channel": "1",  "qualifier": "16",  "lowBatt": "0", "measures" : [{"type" : "temperature", "value" : "+13.4", "unit" : "Celsius"}, {"type" : "hygrometry", "value" : "0", "unit" : "%"}

2022-05-07 11:50:18 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: Type": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-78", "floorNoise": "-94", "rfQuality": "4", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "4", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0xFA28", "id_PHYMeaning": "THGR810", "adr_channel": "37633",  "adr": "147",  "channel": "1",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "temperature", "value" : "+13.8", "unit" : "Celsius"}, {"type" : "hygrometry", "value" : "56", "unit" : "%"}]}}}

2022-05-07 11:50:26 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: 3{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-80", "floorNoise": "-94", "rfQuality": "3", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "9", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x2A19", "id_PHYMeaning": "PCR800", "adr_channel": "512",  "adr": "2",  "channel": "0",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "total rain", "value" : "3162.3", "unit" : "mm"}, {"type" : "current rain", "value" : "0.00"

2022-05-07 11:50:31 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "1", "rfLevel": "-85", "floorNoise": "-106", "rfQuality": "5", "protocol": "2", "protocolMeaning": "VISONIC", "infoType": "2", "frequency": "868950"},"infos": {"subType": "0", "subTypeMeaning": "Detector/Sensor", "id": "3472655648", "qualifier": "8", "qualifierMeaning": { "flags": ["Supervisor/Alive"]}}}}

2022-05-07 11:50:32 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "1", "rfLevel": "-76", "floorNoise": "-107", "rfQuality": "7", "protocol": "2", "protocolMeaning": "VISONIC", "infoType": "2", "frequency": "868950"},"infos": {"subType": "0", "subTypeMeaning": "Detector/Sensor", "id": "3489915936", "qualifier": "8", "qualifierMeaning": { "flags": ["Supervisor/Alive"]}}}}

2022-05-07 11:51:11 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-80", "floorNoise": "-95", "rfQuality": "3", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "4", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0xFA28", "id_PHYMeaning": "THGR810", "adr_channel": "37633",  "adr": "147",  "channel": "1",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "temperature", "value" : "+13.8", "unit" : "Celsius"}, {"type" : "hygrometry", "val

2022-05-07 11:51:13 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: rameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-81", "floorNoise": "-95", "rfQuality": "3", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "9", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x2A19", "id_PHYMeaning": "PCR800", "adr_channel": "512",  "adr": "2",  "channel": "0",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "total rain", "value" : "3162.3", "unit" : "mm"}, {"type" : "current rain", "value" : "0.00", "unit" : "mm/h"}]}}}

2022-05-07 11:51:28 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: me" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "1", "rfLevel": "-86", "floorNoise": "-105", "rfQuality": "4", "protocol": "2", "protocolMeaning": "VISONIC", "infoType": "2", "frequency": "868950"},"infos": {"subType": "0", "subTypeMeaning": "Detector/Sensor", "id": "3469714208", "qualifier": "8", "qualifierMeaning": { "flags": ["Supervisor/Alive"]}}}}

2022-05-07 11:51:42 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "1", "rfLevel": "-81", "floorNoise": "-106", "rfQuality": "6", "protocol": "2", "protocolMeaning": "VISONIC", "infoType": "2", "frequency": "868950"},"infos": {"subType": "0", "subTypeMeaning": "Detector/Sensor", "id": "258204704", "qualifier": "8", "qualifierMeaning": { "flags": ["Supervisor/Alive"]}}}}

2022-05-07 11:52:00 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-81", "floorNoise": "-95", "rfQuality": "3", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "9", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x2A19", "id_PHYMeaning": "PCR800", "adr_channel": "512",  "adr": "2",  "channel": "0",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "total rain", "value" : "3162.3", "unit" : "mm"}, {"type" : "current rain", "value" : "0

2022-05-07 11:52:01 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: 0", "cluster": "0", "dataFlag": "0", "rfLevel": "-86", "floorNoise": "-95", "rfQuality": "2", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "4", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x0000", "id_PHYMeaning": "ProbeV1", "adr_channel": "513",  "adr": "2",  "channel": "1",  "qualifier": "16",  "lowBatt": "0", "measures" : [{"type" : "temperature", "value" : "+13.4", "unit" : "Celsius"}, {"type" : "hygrometry", "value" : "0", "unit" : "%"}]}}}

2022-05-07 11:52:04 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-79", "floorNoise": "-92", "rfQuality": "3", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "4", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0xFA28", "id_PHYMeaning": "THGR810", "adr_channel": "37633",  "adr": "147",  "channel": "1",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "temperature", "value" : "+13.8", "unit" : "Celsius"}, {"type" : "hygrometry", "val

2022-05-07 11:52:30 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-85", "floorNoise": "-95", "rfQuality": "2", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "4", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x0000", "id_PHYMeaning": "ProbeV1", "adr_channel": "513",  "adr": "2",  "channel": "1",  "qualifier": "16",  "lowBatt": "0", "measures" : [{"type" : "temperature", "value" : "+13.4", "unit" : "Celsius"}, {"type" : "hygrometry", "value"

2022-05-07 11:52:47 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: 3{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-81", "floorNoise": "-94", "rfQuality": "3", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "9", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x2A19", "id_PHYMeaning": "PCR800", "adr_channel": "512",  "adr": "2",  "channel": "0",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "total rain", "value" : "3162.3", "unit" : "mm"}, {"type" : "current rain", "value" : "0.00"

2022-05-07 11:52:57 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ", "cluster": "0", "dataFlag": "0", "rfLevel": "-80", "floorNoise": "-94", "rfQuality": "3", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "4", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0xFA28", "id_PHYMeaning": "THGR810", "adr_channel": "37633",  "adr": "147",  "channel": "1",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "temperature", "value" : "+13.8", "unit" : "Celsius"}, {"type" : "hygrometry", "value" : "56", "unit" : "%"}]}}}

2022-05-07 11:53:34 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: rameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-82", "floorNoise": "-92", "rfQuality": "2", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "9", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x2A19", "id_PHYMeaning": "PCR800", "adr_channel": "512",  "adr": "2",  "channel": "0",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "total rain", "value" : "3162.3", "unit" : "mm"}, {"type" : "current rain", "value" : "0.00", "unit" : "mm/h"}]}}}

2022-05-07 11:53:50 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: rame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-77", "floorNoise": "-94", "rfQuality": "4", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "4", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0xFA28", "id_PHYMeaning": "THGR810", "adr_channel": "37633",  "adr": "147",  "channel": "1",  "qualifier": "48",  "lowBatt": "0", "measures" : [{"type" : "temperature", "value" : "+13.8", "unit" : "Celsius"}, {"type" : "hygrometry", "value" : "56

je remets en suivant les infos de décodage de l'Oregon

je remets en suivant les infos de décodage de l’Oregon qui est testé sur « protocolMeaning » son ident sera composé de ce que l’on retrouve dans « protocolMeaning » avec « adr_channel » et si plusieurs valeurs à remonter j’ajoute le « type » qui vient de « measures », je récupère ensuite la valeur dans « value » et normalement son unitée de mesure dans « unit »

2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-46", "floorNoise": "-99", "rfQuality": "10", "protocol": "5", "protocolMeaning": "OREGON", "infoType": "4", "frequency": "433920"},"infos": {"subType": "0", "id_PHY": "0x1A2D", "id_PHYMeaning": "THGR122/228/238/268,THGN122/123/132", "adr_channel": "49412",  "adr": "193",  "channel": "4",  "qualifier": "32",  "lowBatt": "0", "measures" : [{"type" : "temperature", "value" : "+22.3", "unit" : "Celsius"},
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: {"type" : "hygrometry", "value" : "60", "unit" : "%"}]}}}
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] decoded packet: {'node': 'gateway', 'protocol': 'OREGON', 'id': '49412temperature', 'hardware': 'THGR122/228/238/268,THGN122/123/132', 'command': '+22.3', 'state': '+22.3', 'unit': 'Celsius', 'type': 'temperature'}
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:node,v:gateway
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:protocol,v:OREGON
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:id,v:49412temperature
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:hardware,v:THGR122/228/238/268,THGN122/123/132
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:command,v:+22.3
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:state,v:+22.3
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:unit,v:Celsius
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:type,v:temperature
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] event: command -> +22.3
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] packet_events, sensor:command,value:+22.3
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] ignore_event
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] got event: {'id': 'OREGON_49412temperature_cmd', 'sensor': 'command', 'value': '+22.3', 'unit': 'Celsius'}
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer] event of type sensor: {'id': 'OREGON_49412temperature_cmd', 'sensor': 'command', 'value': '+22.3', 'unit': 'Celsius'}
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer] passing event to sensor.oregon_49412temperature
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] decoded packet: {'node': 'gateway', 'protocol': 'OREGON', 'id': '49412hygrometry', 'hardware': 'THGR122/228/238/268,THGN122/123/132', 'command': '60', 'state': '60', 'unit': '%', 'type': 'hygrometry'}
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:node,v:gateway
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:protocol,v:OREGON
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:id,v:49412hygrometry
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:hardware,v:THGR122/228/238/268,THGN122/123/132
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:command,v:60
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:state,v:60
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:unit,v:%
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:type,v:hygrometry
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] event: command -> 60
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] packet_events, sensor:command,value:60
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] ignore_event
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] got event: {'id': 'OREGON_49412hygrometry_cmd', 'sensor': 'command', 'value': '60', 'unit': '%'}
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer] event of type sensor: {'id': 'OREGON_49412hygrometry_cmd', 'sensor': 'command', 'value': '60', 'unit': '%'}
2022-05-08 12:35:02 DEBUG (MainThread) [custom_components.rfplayer] passing event to sensor.oregon_49412hygrometry

image

Pour les OWl les types sont remontés suivant version de OWL (energy, power, P, P2, P3)
Pour Visonic les infos sont dans la partie "qualifierMeaning": { "flags":ICI qui doit corespondre au « qualifier »

@+Dom

Quelqu’un a déjà essayé le dongle avec une alarme deltadore ?

J’utilise le RF Player depuis Jeedom et j’ai bien envie de supprimer ce lien Jeedom !!! Je m’en sert pour mes volets somfy (en RTS) et cela semble bien fonctionner dans la bêta.

Par contre je me sers de la fonction parot en ayant enregistré ma télécommande de lumière extérieur et en rejouant le code radio avec le RF Player. Cella est-il possible actuellement ?

Et je pose une autre question, est’il possible d’écouter en continue avec le RFPlayer pour savoir si quelqu’un appuie manuellement sur un bouton de volet roulant ?

Merci et bonne journée à tous.

Salut @Arnault
Je pense que la restitution du code Parrot en mémoire du Rfplayer Fonctionne, si tu mets la commande enregistrée voir info plus haut , normalement l’écoute est possible sur tout les protocoles ( ce n’est que l’émission qui est bridé par le Rfplayer lui même)

Merci de faire remonté les problèmes…
@+DÕ¿ÕM

1 « J'aime »

Merci, je vais tenter l’incursion du RFPlayer dans HA. Peut être ce we si j’ai un peu de temps…

Pour emettre une commande il faut passer par service, avec dans commande OFF ON ou ce que tu as initié, Protocol « PARROT » et Device adresse celle que tu as enregistré ici ON PARROT A2 j’ai sélectionné create entity pour test…


son log si OK

2022-05-10 10:18:50 INFO (MainThread) [homeassistant.helpers.script.websocket_api_script] websocket_api script: Running websocket_api script
2022-05-10 10:18:50 INFO (MainThread) [homeassistant.helpers.script.websocket_api_script] websocket_api script: Executing step call service
2022-05-10 10:18:50 DEBUG (MainThread) [custom_components.rfplayer] Rfplayer send command for {'protocol': 'PARROT', 'automatic_add': True, 'device_address': 'A2', 'command': 'OFF'}
2022-05-10 10:18:50 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] writing data: b'ZIA++OFF PARROT A2\n\r'
2022-05-10 10:18:50 DEBUG (MainThread) [custom_components.rfplayer] Add device for {'protocol': 'PARROT', 'automatic_add': True, 'device_address': 'A2', 'command': 'OFF'}
2022-05-10 10:18:50 DEBUG (MainThread) [custom_components.rfplayer.switch] Add switch entity {'protocol': 'PARROT', 'device_address': 'A2', 'device_id': None, 'command': True, 'id': 'PARROT_A2'}
2022-05-10 10:18:50 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new switch.rfplayer entity: switch.parrot_a2
2022-05-10 10:18:50 DEBUG (MainThread) [custom_components.rfplayer] Fired bus event for switch.parrot_a2: True

@+DÕ¿ÕM

Faut que je réenregistre le code enregistré avec Jeedom où il est déjà stocké dans le RFPlayer ?

Il est déjà dans la mémoire du Rfplayer

c’est pour cela qu’il faut se rappeler de ces infos que tu as créé.
Il y a la méthode du status pour les voir

Celui que j’ai initié plus haut ON PARROT A2 avec « create entity » du coup j’ai un ident switch.parrot_a2 qui me sert maintenant pour faire la cde Attention d’utiliser seulement la cde correspondante switch.parrot_a2 ici OFF ( si ON sera pas bon mais le prog l’envoie sans vérif car A2 est enregistré avec OFF) le log devrait dire si envoie ( ici j’ai aussi un Rfxcom et je vois que la cde est passée, qui correspond à un ID 0125C5CE et une commande ON-ALL) d’ou mon erreur quand enregistré dans le Rfplayer.

2022-05-10 10:32:47 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] writing data: b'ZIA++OFF PARROT A2\n\r'
2022-05-10 10:32:47 DEBUG (Thread-3) [RFXtrx] Recv: 0x0b 0x11 0x00 0x27 0x01 0x25 0xc5 0xce 0x01 0x04 0x0f 0x60

Il y a aussi l’astuce pour voir si un ID Parrot est enregistré ( test sur un seul)
dans services Rfplayer mettre dans « device_adresss » l’identité et sa cde, si ok voir log

ici Mode YAML
service: rfplayer.send_command
data:
  automatic_add: false
  command: STATUS
  protocol: PARROT
  device_address: B10 ON TXT
en Mode UI

Log en TXT

Log en TXT plus simple à lire même si erreur du prog ( faut que je modifie pour pas l’avoir)
le reminder est l’info enregistrée (que A1 → B16)

2022-05-10 14:16:02 INFO (MainThread) [homeassistant.helpers.script.websocket_api_script] websocket_api script: Running websocket_api script
2022-05-10 14:16:02 INFO (MainThread) [homeassistant.helpers.script.websocket_api_script] websocket_api script: Executing step call service
2022-05-10 14:16:02 DEBUG (MainThread) [custom_components.rfplayer] Rfplayer send command for {'automatic_add': False, 'command': 'STATUS', 'protocol': 'PARROT', 'device_address': 'B10 ON TXT'}
2022-05-10 14:16:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] writing data: b'ZIA++STATUS PARROT B10 ON TXT\n\r'
2022-05-10 14:16:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA--
parrotStatus request number=0
id: 25 (B10), action: 1 (ON), rank: 3/4, reminder: Pompe Puit ON_ALL 0125C5CE ->1, 


ZIA--
error request number=0
Syntax error: TXT
2022-05-10 14:16:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] decoded packet: {'node': 'gateway', 'message': '\nparrotStatus request number=0\nid: 25 (B10), action: 1 (ON), rank: 3/4, reminder: Pompe Puit ON_ALL 0125C5CE ->1, \n'}
2022-05-10 14:16:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:node,v:gateway
2022-05-10 14:16:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:message,v:
parrotStatus request number=0
id: 25 (B10), action: 1 (ON), rank: 3/4, reminder: Pompe Puit ON_ALL 0125C5CE ->1, 

2022-05-10 14:16:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] decoded packet: {'node': 'gateway', 'message': '\nerror request number=0\nSyntax error: TXT\n\n'}
2022-05-10 14:16:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:node,v:gateway
2022-05-10 14:16:02 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:message,v:
error request number=0
Syntax error: TXT

Log en XML
2022-05-10 14:32:24 INFO (MainThread) [homeassistant.helpers.script.websocket_api_script] websocket_api script: Running websocket_api script
2022-05-10 14:32:24 INFO (MainThread) [homeassistant.helpers.script.websocket_api_script] websocket_api script: Executing step call service
2022-05-10 14:32:24 DEBUG (MainThread) [custom_components.rfplayer] Rfplayer send command for {'automatic_add': False, 'command': 'STATUS', 'protocol': 'PARROT', 'device_address': 'B10 ON XML'}
2022-05-10 14:32:24 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] writing data: b'ZIA++STATUS PARROT B10 ON XML\n\r'
2022-05-10 14:32:24 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA--<?xml version="1.0" encoding="ISO8859-1" ?><parrotStatus><reqNum>0</reqNum><i><n>id</n><v>25</v><c>B10</c></i><i><n>action</n><v>1</v><c>ON</c></i><i><n>rank</n><v>3/4</v></i><i><n>reminder</n><v>Pompe Puit ON_ALL 0125C5CE - 1</v></i></parrotStatus>
2022-05-10 14:32:24 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] decoded packet: {'node': 'gateway', 'message': '<?xml version="1.0" encoding="ISO8859-1" ?><parrotStatus><reqNum>0</reqNum><i><n>id</n><v>25</v><c>B10</c></i><i><n>action</n><v>1</v><c>ON</c></i><i><n>rank</n><v>3/4</v></i><i><n>reminder</n><v>Pompe Puit ON_ALL 0125C5CE - 1</v></i></parrotStatus>'}
2022-05-10 14:32:24 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:node,v:gateway
2022-05-10 14:32:24 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:message,v:<?xml version="1.0" encoding="ISO8859-1" ?><parrotStatus><reqNum>0</reqNum><i><n>id</n><v>25</v><c>B10</c></i><i><n>action</n><v>1</v><c>ON</c></i><i><n>rank</n><v>3/4</v></i><i><n>reminder</n><v>Pompe Puit ON_ALL 0125C5CE - 1</v></i></parrotStatus>

Si la cde ou l'ID n'existe pas ici (OFF)
service: rfplayer.send_command
data:
  automatic_add: false
  command: STATUS
  protocol: PARROT
  device_address: B10 OFF XML

le log ne remonte pas d’info derriere « /reqNum> »

Log en XML avec un faut ID ou cde
2022-05-10 14:35:01 INFO (MainThread) [homeassistant.helpers.script.websocket_api_script] websocket_api script: Running websocket_api script
2022-05-10 14:35:01 INFO (MainThread) [homeassistant.helpers.script.websocket_api_script] websocket_api script: Executing step call service
2022-05-10 14:35:01 DEBUG (MainThread) [custom_components.rfplayer] Rfplayer send command for {'automatic_add': False, 'command': 'STATUS', 'protocol': 'PARROT', 'device_address': 'B10 OFF XML'}
2022-05-10 14:35:01 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] writing data: b'ZIA++STATUS PARROT B10 OFF XML\n\r'
2022-05-10 14:35:01 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA--<?xml version="1.0" encoding="ISO8859-1" ?><parrotStatus><reqNum>0</reqNum></parrotStatus>
2022-05-10 14:35:01 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] decoded packet: {'node': 'gateway', 'message': '<?xml version="1.0" encoding="ISO8859-1" ?><parrotStatus><reqNum>0</reqNum></parrotStatus>'}
2022-05-10 14:35:01 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:node,v:gateway
2022-05-10 14:35:01 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:message,v:<?xml version="1.0" encoding="ISO8859-1" ?><parrotStatus><reqNum>0</reqNum></parrotStatus>

En supplément la fonction Apprentissage du Parrot depuis HA

Dans l’outil de développement ‹ services › du GCE RFPlayer: send_command

    • Vous pouvez faire en mode YAML (plus simple)
    • il faut → automatic_add: false
    • il faut-> protocol: '' <----cela n’est pas possible en mode UI
    • dans la partie " command: " c’est là que nous entrons

    • la commande à enregistrée avec son ID

    • sa fonction

    • et le message de rappel de sa fonction si besoin (reminder) maxi 30 caracteres entre crochet [message] POSSIBLE QUE DE A1 à B16

Exemple pour moi apprendre une commande ON, pour Mettre en fonction ma pompe, dans l’ID « B10 »
j’ai mis trop de caracteres dans le message d’info donc sera tronqué (Pompe Puit ON_ALL 0125C5CE - 1)

Exemple en mode YAML
service: rfplayer.send_command
data:
  automatic_add: false
  command: PARROTLEARN B10 ON [Pompe Puit ON_ALL 0125C5CE - 1232171904]
  protocol: ''

Si appuie sur APPELER LE SERVICE le RFPLAYER passe en attente d’envoie de code ( il faut être assez prés 50cm /1 m suivant la puissance de l’émetteur)

Info de Ziblue mode Parrot apprentissage

La phase d’apprentissage démarre alors, la LED doit clignoter régulièrement BLEU. La sensibilité du RFPLAYER a été diminuée afin de l’isoler de son environnement et afin d’éviter des usages malicieux de PARROT.
Se mettre à 3-4 mètres de RFPLAYER et activer l’émission de la trame à acquérir. Observer les clignotements de la LED.
Si rien ne se passe, approchez vous progressivement de RFPLAYER.
Une trame apprise une fois se traduit par un clignotement BLEU régulier plus rapide.
Activer alors à nouveau l’émission de la trame.
Si la LED devient ROSE, la trame a été reconnue comme identique à la première. La trame est stockée et le processus d’apprentissage est terminé.
Si la LED devient ROUGE, la trame est rejetée et le processus d’apprentissage est réinitialisé.
Pour forcer la sortie du processus d’apprentissage, cliquer sur le bouton latéral de RFPLAYER (sinon Timeout après 2mn).

Il vous reste a initier cette commande PARROT dans HA qui produira un switch.parrot_« x »

Rappel méthode

Pour emettre une commande il faut passer par service, avec dans commande OFF ON ou ce que tu as initié, Protocol « PARROT » et Device adresse celle que tu as enregistré ici ON PARROT B10 j’ai sélectionné create entity pour enregisté ( cela se fera automatiquement si OK avec « switch.parot_b10 »

service: rfplayer.send_command
data:
  automatic_add: true
  command: 'ON'
  protocol: PARROT
  device_address: B10

Donc dans la page intégration du RFPLAYER on doit retrouver notre switch.parrot_b10 ( j’ai déjà renommer et mis icône)

switch.parrot_b10

image
Qui sera la commande attention il faut sélectionner la bonne fonction( ici sera le ON, le OFF pas d’effet), il est possible de passer par une carte Bouton et modifier les appuies ici si appuie long sera OFF que j’ai initié avec « PARROT B1 OFF »
nota " automatic_add:true" n’est là que pour vérifier dans log

show_name: true
show_icon: true
type: button
entity: switch.parrot_b10
show_state: true
hold_action:
  action: call-service
  service: rfplayer.send_command
  service_data:
    command: 'OFF'
    protocol: PARROT
    device_address: B1
    automatic_add: true
  target: {}

image

Si on a un ON et un OFF ( en mode Parrot) on peut passé aussi par « /config/switch.yaml »

et ajouter un switch avec les commandes ON et OFF
  - platform: template
    switches:
      pompepuit:
        friendly_name: 'Pompe Puit ON OFF Rfplayer'
        turn_on:
            service: rfplayer.send_command
            data:
                command: 'ON'
                protocol: PARROT
                automatic_add: false
                device_address: B10
        turn_off:
            service: rfplayer.send_command
            data:
                command: 'OFF'
                protocol: PARROT
                automatic_add: false
                device_address: B1

On devrait retrouver après redémarrage notre identité dans une carte bouton cela donne :


image

@+DÕ¿ÕM

1 « J'aime »