Bonjour,
J’ai acheté un Broadlink RM4 PRO pour commander la climatisation de mon salon ainsi que les moteurs de mes pergolas en RF.
J’ai pu faire tous les « apprentissages » via l’application Broadlink sans soucis.
J’ai ajouté l’intégration broadlink dans mon HA mais je ne retrouve pas ce que j’ai configuré dans l’application.
J’ai essayé de suivre ce tuto qui est pour le RM4 mini mais je n’aarive pas à faire fonctionner mon RM4 pro…
Je veux bien de l’aide si quelqu’un l’a déjà fait !
Merci d’avance !!!
Ma configuration
System Information
version
core-2026.1.2
installation_type
Home Assistant OS
dev
false
hassio
true
docker
true
container_arch
aarch64
user
root
virtualenv
false
python_version
3.13.11
os_name
Linux
os_version
6.12.47-haos-raspi
arch
aarch64
timezone
Europe/Paris
config_dir
/config
Home Assistant Community Store
GitHub API
ok
GitHub Content
ok
GitHub Web
ok
HACS Data
ok
GitHub API Calls Remaining
5000
Installed Version
2.0.5
Stage
running
Available Repositories
2598
Downloaded Repositories
8
Home Assistant Cloud
logged_in
false
can_reach_cert_server
ok
can_reach_cloud_auth
ok
can_reach_cloud
ok
Home Assistant Supervisor
host_os
Home Assistant OS 16.3
update_channel
stable
supervisor_version
supervisor-2026.01.1
agent_version
1.7.2
docker_version
28.3.3
disk_total
234.0 GB
disk_used
11.0 GB
nameservers
2a02:842a:bda0:4a01:1e57:3eff:fe40:ed3f, 192.168.1.1
healthy
true
supported
true
host_connectivity
true
supervisor_connectivity
true
ntp_synchronized
true
virtualization
board
rpi5-64
supervisor_api
ok
version_api
ok
installed_addons
Zigbee2MQTT (2.7.2-1), Samba share (12.5.4), Mosquitto broker (6.5.2), Terminal & SSH (9.21.0), File editor (5.8.0), ESPHome Device Builder (2025.12.5), Duck DNS (1.26.0), Node-RED (20.2.4), Matter Server (8.1.2)
Dashboards
dashboards
3
resources
3
views
2
mode
storage
Network Configuration
adapters
lo (disabled), end0 (enabled, default, auto), hassio (disabled), docker0 (disabled), vethae301df (disabled), veth10bf786 (disabled), vethad0a70c (disabled), vethec2929a (disabled), veth11af958 (disabled), veth5b3907d (disabled), veth73fca35 (disabled), vethdf3eb40 (disabled), vethce999f7 (disabled), veth86ec889 (disabled), vethb9306ac (disabled)
ipv4_addresses
lo (127.0.0.1/8), end0 (192.168.1.166/24), hassio (172.30.32.1/23), docker0 (172.30.232.1/23), vethae301df (), veth10bf786 (), vethad0a70c (), vethec2929a (), veth11af958 (), veth5b3907d (), veth73fca35 (), vethdf3eb40 (), vethce999f7 (), veth86ec889 (), vethb9306ac ()
ipv6_addresses
lo (::1/128), end0 (2a02:842a:bda0:4a01:e77f:9fb7:fd4c:684c/64, fe80::7464:cb02:d2b0:e242/64), hassio (fe80::24be:5cff:fe6e:345e/64), docker0 (fe80::10a7:24ff:febe:5ac2/64), vethae301df (fe80::80c7:49ff:fe5f:9c8c/64), veth10bf786 (fe80::ece0:17ff:fe8c:1233/64), vethad0a70c (fe80::817:a7ff:feeb:46e8/64), vethec2929a (fe80::58c2:e6ff:fe02:3772/64), veth11af958 (fe80::a8c3:faff:fec4:225a/64), veth5b3907d (fe80::4c28:2ff:fee1:f954/64), veth73fca35 (fe80::78b5:4fff:fe30:37db/64), vethdf3eb40 (fe80::d487:4dff:fe78:90b0/64), vethce999f7 (fe80::602a:ccff:fec6:185d/64), veth86ec889 (fe80::94e8:feff:fecb:5de5/64), vethb9306ac (fe80::2879:afff:fe48:ca57/64)
announce_addresses
192.168.1.166, 2a02:842a:bda0:4a01:e77f:9fb7:fd4c:684c, fe80::7464:cb02:d2b0:e242
Recorder
oldest_recorder_run
1 janvier 2026 à 17:02
current_recorder_run
17 janvier 2026 à 21:40
estimated_db_size
323.85 MiB
database_engine
sqlite
database_version
3.49.2
___
Bonjour,
c’est normal, il faut apprendre les codes directement de HA. Tout les apprentissages de l’application, ne seront pas vu dans HA.
regarde la doc, c’est expliquer :
tu peux passer pas l’outil de dev et action.
exemple, pour apprendre les codes :
action: remote.learn_command
target:
entity_id: remote.rm4_mini
data:
command_type: rf
device: climatisation
command:
- "on"
- "off"
device: climatisation sera le nom de l’appareil pour enregistrer les commandes.
command:
- "on"
- "off"
sera le nom des commandes a enregistrer.
pour envoyer les commande enregistrer tu utiliseras c’est action
exemple, pour allumer la climatisation:
action: remote.send_command
target:
entity_id:
- remote.rm4_mini
data:
num_repeats: 1
delay_secs: 0.4
hold_secs: 0
command: "on"
device: climatisation
Quel dommage, ça aurait été trop simple ^^
Une fois les commandes apprises on peut utiliser une card climate ?
Je vais regarder tout ça pour l’apprentissage, merci
je pense, mais pas directement. Regarde du coté de Smart IR pour créer une entité climate avec le RM4.
sg72
Janvier 18, 2026, 3:51
5
Salut Nico,
Je possède également un R4 mini et j’y ai intégré dessus ma climatisation. Voici le code
type: custom:stack-in-card
name: CLIMATISATION
mode: horizontal
cards:
- type: horizontal-stack
cards:
- type: vertical-stack
cards:
- type: thermostat
entity: climate.climate
features:
- style: icons
fan_modes:
- high
- low
- mid
type: climate-fan-modes
- type: climate-hvac-modes
hvac_modes:
- "off"
- heat
- dry
- cool
card_mod:
style: |
ha-state-control-climate-temperature {
max-width: 230px !important;
}
Comment tu passe d’un code enregistrer par le RM4 a une entité climate ?
sg72
Janvier 19, 2026, 11:55
7
avec smartir
Mes codes captées se trouvent dans mon dossier broadlink
1 « J'aime »