I found my new reolink camera has a pretty loud siren. Plus it’s outside. I can click siren on the app, but I can’t seem to call it from HA.
I can turn on floodlight. BUt siren I can only change the setting which I want off.
I found my new reolink camera has a pretty loud siren. Plus it’s outside. I can click siren on the app, but I can’t seem to call it from HA.
I can turn on floodlight. BUt siren I can only change the setting which I want off.
Hi @aussie1497 , as i understand, you want to change the siren volume?
I want to ring it. Like
reolink.siren.on
wait 10s
reolink.siren.off
as a script I can call.
Which reolink camera do you have? Is this camera behind a nvr?
EDIT : in the reolink integration module, you can only turn off or on the siren.
Perhaps, with an automation you can do that.
On the other way, It exists another mode for the siren than can do what you want : the repeat mode.
This mode is not included in the official reolink integration.
For that, you’ve to work-around that missing feature by using shell_command
s and this bash script that activate the siren just for a limited time. Follow the method how to use it.
After that, here the command to activate siren for a limited time :
In the command below, change #NBER_SECONDS# by the time in seconds you want to hear the siren (example : 10 → 10 seconds)
./rl-api AudioAlarmPlay '{"channel":0,"alarm_mode":"times","times":#NBER_SECONDS#}'
Apologies if this isn’t applicable for your camera but for the ReoLink Wifi Doorbell I am able to use Home Assistant’s ‘call service’ feature to toggle the siren. (It also support turn on and turn off)
Siren - Home Assistant (home-assistant.io)
tap_action:
action: call-service
service: siren.toggle
target:
entity_id: siren.doorbell_siren
The entity doesn’t seem to show the state for me though. It’s always “unknown” which is a shame as it would be nice to use templating on a dashboard card to show if the siren is on or off.
Thanks that works to ring.
Indeed the siren.turn_on
service can be used to ring the siren using the siren entity. The duration parameter will allow you to specify for how long the siren schould be ringing (not in seconds but amount of times the tone will be played).
Unfortunately there is no HTTP API to get the status of the siren, therefore its state is always expected to be unknown.
If you appreciate the reolink integration and want to support its development, please consider sponsering the upstream library or purchase Reolink products through this affiliate link.
Toggle will likely not work, you should be using siren: Turn On.
Rest looks good.
Also make sure you have the latest firmware installed on the CX410, there was a bug in its firmware that prevented the siren from working in HA.
Hello Starkiller,
i also have the CX410 and i checked the firmware is the latest - the one installed on the camera is the same you can find on the Reolink’s website: v3.1.0.3429_2404181313
However the siren will not turn on anyway (floodlight works, instead). Any idea?
Thank you very much in advance
EDIT: I contacted Reolink’s support and they sent me a newer version of the firmware. Now the siren works too
Glad it is now working for you.
Indeed the new firmware for the CX410 was not released yet.
I’m trying to trigger my siren when a door is opened (zigbee doorsensor), but all I get is that it turns on the trigger that when my doorbell detects movement the siren goes off.
I want the siren to turn on (at night) when the door is opened, triggered by the door sensor.
What am I doing wrong here?
alias: "Alarm poort open nacht "
description: ""
triggers:
- type: opened
device_id: fb9f553ced57d30f2cee865b175d85ee
entity_id: 4165d20ba6007c4f8af7939bd24fd02a
domain: binary_sensor
trigger: device
for:
hours: 0
minutes: 0
seconds: 0
conditions:
- condition: time
after: "01:00:00"
before: "06:00:00"
weekday:
- mon
- tue
- wed
- thu
- fri
- sat
- sun
enabled: true
actions:
- type: turn_on
device_id: 79a9f8a04a5c7a2d5100845ba140767e
entity_id: cac92445be0a88677191dc3e07258590
domain: switch
- delay:
hours: 0
minutes: 0
seconds: 30
milliseconds: 0
- type: turn_off
device_id: 79a9f8a04a5c7a2d5100845ba140767e
entity_id: cac92445be0a88677191dc3e07258590
domain: switch
mode: single
I’m more like a visual editor person BTW
That’s where it might go wrong here?