About
Reolink is a built-in integration that connects Reolink cameras and related devices to Home Assistant over the local network. It adds camera streams and snapshots, motion and AI detection sensors for people, animals, packages and similar events, and controls such as floodlight, siren, PTZ movement, and detection sensitivity and delay. Actions are available to play a chime ringtone and to move the camera at a set speed. The streaming protocol can be chosen as RTSP, RTMP or FLV, and RTSP supports 4K streams with H.265 encoding. Devices are discovered on the network, and new devices appear without repeating setup, while removed devices are cleaned up automatically. Repair notices cover issues such as a disabled port, a required firmware update or an unreachable webhook URL, and setup is done in the UI.
Automatic summary of Home Assistant's source code. Something wrong? Get in touch
Supports
Works locally Talks to your devices on your own network. No vendor cloud in between.
Set up in the UI Add it in Settings, Devices and services. Nothing to download.
Found by itself Home Assistant spots it on the network and offers to add it.
Adds new devices New devices show up without setting it up again.
Cleans up devices Devices that are gone are removed by themselves.
Change settings later Its connection settings can change without removing it.
Platinum quality Home Assistant's own rating of its code and setup experience.
Updated with Home Assistant Ships and updates with every Home Assistant release.
Provides
- Lights
- Cameras
- Switches
- Sensors
Setting it up
Home Assistant usually finds it on the network and offers to add it. It can also be added by hand under Settings, Devices and services.
Connect
- Basic service portThe 'Basic Service Port' to connect to the Reolink device over TCP. Normally '9000' unless manually changed in the Reolink desktop client.
- HostThe hostname or IP address of your Reolink device. For example: '192.168.1.25'.
- PasswordPassword to log in to the Reolink device itself. Not the Reolink cloud account.
- PortThe HTTP(s) port to connect to the Reolink device API. For HTTP normally: '80', for HTTPS normally '443'.
- Enable HTTPSUse an HTTPS (SSL) connection to the Reolink device.
- UsernameUsername to log in to the Reolink device itself. Not the Reolink cloud account.
After setup
- ProtocolStreaming protocol to use for the camera entities. RTSP supports 4K streams (H.265 encoding) while RTMP and FLV do not. FLV is the least demanding on the camera.
Texts from Home Assistant's source code, Apache License 2.0.
Entities
- Binary sensorsAnimal, Baby crying, Face, Bicycle, Package, Person, Pet, Sleep status, and 2 more
- ButtonsGuard go to, Guard set current position, Pre-siren, PTZ continuous rotation, PTZ calibrate, PTZ down, PTZ left, PTZ left down, and 9 more
- CamerasBalanced, Balanced lens 0, Balanced lens 1, Clear, Clear lens 0, Clear lens 1, Snapshots clear, Snapshots clear lens 0, and 11 more
- LightsFloodlight, Status LED
- NumbersAI animal delay, AI animal sensitivity, AI face delay, AI face sensitivity, AI bicycle delay, AI bicycle sensitivity, AI package delay, AI package sensitivity, and 38 more
- SelectsAnti-flicker, Auto quick reply message, Auto track method, Binning mode, Day night mode, Doorbell LED, Image exposure mode, Floodlight event mode, and 24 more
- SensorsAnimal type, Battery state, Battery temperature, CPU usage, Day night state, Person type, PTZ pan position, PTZ tilt position, and 2 more
- SirensSiren
- SwitchesAuto focus, Auto tracking, Doorbell button sound, Email on event, FTP upload, Guard return, Hardwired chime enabled, and 17 more
- TimesFloodlight schedule end, Floodlight schedule start
Actions
- Play chimePlays a ringtone on a Reolink Chime.Fields: Target chime, Ringtone
- PTZ moveMoves the camera with a specific speed.Fields: Speed
Troubleshooting
- DiagnosticsDownloads a diagnostics file to attach to a bug report.
- Repair noticesNotices it can show in Settings, Repairs:Reolink port not enabled, Reolink firmware update required, Reolink webhook URL uses HTTPS (SSL), Reolink password too long, Reolink incompatible with global SSL certificate, Reolink webhook URL unreachable
Shows in Vulpo
Light card, Quick Toggle card, Camera card, Button card, Apple Watch, Control Center.Information
- Installs
- 63.4k sharing analytics
- Connection
- Works locally
- Upkeep
- Part of Home Assistant
- Quality
- Platinum on the quality scale
- Category
- Security and safety, Cameras
- Kind
- Built-in integration
- Brand
- Reolink
- Needs
- Built into Home Assistant
- Domain
reolink













