Bonjour à tous, tout nouveau sur HA depuis hier ;-), excusez moi si les termes ne sont pas les bons.
Je viens de migrer (pour être plus précis tenter une migration vers HA).
J’ai donc un RFPLAYER (en V1.39), et deux sondes Oregons (T° et Hygro). J’ai réussi l’intégration du RFPLAYER dans HA (non sans mal, je suis passé par HACS).
Dans le menu Paramètres/Intégrations/GCE Players, j’ai bien ma clé RFPLAYER, mais je n’ai qu’une entité sonde.
hors si je regarde mes logs: j’ai bien des enregistrements différents qui correspondent à mes deux sondes.
2023-11-03 11:15:34.146 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster": "0", "dataFlag": "0", "rfLevel": "-93", "floorNoise": "-107", "rfQuality": "3", "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": "30722", "adr": "120", "channel": "2", "qualifier": "32", "lowBatt": "0", "measures" : [{"type" : "temperature", "value" : "+19.5", "unit" : "Celsius"},
2023-11-03 11:15:34.162 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: {"type" : "hygrometry", "value" : "39", "unit" : "%"}]}}}
2023-11-03 11:15:34.163 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] decoded packet: {'node': 'gateway', 'protocol': 'OREGON', 'id': '0x1A2D', 'hardware': 'THGR122/228/238/268,THGN122/123/132', 'command': '+19.5', 'state': '+19.5', 'unit': 'Celsius', 'type': 'temperature'}
2023-11-03 11:15:34.163 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:node,v:gateway
2023-11-03 11:15:34.164 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:protocol,v:OREGON
2023-11-03 11:15:34.164 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:id,v:0x1A2D
2023-11-03 11:15:34.164 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:hardware,v:THGR122/228/238/268,THGN122/123/132
2023-11-03 11:15:34.164 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:command,v:+19.5
2023-11-03 11:15:34.165 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:state,v:+19.5
2023-11-03 11:15:34.165 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:unit,v:Celsius
2023-11-03 11:15:34.165 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:type,v:temperature
2023-11-03 11:15:34.165 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] event: command -> +19.5
2023-11-03 11:15:34.165 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] packet_events, sensor:command,value:+19.5
2023-11-03 11:15:34.166 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] ignore_event
2023-11-03 11:15:34.166 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] got event: {'id': 'OREGON_0x1A2D_cmd', 'sensor': 'command', 'value': '+19.5', 'unit': None}
2023-11-03 11:15:34.166 DEBUG (MainThread) [custom_components.rfplayer] event of type sensor: {'id': 'OREGON_0x1A2D_cmd', 'sensor': 'command', 'value': '+19.5', 'unit': None}
2023-11-03 11:15:34.166 DEBUG (MainThread) [custom_components.rfplayer] passing event to {'id': 'OREGON_0x1A2D_cmd', 'sensor': 'command', 'value': '+19.1', 'unit': None}
2023-11-03 11:15:34.167 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] decoded packet: {'node': 'gateway', 'protocol': 'OREGON', 'id': '0x1A2D', 'hardware': 'THGR122/228/238/268,THGN122/123/132', 'command': '39', 'state': '39', 'unit': '%', 'type': 'hygrometry'}
2023-11-03 11:15:34.167 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:node,v:gateway
2023-11-03 11:15:34.167 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:protocol,v:OREGON
2023-11-03 11:15:34.168 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:id,v:0x1A2D
2023-11-03 11:15:34.169 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:hardware,v:THGR122/228/238/268,THGN122/123/132
2023-11-03 11:15:34.170 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:command,v:39
2023-11-03 11:15:34.170 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:state,v:39
2023-11-03 11:15:34.171 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:unit,v:%
2023-11-03 11:15:34.171 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:type,v:hygrometry
2023-11-03 11:15:34.171 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] event: command -> 39
2023-11-03 11:15:34.171 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] packet_events, sensor:command,value:39
2023-11-03 11:15:34.171 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] ignore_event
2023-11-03 11:15:34.172 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] got event: {'id': 'OREGON_0x1A2D_cmd', 'sensor': 'command', 'value': '39', 'unit': None}
2023-11-03 11:15:34.172 DEBUG (MainThread) [custom_components.rfplayer] event of type sensor: {'id': 'OREGON_0x1A2D_cmd', 'sensor': 'command', 'value': '39', 'unit': None}
2023-11-03 11:15:34.172 DEBUG (MainThread) [custom_components.rfplayer] passing event to {'id': 'OREGON_0x1A2D_cmd', 'sensor': 'command', 'value': '+19.1', 'unit': None}
2023-11-03 11:15:23.743 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: ZIA33{ "frame" :{"header": {"frameType": "0", "cluster":
2023-11-03 11:15:23.788 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: "0", "dataFlag": "0", "rfLevel": "-90", "floorNoise": "-107", "rfQuality": "4", "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": "37378", "adr": "146", "channel": "2", "qualifier": "32", "lowBatt": "0", "measures" : [{"type" : "temperature", "value" : "+19.3", "unit" : "Celsius"}, {"type" : "hygrometry", "value" : "52", "unit" : "%"}]}
2023-11-03 11:15:23.803 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] received data: }}
2023-11-03 11:15:23.804 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] decoded packet: {'node': 'gateway', 'protocol': 'OREGON', 'id': '0x1A2D', 'hardware': 'THGR122/228/238/268,THGN122/123/132', 'command': '+19.3', 'state': '+19.3', 'unit': 'Celsius', 'type': 'temperature'}
2023-11-03 11:15:23.804 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:node,v:gateway
2023-11-03 11:15:23.804 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:protocol,v:OREGON
2023-11-03 11:15:23.805 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:id,v:0x1A2D
2023-11-03 11:15:23.805 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:hardware,v:THGR122/228/238/268,THGN122/123/132
2023-11-03 11:15:23.805 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:command,v:+19.3
2023-11-03 11:15:23.805 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:state,v:+19.3
2023-11-03 11:15:23.806 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:unit,v:Celsius
2023-11-03 11:15:23.806 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:type,v:temperature
2023-11-03 11:15:23.806 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] event: command -> +19.3
2023-11-03 11:15:23.806 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] packet_events, sensor:command,value:+19.3
2023-11-03 11:15:23.806 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] ignore_event
2023-11-03 11:15:23.807 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] got event: {'id': 'OREGON_0x1A2D_cmd', 'sensor': 'command', 'value': '+19.3', 'unit': None}
2023-11-03 11:15:23.807 DEBUG (MainThread) [custom_components.rfplayer] event of type sensor: {'id': 'OREGON_0x1A2D_cmd', 'sensor': 'command', 'value': '+19.3', 'unit': None}
2023-11-03 11:15:23.807 DEBUG (MainThread) [custom_components.rfplayer] passing event to {'id': 'OREGON_0x1A2D_cmd', 'sensor': 'command', 'value': '+19.1', 'unit': None}
2023-11-03 11:15:23.808 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] decoded packet: {'node': 'gateway', 'protocol': 'OREGON', 'id': '0x1A2D', 'hardware': 'THGR122/228/238/268,THGN122/123/132', 'command': '52', 'state': '52', 'unit': '%', 'type': 'hygrometry'}
2023-11-03 11:15:23.808 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:node,v:gateway
2023-11-03 11:15:23.810 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:protocol,v:OREGON
2023-11-03 11:15:23.811 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:id,v:0x1A2D
2023-11-03 11:15:23.811 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:hardware,v:THGR122/228/238/268,THGN122/123/132
2023-11-03 11:15:23.812 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:command,v:52
2023-11-03 11:15:23.812 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:state,v:52
2023-11-03 11:15:23.812 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:unit,v:%
2023-11-03 11:15:23.812 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] f:type,v:hygrometry
2023-11-03 11:15:23.813 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] event: command -> 52
2023-11-03 11:15:23.813 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpparser] packet_events, sensor:command,value:52
2023-11-03 11:15:23.813 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] ignore_event
2023-11-03 11:15:23.813 DEBUG (MainThread) [custom_components.rfplayer.rflib.rfpprotocol] got event: {'id': 'OREGON_0x1A2D_cmd', 'sensor': 'command', 'value': '52', 'unit': None}
2023-11-03 11:15:23.813 DEBUG (MainThread) [custom_components.rfplayer] event of type sensor: {'id': 'OREGON_0x1A2D_cmd', 'sensor': 'command', 'value': '52', 'unit': None}
2023-11-03 11:15:23.814 DEBUG (MainThread) [custom_components.rfplayer] passing event to {'id': 'OREGON_0x1A2D_cmd', 'sensor': 'command', 'value': '+19.1', 'unit': None}
J’ai remarqué ceci dans mes logs, mais je ne sais pas trop comment m’en sortir
2023-11-03 11:08:00.864 ERROR (MainThread) [homeassistant.components.sensor] Platform rfplayer does not generate unique IDs. ID jamming_jamming_detection already exists - ignoring sensor.jamming_detection
2023-11-03 11:08:00.866 ERROR (MainThread) [homeassistant.components.number] Platform rfplayer does not generate unique IDs. ID jamming_jamming_detection_level already exists - ignoring number.jamming_detection_level
2023-11-03 11:08:03.170 ERROR (MainThread) [homeassistant.components.sensor] Platform rfplayer does not generate unique IDs. ID oregon_0x1a2d already exists - ignoring sensor.oregon_0x1a2d
2023-11-03 11:08:17.338 ERROR (MainThread) [homeassistant.components.sensor] Platform rfplayer does not generate unique IDs. ID jamming_jamming_detection already exists - ignoring sensor.jamming_detection
2023-11-03 11:08:17.340 ERROR (MainThread) [homeassistant.components.number] Platform rfplayer does not generate unique IDs. ID jamming_jamming_detection_level already exists - ignoring number.jamming_detection_level
2023-11-03 11:08:33.806 ERROR (MainThread) [homeassistant.components.sensor] Platform rfplayer does not generate unique IDs. ID oregon_0x1a2d already exists - ignoring sensor.oregon_0x1a2d
J’ai changé le channel de ma sonde deux pour tenter de les faire différencier mais rien y fait, HA ne veut pas distinguer mes deux sondes. Y a t’il une agréable personne pour m’aider sur ce sujet ?
Bien cordialement, Guillaume