Je teste la veilleuse multifonction Third Reality 3RSNL02043Z, un appareil Zigbee 3.0 combinant lumière RGB, détecteur de mouvement PIR et capteur de luminosité. Ce modèle remplace avantageusement une passerelle Xiaomi encombrante dans mon entrée. Elle offre une intégration parfaite avec Zigbee2MQTT et Home Assistant pour des automatisations nuit intelligentes et indicateurs visuels.
Pourquoi j’ai remplacé ma passerelle Xiaomi
Ma passerelle Xiaomi dans l’entrée indiquait l’état de mon portail et de la serrure de ma porte d’entrée : vert pour verrouillée, violet pour ouverte, clignotement pour portail ouvert. Cette passerelle Zigbee (mon ancien réseau) rayonnait et perturbait mon réseau Zigbee principal. J’ai choisi cette veilleuse compacte pour reproduire ces fonctions visuelles tout en éliminant les interférences radio.

Déballage et caractéristiques techniques
La boîte contient la veilleuse, un adaptateur USB-C 5V/1A vers 220V, un manuel et des accessoires de fixation (vis, adhésifs). Design compact Ø80 x 30 mm en plastique blanc mat. Le capteur PIR en façade détecte les mouvements tandis que les LED RGB orientées vers le bas diffusent une lumière douce sans éblouissement direct.
| Caractéristique | Détail |
|---|---|
| Protocole | Zigbee 3.0 |
| Alimentation | USB-C 5V/1A (adaptateur 220V inclus) |
| Batterie | Non (filaire secteur) |
| Autonomie | Illimitée (sur secteur) |
| Luminosité | 1-100% (jusqu’à 100 lumens) |
| Couleurs | RGB + Blanc chaud (espace XY) |
| Capteurs | Mouvement PIR, Luminosité (lux) |
| Répéteur Zigbee | Oui (améliore le mesh réseau) |
| Dimensions | Ø80 x 30 mm |
| Poids | 80g |
Où acheter cet équipement ?
Voici le lien vers la page dédiée au 3RSNL02043Z. J’y ai référencé les vendeurs et les prix.
Installation et appairage Zigbee2MQTT
Je mets Zigbee2MQTT en mode appairage (permit join ouvert). J’insère l’adaptateur USB-C dans la prise mâle intégrée à l’arrière de la veilleuse. La conception est ingénieuse : cette prise permet une alimentation directe et discrète sans câble apparent.

L’appairage démarre automatiquement. La LED passe par vert (recherche réseau), jaune (interview Zigbee), puis bleu (appairé avec succès). Le processus complet prend moins de 30 secondes.


Je renomme l’appareil « Veilleuse Entrée » pour une identification claire dans toutes les interfaces.

Les commandes et informations disponibles


occupancy
Type : binary (true/false).
Rôle : détection de mouvement par le capteur PIR. True quand mouvement détecté, false après timeout (réglable). Portée effective 3-5 mètres selon tests.
illuminance
Type : numeric (lux).
Rôle : luminosité ambiante mesurée par le capteur. Valeurs typiques : 0-10 lux (nuit), 100-500 lux (intérieur jour), >1000 lux (extérieur).
state
Type : enum (ON/OFF).
Rôle : état allumage de la lumière. Commande l’activation des LED RGB.
brightness
Type : numeric (0-254).
Rôle : intensité lumineuse. 0=éteint, 254=100%. Granularité fine pour automatisations douces.
color (xy/rgb/hex)
Type : object.
Rôle : contrôle couleur. Formats supportés : coordonnées XY, RGB, HEX. Exemple bleu nuit : xy [0.15, 0.06].
power_on_behavior
Type : enum (off/on/toggle/previous).
Rôle : comportement après coupure secteur :
- off : toujours éteint au retour courant
- on : toujours allumé au retour courant
- toggle : inverse l’état précédent
- previous : reprend l’état d’avant coupure (mémoire)
linkquality
Type : numeric (0-255).
Rôle : qualité signal Zigbee (LQI). Valeur >120 = excellente liaison, >200 = optimale.
effect
Type : enum (blink/breathe/colorloop…).
Rôle : effets spéciaux LED. breathe pour berceuse enfant, blink pour alertes, colorloop pour défilement couleurs.
Paramètres configurables Zigbee2MQTT

illuminance_calibration
Type : numeric (lx).
Rôle : calibre le capteur de luminosité. Calcule les valeurs lux à partir des données brutes du capteur. Utile pour corriger les mesures selon l’environnement d’installation (mur sombre/clair, orientation fenêtre). Testez différentes valeurs pour affiner la détection nuit/jour.
transition
Type : numeric (secondes).
Rôle : durée de transition pour les changements de luminosité, couleur ou température. Exemple : 5 = 5 secondes. Rend les variations douces et naturelles, idéal pour chambres enfants ou couloirs.
color_temp_startup
Type : numeric (mireds).
Rôle : température de couleur au démarrage (blanc chaud/froid). Valeurs typiques : 153 (blanc chaud 6500K), 370 (blanc froid 2700K). Synchronise avec vos préférences d’éclairage ambiant.
state_action
Type : enum (true/false).
Rôle : publie l’état actuel lors du démarrage. Force l’envoi de l’état réel au redémarrage pour synchroniser Home Assistant immédiatement.
Utilisation dans Home Assistant
L’équipement apparaît automatiquement via l’intégration Zigbee2MQTT. Entités créées : light.veilleuse_entree, binary_sensor.veilleuse_entree_occupancy, sensor.veilleuse_entree_illuminance.

Je désactive les entités inutiles dans l’interface Zigbee2MQTT pour nettoyer Home Assistant.

Mes automatisations pratiques
Automatisation mode Luminosité automatique
Cette automatisation gère l’éclairage adaptatif : 100% luminosité dès qu’un mouvement est détecté ET obscurité (<10 lux), puis baisse à 10% après 5 secondes sans mouvement. Transition fluide pour éviter les chocs visuels.
alias: Veilleuse entrée - Luminosité auto
description: 100% sur occupancy + illuminance<10lx, 10% off occupancy
triggers:
- entity_id: binary_sensor.veilleuse_entree_occupancy
to: "on"
id: occupancy_on
trigger: state
- entity_id: binary_sensor.veilleuse_entree_occupancy
to: "off"
for: "00:00:05"
id: occupancy_off
trigger: state
conditions: []
actions:
- choose:
- conditions:
- condition: trigger
id: occupancy_on
- condition: numeric_state
entity_id: sensor.veilleuse_entree_illuminance
below: 10
sequence:
- target:
entity_id: light.veilleuse_entree
data:
brightness_pct: 100
transition: 1
action: light.turn_on
- conditions:
- condition: trigger
id: occupancy_off
sequence:
- target:
entity_id: light.veilleuse_entree
data:
brightness_pct: 10
transition: 2
action: light.turn_on
default: []
mode: single
Indicateur d’état de la serrure de la porte d’entrée
Indicateur visuel discret : violet (RGB 171,18,226) quand porte déverrouillée, vert (RGB 11,124,3) quand verrouillée. Luminosité faible 5% pour signaler sans éclairer.
alias: Veilleuse entrée - État serrure
description: Violet déverrouillée, Vert verrouillée
triggers:
- entity_id: lock.porte
to:
- unlocked
- locked
trigger: state
conditions: []
actions:
- choose:
- conditions:
- condition: state
entity_id: lock.porte
state: unlocked
sequence:
- target:
entity_id: light.veilleuse_entree
data:
rgb_color:
- 171
- 18
- 226
brightness_pct: 5
action: light.turn_on
- conditions:
- condition: state
entity_id: lock.porte
state: locked
sequence:
- target:
entity_id: light.veilleuse_entree
data:
rgb_color:
- 11
- 124
- 3
brightness_pct: 5
action: light.turn_on
default: []
mode: single
Automatisation Clignotement si portail ouvert
Clignotement rapide de la veilleuse tant que le portail reste ouvert. Signale visuellement l’ouverture du portail depuis l’intérieur de la maison. Arrêt automatique à la fermeture.
alias: Clignote Intérieur Portail Ouvert
description: ""
triggers:
- entity_id:
- cover.portail
from: closed
to: open
trigger: state
conditions: []
actions:
- repeat:
sequence:
- action: light.toggle
metadata: {}
data: {}
target:
entity_id: light.veilleuse_entree
- delay:
hours: 0
minutes: 0
seconds: 1
milliseconds: 0
while:
- condition: state
entity_id: cover.portail
state: open
- action: light.turn_on
metadata: {}
data: {}
target:
entity_id: light.veilleuse_entree
mode: single
Bonus : un RetEx dédié à la surveillance de la maison

J’ai rédigé ce RetEx qui reprend certains éléments présentés ci-dessus mais de manière bien plus globalisé, voici le lien vers le RetEx :
Pour archive, les manuels utilisateur
Points forts et limites
➕Avantages constatés
- 3-en-1 polyvalent : lumière RGB + PIR + lux dans 80g
- Paramètres avancés : calibration lux, transitions fluides
- Couleurs précises RGB/XY + brightness fine (1-100%)
- Répéteur Zigbee fiable (LQI 200 observé)
- Intégration parfaite Z2M/HA + OTA updates
➖Points à améliorer
- Pas de batterie (dépendance secteur 220V)
- PIR sensible vibrations (calibrer illuminance_calibration)
- Pourrait intégrer un capteur de température/humidité
Mon verdict final
Cette veilleuse Third Reality 3RSNL02043Z a clairement trouvé sa place dans mon installation. Elle remplace ma passerelle Xiaomi tout en ajoutant un vrai confort d’usage, avec une lumière douce, des couleurs parlantes et un comportement parfaitement ajustable via Zigbee2MQTT.
Au quotidien, je m’appuie sur elle pour trois usages clés : sécuriser mon entrée avec les indicateurs de serrure et de portail, guider les déplacements de nuit sans allumer les plafonniers, et renforcer mon mesh Zigbee dans cette zone de la maison. Le tout reste très discret visuellement, ce qui était important pour moi dans une entrée déjà chargée.
Je la recommanderais sans hésiter si je devais équiper d’autres couloirs ou chambres d’enfants. Le rapport prix/fonctionnalités est excellent, surtout quand on exploite vraiment les capteurs et les effets lumineux dans Home Assistant. Si vous tombez sur ce modèle autour de 30€ ou en occasion, c’est un très bon candidat pour densifier un réseau Zigbee tout en ajoutant une lumière utile et esthétique.
