home-assistant / core

:house_with_garden: Open source home automation that puts local control and privacy first.
https://www.home-assistant.io
Apache License 2.0
73.77k stars 30.88k forks source link

NEO Coolcam Tuya Wifi Siren Alarm With Temperature Humidity Sensor (unsupported) #126522

Closed Trzinka closed 1 month ago

Trzinka commented 1 month ago

The problem

Hi. I bought NEO Coolcam Smart Tuya Wifi Siren Alarm With Temperature Humidity Sensor (https://www.aliexpress.com/item/1005006826504604.html) which is unsupported. Tuya - siren unsupported

Is there any solution?

What version of Home Assistant Core has the issue?

core-2024.9.2

What was the last working version of Home Assistant Core?

core-2024.9.2

What type of installation are you running?

Home Assistant OS

Integration causing the issue

Tuya

Link to integration documentation on our website

No response

Diagnostics information

No response

Example YAML snippet

name: Neo Coolcam siren
primary_entity:
  entity: siren
  dps:
    - id: 104
      type: boolean
      name: switch
    - id: 102
      type: string
      name: tone
      mapping:
        - dps_val: "1"
          value: Doorbell
        - dps_val: "2"
          value: Für Elise
        - dps_val: "3"
          value: Big Ben
        - dps_val: "4"
          value: Ring ring
        - dps_val: "5"
          value: Lone Ranger
        - dps_val: "6"
          value: Turkish march
        - dps_val: "7"
          value: High pitched
        - dps_val: "8"
          value: Red alert
        - dps_val: "9"
          value: Crickets
        - dps_val: "10"
          value: Beep
        - dps_val: "11"
          value: Dog bark
        - dps_val: "12"
          value: Police siren
        - dps_val: "13"
          value: Grandfather clock
        - dps_val: "14"
          value: Phone ring
        - dps_val: "15"
          value: Fire truck
        - dps_val: "16"
          value: Clock chime
        - dps_val: "17"
          value: Alarm clock
        - dps_val: "18"
          value: School bell
    - id: 103
      type: integer
      name: duration
      unit: s
      range:
        min: 0
        max: 1800
    - id: 116
      type: string
      name: volume_level
      mapping:
        - dps_val: "0"
          value: 1.0
        - dps_val: "1"
          value: 0.7
        - dps_val: "2"
          value: 0.3
secondary_entities:
  - entity: sensor
    class: battery
    category: diagnostic
    dps:
      - id: 101
        type: string
        name: sensor
        unit: "%"
        mapping:
          - dps_val: "0"
            value: 100
          - dps_val: "1"
            value: 80
          - dps_val: "2"
            value: 50
          - dps_val: "3"
            value: 20
          - dps_val: "4"
            value: 100
  - entity: binary_sensor
    name: Charging
    class: battery_charging
    category: diagnostic
    dps:
      - id: 101
        type: string
        name: sensor
        mapping:
          - dps_val: "4"
            value: true
          - value: false
  - entity: sensor
    class: temperature
    dps:
      - id: 105
        type: integer
        name: sensor
        unit: C
        class: measurement
        mapping:
          - scale: 10
  - entity: sensor
    class: humidity
    dps:
      - id: 106
        type: integer
        name: sensor
        unit: "%"
        class: measurement
  - entity: number
    name: Low temperature threshold
    category: config
    icon: "mdi:thermometer-chevron-down"
    dps:
      - id: 107
        type: integer
        name: value
        unit: C
        range:
          min: -20
          max: 50
  - entity: number
    name: High temperature threshold
    category: config
    icon: "mdi:thermometer-chevron-up"
    dps:
      - id: 108
        type: integer
        name: value
        unit: C
        range:
          min: -20
          max: 50
  - entity: number
    name: Low humidity threshold
    category: config
    icon: "mdi:water-percent-alert"
    dps:
      - id: 109
        type: integer
        name: value
        unit: "%"
        range:
          min: 0
          max: 100
  - entity: number
    name: High humidity threshold
    category: config
    icon: "mdi:water-percent-alert"
    dps:
      - id: 110
        type: integer
        name: value
        unit: "%"
        range:
          min: 0
          max: 100
  - entity: select
    translation_key: temperature_unit
    category: config
    dps:
      - id: 112
        type: boolean
        name: option
        mapping:
          - dps_val: true
            value: celsius
          - dps_val: false
            value: fahrenheit
  - entity: switch
    name: Temperature alarm
    icon: "mdi:thermometer-alert"
    category: config
    dps:
      - id: 113
        type: boolean
        name: switch
  - entity: switch
    name: Humidity alarm
    icon: "mdi:water-percent-alert"
    category: config
    dps:
      - id: 114
        type: boolean
        name: switch
  - entity: sensor
    name: Alarm status
    class: enum
    category: diagnostic
    dps:
      - id: 115
        type: string
        name: sensor
        mapping:
          - dps_val: "0"
            value: High temperature
          - dps_val: "1"
            value: High humidity
          - dps_val: "2"
            value: Low temperature
          - dps_val: "3"
            value: Low humidity
          - dps_val: "4"
            value: OK

Anything in the logs that might be useful for us?

No response

Additional information

No response

mib1185 commented 1 month ago

Hi @Trzinka

We use GitHub for tracking issues with Home Assistant Core itself, not for providing support - so if you could provide more details like logs or any other helpful diagnostics data or error details or steps how to reproduce or your configuration, than we can handle it as an issue report, else it is a support request and you should try our Community Forum or join our Discord chat server.

Thanks! 👍

home-assistant[bot] commented 1 month ago

Hey there @tuya, @zlinoliver, @frenck, mind taking a look at this issue as it has been labeled with an integration (tuya) you are listed as a code owner for? Thanks!

Code owner commands Code owners of `tuya` can trigger bot actions by commenting: - `@home-assistant close` Closes the issue. - `@home-assistant rename Awesome new title` Renames the issue. - `@home-assistant reopen` Reopen the issue. - `@home-assistant unassign tuya` Removes the current integration label and assignees on the issue, add the integration domain after the command. - `@home-assistant add-label needs-more-information` Add a label (needs-more-information, problem in dependency, problem in custom component) to the issue. - `@home-assistant remove-label needs-more-information` Remove a label (needs-more-information, problem in dependency, problem in custom component) on the issue.

(message by CodeOwnersMention)


tuya documentation tuya source (message by IssueLinks)

issue-triage-workflows[bot] commented 1 month ago

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment 👍 This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.