Skip to content
This repository was archived by the owner on Aug 3, 2026. It is now read-only.
This repository was archived by the owner on Aug 3, 2026. It is now read-only.

[PLUGIN REQUEST] Reolink #39

Description

@Pierre-Gilles

Device/Service Name

Reolink (caméras IP, doorbells, NVR)

Existing Integrations & Documentation

npm (Node.js)

Autres références

Device Capabilities

Cameras / Doorbells :

  • État en ligne
  • Détection mouvement (PIR/IA)
  • Détection personne/véhicule/animal (modèles IA)
  • LED infrarouge / spotlight on/off
  • Sirène on/off
  • Snapshot (image statique — pas de stream Matter)

NVR :

  • Multi-canaux (une entité par caméra)

Sensors :

  • Batterie (modèles battery-powered, %)
  • Signal Wi-Fi

Additional Context

Connexion

Deux protocoles supportés par reolink_aio :

  1. Baichuan (port 9000) — protocole propriétaire, le plus riche
  2. HTTP CGI (port 80/443) — fallback
from reolink_aio.api import Host
host = Host("192.168.1.100", "admin", "password", port=443, use_https=True)
await host.get_states()

Configuration plugin

{
  "host": "192.168.1.100",
  "username": "admin",
  "password": "...",
  "use_https": true,
  "port": 443
}

Mapping Matter

Reolink Matter
Motion detection Occupancy Sensor
Person detection Occupancy Sensor
Spotlight On/Off Light
Siren Switch
IR LED Switch
Battery level Power Source
Online status Boolean State

Pas de flux vidéo Matter — capteurs et switches uniquement.

Priorité MVP

  1. Connexion HTTP CGI (plus simple)
  2. Motion sensor events
  3. Spotlight/siren on/off
  4. Battery level (battery cams)

Limitations

  • Très populaire HA (8 % installs) mais Matter = capteurs only
  • Baichuan protocol complexe — commencer par HTTP CGI
  • NVR multi-channel : une entité Matter par canal

Confirmations

  • I have provided links to existing integrations in other projects
  • I have verified the API documentation is accessible
  • I understand this is an automated AI process and results may vary
  • I am willing to test the generated plugin and provide feedback

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions