Skip to content

Missing smoke detectors #180

Open
Open

Description

@jonnybergdahl

Smoke detectors are only exposed under climate, exposing temperature and humidity but no actual smoke detection.

I noticed the same is true for the Verisure GUI, but it is exposed in the phone app.

I do have smoke detectors hooked up here, and I am a developer so with a little pointers I could probably make a PR for this. I did get lost when I saw the API is using graphql though. Not sure how to proceed.

It does report this when I ask for capability:

  "CAN_BE_LINKED_TO_FIRE_DETECTION_DEVICE",
  "CAN_BE_SMOKE_MASTER"  
  ...
  "CAN_DETECT_FIRE",
  ...
   "SUPPORTS_SMOKE_RSSI",

Main goal for this is to get the smoke detectors into Home Assistant so I can automate alarms there.

( am also swedish btw).

Activity

  1. persandstrom commented on Feb 7, 2025

    @persandstrom
    Owner

    Hi,

    The way I have done this is by recording the communication between the app and cloud, and look at the request/responses. I have been using Charles Proxy for this. If the fire status is visible in the app you should be able to capture it. However, I have not managed to capture push notifications.

  2. jenslj commented on Feb 17, 2025

    @jenslj

    Is any progress possible with this issue? I feel it’s linked to issue #100 where we want to know what has caused the alarm. Is it a break in or a fire? For me, I’m looking to break power on some appliances if there is a fire reported.

    Since before this integration I was using the smart plug approach to tell the alarm state. But is that the best way? It might be the only viable way at the moment. But is this something that could be built in to the integration or is it a problem with how Verisure API works?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions