Je teste le Capteur présence / veilleuse Zigbee R3 P1MSR3A1-EU

Je vais tester le capteur de présence Zigbee THIRDREALITY R3 (réf. P1MSR3A1-EU), un détecteur de présence 60 GHz alimenté en USB‑C avec capteur de luminosité, capteur TVOC (qualité de l’air) et veilleuse RGB intégrée, pensé pour les environnements domestiques connectés.

🔍 Je vérifie le modèle reçu

    • Sur la fiche technique : Multi-Function Smart Presence Sensor R3, modèle 3RPL01084Z, kit européen P1MSR3A1-EU.
    • Sur le carton : mention THIRDREALITY Smart Presence Sensor R3, compatibilité Zigbee, alimentation 5V USB‑C.
    • Type d’équipement : détecteur de présence mmWave 60 GHz avec veilleuse RGB, capteur de luminosité (lux) et capteur TVOC.
    • Protocole : Zigbee 3.0, fonction de routeur Zigbee (répéteur).
    • Alimentation : 5V 1A via interface USB Type‑C, pas de pile.
    • Installation prévue : posé sur un bureau ou une étagère (installation “desktop”), orienté vers la zone à couvrir.
    • Plages de mesure : présence humaine 1 à 6 m, sensibilité réglable sur 6 niveaux; portée radio Zigbee 40–50 m en champ libre.
    • Dimensions / IP : format compact de capteur de bureau, usage intérieur, température de fonctionnement de 0 °C à 45 °C.

🛒 Où acheter cet équipement ?

Voici le lien vers la page dédiée au THIRDREALITY Smart Presence Sensor R3 P1MSR3A1-EU. J’y ai référencé les vendeurs et les prix.

📦 Déballage et premières impressions

À la réception, je déballe tout : le capteur THIRDREALITY Smart Presence Sensor R3, un câble USB‑A vers USB‑C, la documentation rapide multilingue.

Je trouve le boîtier très propre, avec un design de petite veilleuse de bureau et une grande zone translucide pour la lumière RGB, ce qui le rend discret sur un meuble tout en restant visible pour indiquer l’état de présence ou de qualité d’air.

En voyant qu’il était fourni avec un câble USB, j’ai pensé que ce module était sur pile rechargeable et qu’il s’agissait d’une cordon de recharge.

Et bien non ! Pour une raison étrange et inconnue, il n’est pas fourni avec un transfo. Le fabriquant a fait le choix de nous obliger à acheter à part une alimentation 220V-5V 1A Type-C.

🔧 Mise sous tension

Je branche donc le capteur sur un adaptateur secteur USB 5V 1A avec un câble USB‑A vers USB‑C, ce qui l’alimente immédiatement et allume les LED internes. La lumière est verte.

Je n’ai pas de pile à vérifier puisque l’alimentation est uniquement en USB‑C, mais je repère tout de suite le bouton “Down” qui sert au reset et le bouton “Up” pour ajuster la sensibilité sans ouvrir le boîtier.

🏡 Où je l’installe

Pour des mesures fiables, je choisis une installation sur une étagère à environ 1,2 m de hauteur, orienté vers la zone de présence (fauteuil ou bureau) à 2–3 m, sans obstacle important devant lui.

J’évite de le placer derrière un écran métallique, collé à un mur très épais ou face à un autre capteur radar pour ne pas perturber le 60 GHz.

Je vais le placer à côté du Smart Air Quality Monitor d’Amazon pour tester le volet Moniteur qualité d’air de ce nouveau modèle.

🔗 J’appaire dans Zigbee2MQTT

    • Je passe Z2M en mode pairing depuis l’interface Zigbee2MQTT dans Home Assistant.
    • Je maintiens le bouton “Down” (reset) plus de 5 secondes jusqu’à ce que la LED rouge reste allumée, ce qui place le module en mode appairage.
    • Le capteur est immédiatement détecté

 

    • Détecté comme Multi-function smart presence sensor R3 (Third Reality) (modèle 3RPL01084Z) avec rôle de routeur dans le réseau Zigbee.

Je renomme l’appareil

🔍 Expositions Zigbee2MQTT : THIRDREALITY 3RPL01084Z


 

Occupancy (binary)

Indique si le capteur a détecté une présence. Valeur binaire : true (présence ON) ou false (absence OFF).

Illuminance (numeric)

Mesure l’illuminance ambiante en lux (lx). Valeur numérique précise pour adapter les lumières ou stores.

Cette exposition est améliorée par deux options dans paramètres :

illuminance_calibration

L’option illuminance_calibration applique un décalage en poucentage à la mesure d’illuminance (en lux) du capteur, pour la corriger selon les besoins. Elle prend effet au prochain rapport du dispositif (pas immédiat).

​Comment calculer la valeur ?
Formule : nouvelle valeur = valeur mesurée × (1 + offset / 100).

Positif (ex. 50) : augmente de 50% → 100 lux brut → 150 lux calibré.

Négatif (ex. -20) : diminue de 20% → 100 lux brut → 80 lux calibré.

Si le capteur lit trop haut (ex. 120 lux vs. 100 réel), on met -17 (car 100/120 ≈ 0.83 → offset = (0.83-1)×100 = -17).

illuminance_raw (brut activé/désactivé)

illuminance_raw expose la valeur brute non traitée envoyée directement par le capteur hardware, avant toute conversion mathématique ou calibration en lux standardisés.

Avantages du raw :

    • Résolution fine : parfait pour automatisations crépusculaires (ex. seuil à 2000 raw pour « faible lumière »).
    • Moins de traitement : réagit plus vite, sans formules qui « lissent ».
    • Combiné à calibration : applique l’offset % au raw avant conversion en lux.

Il faut activer illuminance raw dans les paramètres pour que l’exposition illuminance raw apparaisse.

Nota important : J’avais une version 23 du firmware, il a fallu que je passe sur la version 27 pour qu’illuminance bouge. Cette fonctionnalité semble en cours d’implémentation.

Volatile organic compounds (numeric)

Mesure les composés organiques volatils (TVOC) en ppb (parties par milliard). Idéal pour alerter sur la qualité de l’air.

State (binary)

Contrôle l’état ON/OFF de la veilleuse RGB. Valeur binaire pour allumer/éteindre la lumière intégrée.

Cette exposition est améliorée par une option dans paramètres :

state_action (true/false, défaut false)

state_action publie les changements d’état (ON/OFF) en plus comme un événement "action" sur MQTT. C’est False par défaut.

Avantages de true :

    • Trigger événementiel dédié en HA (event.[nom]_action) pour automations réactives (ex. notifier « veilleuse allumée »).
    • MQTT pur : topic séparé pour scripts sans ambiguïté.
    • Plus fiable pour « momentané » vs. état persistant.

Light (state, brightness, color_xy)

Contrôle la petite lumière colorée intégrée au capteur. On peut l’allumer/éteindre, régler sa puissance et sa couleur pour des signaux visuels (ex. bleu si quelqu’un est là, rouge si air pollué).

Les commandes sont parfaitement gérées par Zigbee2MQTT/Home Assistant, comme une ampoule RGB.

  • Allumer/éteindre
  • Intensité
  • Couleur

Améliorations simples à activer dans Z2M (onglet paramètres) :

  • state_action = true : quand on allume/éteint, HA reçoit un message spécial « action on/off » pour déclencher une alerte (ex. « lumière activée ! »).
  • color_sync = true (déjà activé) : change couleur + température auto (chaud/froid).
  • transition = 1 : fondu doux à chaque changement (1 seconde).

En résumé : comme une mini-ampoule connectée. Utilise hex pour couleurs rapides (#FF0000=rouge).

 

Effect (enum)

Déclenche un effet sur la veilleuse (clignotement, respiration, etc.).

Je ne suis pas arrivé à le faire fonctionner et j’ai vu plus loin que Home Assistant ne reprend pas l’exposition, cela ne fonctionne probablement pas encore correctement.

Power-on behavior (enum)

Définit le comportement à la remise sous tension (après coupure USB-C).

Classique sur les équipements Zigbee, je mets en principe previous.

 

🏠 Intégration dans Home Assistant

Dès mon retour sur Home Assistant, une mise à jour m’est proposée, je la lance immédiatement.

Je retrouve l’appareil dans HA avec les capteurs de Zigbee2MQTT

Tout est bon, comme toujours, je désactive ce qui ne me sera plus utile une fois configuré.

 

 

💬 Mon avis après mise en service

✅ Forts : détection de présence mmWave 60 GHz très précise même immobile, alimentation USB‑C continue, rôle de répéteur Zigbee, veilleuse RGB personnalisable, capteurs lux et TVOC pour des automatisations avancées.

❌ Faibles : nécessite une prise USB permanente, pas de transfo fourni, pas de mode sur piles, documentation orientée grand public avec peu de détails domotiques, intégration avancée dépendante du support de la plateforme (Z2M, ZHA, etc.). La luminosité est un gadget, il ne faut pas acheter cet équipement pour cette fonctionnalité.

 

Mon verdict : ce capteur THIRDREALITY Smart Presence Sensor R3 P1MSR3A1-EU me semble être un excellent choix pour un bureau ou une pièce de vie quand je veux une vraie détection de présence, une veilleuse intelligente et un suivi de la qualité de l’air, à condition d’accepter l’alimentation filaire en USB‑C et de passer un peu de temps à peaufiner les automatisations dans Home Assistant.