Still nothing.
First of all, I think I previously did a mistake with the remote IDs: 32:126818 is the existing physical remote that I have, so I should not fake it I guess. Here an example of what a command looks like from the existing remote (so I’m just listening):
2023-04-07T18:05:29.449678 068 I --- 32:126818 32:142858 --:------ 22F1 003 000207
2023-04-07T18:05:29.588942 080 I --- 32:142858 --:------ 32:142858 31DA 030 00EF007FFFEFEF06147FFF071305DAF000004150500000EFEF7FFF7FFF00
So I changed the configuration by creating a new remote (32:126819):
ramses_cc:
serial_port: /dev/ttyACM0
packet_log: packets.log
advanced_features:
send_packet: true
ramses_rf:
enforce_known_list: true
orphans_hvac: [32:142858, 32:126818, 32:126819]
known_list:
32:142858 : {class: FAN}
32:126818:
class: REM
32:126819:
class: REM
faked: true
commands:
low: ' I --- 32:126819 32:142858 --:------ 22F1 003 000207'
medium: ' I --- 32:126819 32:142858 --:------ 22F1 003 000307'
high: ' I --- 32:126819 32:142858 --:------ 22F1 003 000707'
bypass_open: ' W --- 32:126819 32:142858 --:------ 22F7 003 00C8EF'
bypass_close: ' W --- 32:126819 32:142858 --:------ 22F7 003 0000EF'
bypass_auto: ' W --- 32:126819 32:142858 --:------ 22F7 003 00FFEF'
reset_filter: ' W --- 32:126819 32:142858 --:------ 10D0 002 00FF'
I turned the machine off and then on, launched the fake_device service with the new ID that I created and then nothing new… If I launch the command the machine does not reply (as you can see is the same of the physical remote but with a different ID):
2023-04-07T18:07:00.540011 000 I --- 32:126819 32:142858 --:------ 22F1 003 000707
Unfortunately I do not have any LED visible on the machine to show eventual binding mode But I guess the procedure should be that.
Also, if I try to bind again the faked remote with the machine, the logs say: The device id already exists: 32:126819
Is it normal?