Kann Sirenen nicht als Ziel (Dann) im Flow wählen

Ich habe 4 Devolo , welche ich, genau wie die Devolo Rauchmelder über Home Assistant in Homey eingebunden habe. Wenn ich einen FLow erstellen will, kann ich diese Sirenen aber nicht als “Ziel” wählen… das einzige was ich mit den Sirentn tun kann, ist diese ein und ausschalten (im Dashboard) … ich kann den Sabotagealarm in Flows als Wenn einstellen, aber bei Dann tauchen die Sirenen nicht auf

Ich hab keine Devolo Sirenen und kann das schwer nachstellen.
Wie wäre es aber, unter HA ein Script zu erstellen, das die Sirene auslöst. Die Scripte kannst du in Homey importieren und starten.
So wäre es sogar möglich, alle Sirenen gleichzeitig auszulösen.

Zeig uns doch bitte mal deine HA-Entitäten und die Homey-Geräte. Also möglichst alle Entitäten/Attribute, die zum Gerät gehören.
Aktuell ist das Rätselraten :wink:
Kannst die Sirenen in HA steuern?
Hast du auch alle Geräte-Entitäten im Homey-Gerät ergänzt?
Wir reden auch über die HA Community-App?

1 Like

Export aus HA:

{
  "home_assistant": {
    "installation_type": "Home Assistant OS",
    "version": "2024.1.2",
    "dev": false,
    "hassio": true,
    "virtualenv": false,
    "python_version": "3.11.6",
    "docker": true,
    "arch": "aarch64",
    "timezone": "Europe/Berlin",
    "os_name": "Linux",
    "os_version": "6.1.63-haos-raspi",
    "supervisor": "2023.12.0",
    "host_os": "Home Assistant OS 11.3",
    "docker_version": "24.0.7",
    "chassis": "embedded",
    "run_as_root": true
  },
  "custom_components": {},
  "integration_manifest": {
    "domain": "zwave_js",
    "name": "Z-Wave",
    "codeowners": [
      "@home-assistant/z-wave"
    ],
    "config_flow": true,
    "dependencies": [
      "http",
      "repairs",
      "usb",
      "websocket_api"
    ],
    "documentation": "https://www.home-assistant.io/integrations/zwave_js",
    "integration_type": "hub",
    "iot_class": "local_push",
    "loggers": [
      "zwave_js_server"
    ],
    "quality_scale": "platinum",
    "requirements": [
      "pyserial==3.5",
      "zwave-js-server-python==0.55.3"
    ],
    "usb": [
      {
        "vid": "0658",
        "pid": "0200",
        "known_devices": [
          "Aeotec Z-Stick Gen5+",
          "Z-WaveMe UZB"
        ]
      },
      {
        "vid": "10C4",
        "pid": "8A2A",
        "description": "*z-wave*",
        "known_devices": [
          "Nortek HUSBZB-1"
        ]
      }
    ],
    "zeroconf": [
      "_zwave-js-server._tcp.local."
    ],
    "is_built_in": true
  },
  "data": {
    "versionInfo": {
      "driverVersion": "12.4.1",
      "serverVersion": "1.34.0",
      "minSchemaVersion": 0,
      "maxSchemaVersion": 34
    },
    "entities": [
      {
        "domain": "switch",
        "entity_id": "switch.multisound_indoor_siren_3",
        "original_name": "",
        "original_device_class": null,
        "disabled": false,
        "disabled_by": null,
        "hidden_by": "integration",
        "original_icon": null,
        "entity_category": null,
        "supported_features": 0,
        "unit_of_measurement": null,
        "value_id": "9-37-0-currentValue",
        "primary_value": {
          "command_class": 37,
          "command_class_name": "Binary Switch",
          "endpoint": 0,
          "property": "currentValue",
          "property_name": "currentValue",
          "property_key": null,
          "property_key_name": null
        }
      },
      {
        "domain": "binary_sensor",
        "entity_id": "binary_sensor.multisound_indoor_siren_sensor_state_general_purpose_3",
        "original_name": "Sensor state (General Purpose)",
        "original_device_class": null,
        "disabled": true,
        "disabled_by": "integration",
        "hidden_by": null,
        "original_icon": null,
        "entity_category": null,
        "supported_features": 0,
        "unit_of_measurement": null,
        "value_id": "9-48-0-General Purpose",
        "primary_value": {
          "command_class": 48,
          "command_class_name": "Binary Sensor",
          "endpoint": 0,
          "property": "General Purpose",
          "property_name": "General Purpose",
          "property_key": null,
          "property_key_name": null
        }
      },
      {
        "domain": "binary_sensor",
        "entity_id": "binary_sensor.multisound_indoor_siren_sensor_state_tamper_3",
        "original_name": "Sensor state (Tamper)",
        "original_device_class": null,
        "disabled": true,
        "disabled_by": "integration",
        "hidden_by": null,
        "original_icon": null,
        "entity_category": null,
        "supported_features": 0,
        "unit_of_measurement": null,
        "value_id": "9-48-0-Tamper",
        "primary_value": {
          "command_class": 48,
          "command_class_name": "Binary Sensor",
          "endpoint": 0,
          "property": "Tamper",
          "property_name": "Tamper",
          "property_key": null,
          "property_key_name": null
        }
      },
      {
        "domain": "select",
        "entity_id": "select.multisound_indoor_siren_siren_sound_3",
        "original_name": "Siren Sound",
        "original_device_class": null,
        "disabled": true,
        "disabled_by": "integration",
        "hidden_by": null,
        "original_icon": null,
        "entity_category": "config",
        "supported_features": 0,
        "unit_of_measurement": null,
        "value_id": "9-112-0-7-8",
        "primary_value": {
          "command_class": 112,
          "command_class_name": "Configuration",
          "endpoint": 0,
          "property": 7,
          "property_name": "Siren Sound",
          "property_key": 8,
          "property_key_name": null
        }
      },
      {
        "domain": "number",
        "entity_id": "number.multisound_indoor_siren_notification_type_3",
        "original_name": "Notification Type",
        "original_device_class": null,
        "disabled": true,
        "disabled_by": "integration",
        "hidden_by": null,
        "original_icon": null,
        "entity_category": "config",
        "supported_features": 0,
        "unit_of_measurement": null,
        "value_id": "9-112-0-7-16",
        "primary_value": {
          "command_class": 112,
          "command_class_name": "Configuration",
          "endpoint": 0,
          "property": 7,
          "property_name": "Notification Type",
          "property_key": 16,
          "property_key_name": null
        }
      },
      {
        "domain": "switch",
        "entity_id": "switch.multisound_indoor_siren_disable_alarm_3",
        "original_name": "Disable Alarm",
        "original_device_class": null,
        "disabled": true,
        "disabled_by": "integration",
        "hidden_by": null,
        "original_icon": null,
        "entity_category": "config",
        "supported_features": 0,
        "unit_of_measurement": null,
        "value_id": "9-112-0-29",
        "primary_value": {
          "command_class": 112,
          "command_class_name": "Configuration",
          "endpoint": 0,
          "property": 29,
          "property_name": "Disable Alarm",
          "property_key": null,
          "property_key_name": null
        }
      },
      {
        "domain": "number",
        "entity_id": "number.multisound_indoor_siren_alarm_duration_3",
        "original_name": "Alarm Duration",
        "original_device_class": null,
        "disabled": true,
        "disabled_by": "integration",
        "hidden_by": null,
        "original_icon": null,
        "entity_category": "config",
        "supported_features": 0,
        "unit_of_measurement": "30 seconds",
        "value_id": "9-112-0-31",
        "primary_value": {
          "command_class": 112,
          "command_class_name": "Configuration",
          "endpoint": 0,
          "property": 31,
          "property_name": "Alarm Duration",
          "property_key": null,
          "property_key_name": null
        }
      },
      {
        "domain": "binary_sensor",
        "entity_id": "binary_sensor.multisound_indoor_siren_tampering_product_cover_removed_3",
        "original_name": "Tampering, product cover removed",
        "original_device_class": "tamper",
        "disabled": false,
        "disabled_by": null,
        "hidden_by": null,
        "original_icon": null,
        "entity_category": "diagnostic",
        "supported_features": 0,
        "unit_of_measurement": null,
        "value_id": "9-113-0-Home Security-Cover status",
        "primary_value": {
          "command_class": 113,
          "command_class_name": "Notification",
          "endpoint": 0,
          "property": "Home Security",
          "property_name": "Home Security",
          "property_key": "Cover status",
          "property_key_name": "Cover status",
          "state_key": 3
        }
      },
      {
        "domain": "sensor",
        "entity_id": "sensor.multisound_indoor_siren_home_security_cover_status_3",
        "original_name": "Home Security Cover status",
        "original_device_class": "enum",
        "disabled": true,
        "disabled_by": "integration",
        "hidden_by": null,
        "original_icon": null,
        "entity_category": null,
        "supported_features": 0,
        "unit_of_measurement": null,
        "value_id": "9-113-0-Home Security-Cover status",
        "primary_value": {
          "command_class": 113,
          "command_class_name": "Notification",
          "endpoint": 0,
          "property": "Home Security",
          "property_name": "Home Security",
          "property_key": "Cover status",
          "property_key_name": "Cover status"
        }
      },
      {
        "domain": "button",
        "entity_id": "button.multisound_indoor_siren_idle_home_security_cover_status_3",
        "original_name": "Idle Home Security Cover status",
        "original_device_class": null,
        "disabled": false,
        "disabled_by": null,
        "hidden_by": null,
        "original_icon": null,
        "entity_category": "config",
        "supported_features": 0,
        "unit_of_measurement": null,
        "value_id": "9-113-0-Home Security-Cover status",
        "primary_value": {
          "command_class": 113,
          "command_class_name": "Notification",
          "endpoint": 0,
          "property": "Home Security",
          "property_name": "Home Security",
          "property_key": "Cover status",
          "property_key_name": "Cover status"
        }
      },
      {
        "domain": "sensor",
        "entity_id": "sensor.multisound_indoor_siren_alarmtype_3",
        "original_name": "alarmType",
        "original_device_class": null,
        "disabled": true,
        "disabled_by": "integration",
        "hidden_by": null,
        "original_icon": null,
        "entity_category": null,
        "supported_features": 0,
        "unit_of_measurement": null,
        "value_id": "9-113-0-alarmType",
        "primary_value": {
          "command_class": 113,
          "command_class_name": "Notification",
          "endpoint": 0,
          "property": "alarmType",
          "property_name": "alarmType",
          "property_key": null,
          "property_key_name": null
        }
      },
      {
        "domain": "sensor",
        "entity_id": "sensor.multisound_indoor_siren_alarmlevel_3",
        "original_name": "alarmLevel",
        "original_device_class": null,
        "disabled": true,
        "disabled_by": "integration",
        "hidden_by": null,
        "original_icon": null,
        "entity_category": null,
        "supported_features": 0,
        "unit_of_measurement": null,
        "value_id": "9-113-0-alarmLevel",
        "primary_value": {
          "command_class": 113,
          "command_class_name": "Notification",
          "endpoint": 0,
          "property": "alarmLevel",
          "property_name": "alarmLevel",
          "property_key": null,
          "property_key_name": null
        }
      }
    ],
    "state": {
      "nodeId": 9,
      "index": 0,
      "installerIcon": 3840,
      "userIcon": 3840,
      "status": 4,
      "ready": true,
      "isListening": true,
      "isRouting": true,
      "isSecure": false,
      "manufacturerId": 373,
      "productId": 10,
      "productType": 4,
      "firmwareVersion": "1.13",
      "zwavePlusVersion": 1,
      "deviceConfig": {
        "filename": "/data/db/devices/0x0175/ph-pse02.json",
        "isEmbedded": true,
        "manufacturer": "Devolo",
        "manufacturerId": 373,
        "label": "ph-pse02",
        "description": "Multisound Indoor Siren",
        "devices": [
          {
            "productType": 4,
            "productId": 10
          }
        ],
        "firmwareVersion": {
          "min": "0.0",
          "max": "255.255"
        },
        "preferred": false,
        "paramInformation": {
          "_map": {}
        }
      },
      "label": "ph-pse02",
      "interviewAttempts": 0,
      "isFrequentListening": false,
      "maxDataRate": 100000,
      "supportedDataRates": [
        40000,
        100000
      ],
      "protocolVersion": 3,
      "supportsBeaming": true,
      "supportsSecurity": false,
      "nodeType": 1,
      "zwavePlusNodeType": 0,
      "zwavePlusRoleType": 5,
      "deviceClass": {
        "basic": {
          "key": 4,
          "label": "Routing Slave"
        },
        "generic": {
          "key": 16,
          "label": "Binary Switch"
        },
        "specific": {
          "key": 5,
          "label": "Siren"
        },
        "mandatorySupportedCCs": [
          32,
          37,
          133,
          89,
          128,
          114,
          115,
          134,
          94
        ],
        "mandatoryControlledCCs": []
      },
      "interviewStage": "Complete",
      "deviceDatabaseUrl": "https://devices.zwave-js.io/?jumpTo=0x0175:0x0004:0x000a:1.13",
      "statistics": {
        "commandsTX": 7,
        "commandsRX": 3,
        "commandsDroppedRX": 0,
        "commandsDroppedTX": 0,
        "timeoutResponse": 0,
        "rtt": 202.6,
        "lastSeen": "2024-01-09T21:22:05.984Z",
        "rssi": -88,
        "lwr": {
          "protocolDataRate": 3,
          "repeaters": [],
          "rssi": -87,
          "repeaterRSSI": []
        }
      },
      "highestSecurityClass": -1,
      "isControllerNode": false,
      "keepAwake": false,
      "lastSeen": "2024-01-09T21:22:05.984Z",
      "values": {
        "9-37-0-currentValue": {
          "endpoint": 0,
          "commandClass": 37,
          "commandClassName": "Binary Switch",
          "property": "currentValue",
          "propertyName": "currentValue",
          "ccVersion": 1,
          "metadata": {
            "type": "boolean",
            "readable": true,
            "writeable": false,
            "label": "Current value",
            "stateful": true,
            "secret": false
          },
          "value": false
        },
        "9-37-0-targetValue": {
          "endpoint": 0,
          "commandClass": 37,
          "commandClassName": "Binary Switch",
          "property": "targetValue",
          "propertyName": "targetValue",
          "ccVersion": 1,
          "metadata": {
            "type": "boolean",
            "readable": true,
            "writeable": true,
            "label": "Target value",
            "valueChangeOptions": [
              "transitionDuration"
            ],
            "stateful": true,
            "secret": false
          },
          "value": false
        },
        "9-48-0-General Purpose": {
          "endpoint": 0,
          "commandClass": 48,
          "commandClassName": "Binary Sensor",
          "property": "General Purpose",
          "propertyName": "General Purpose",
          "ccVersion": 2,
          "metadata": {
            "type": "boolean",
            "readable": true,
            "writeable": false,
            "label": "Sensor state (General Purpose)",
            "ccSpecific": {
              "sensorType": 1
            },
            "stateful": true,
            "secret": false
          },
          "value": false
        },
        "9-48-0-Tamper": {
          "endpoint": 0,
          "commandClass": 48,
          "commandClassName": "Binary Sensor",
          "property": "Tamper",
          "propertyName": "Tamper",
          "ccVersion": 2,
          "metadata": {
            "type": "boolean",
            "readable": true,
            "writeable": false,
            "label": "Sensor state (Tamper)",
            "ccSpecific": {
              "sensorType": 8
            },
            "stateful": true,
            "secret": false
          },
          "value": false
        },
        "9-112-0-7-8": {
          "endpoint": 0,
          "commandClass": 112,
          "commandClassName": "Configuration",
          "property": 7,
          "propertyKey": 8,
          "propertyName": "Siren Sound",
          "ccVersion": 1,
          "metadata": {
            "type": "number",
            "readable": true,
            "writeable": true,
            "label": "Siren Sound",
            "default": 1,
            "min": 0,
            "max": 1,
            "states": {
              "0": "Enable",
              "1": "Disable"
            },
            "valueSize": 1,
            "format": 1,
            "allowManualEntry": false,
            "isFromConfig": true
          },
          "value": 0
        },
        "9-112-0-7-16": {
          "endpoint": 0,
          "commandClass": 112,
          "commandClassName": "Configuration",
          "property": 7,
          "propertyKey": 16,
          "propertyName": "Notification Type",
          "ccVersion": 1,
          "metadata": {
            "type": "number",
            "readable": true,
            "writeable": true,
            "description": "Notification event type to use for trigger events",
            "label": "Notification Type",
            "default": 0,
            "min": 0,
            "max": 1,
            "states": {
              "0": "Notification Report",
              "1": "Binary Sensor Report"
            },
            "valueSize": 1,
            "format": 0,
            "allowManualEntry": true,
            "isFromConfig": true
          },
          "value": 1
        },
        "9-112-0-29": {
          "endpoint": 0,
          "commandClass": 112,
          "commandClassName": "Configuration",
          "property": 29,
          "propertyName": "Disable Alarm",
          "ccVersion": 1,
          "metadata": {
            "type": "number",
            "readable": true,
            "writeable": true,
            "description": "Disables the alarm function entierly, including any tamper detection.",
            "label": "Disable Alarm",
            "default": 0,
            "min": 0,
            "max": 1,
            "valueSize": 1,
            "format": 0,
            "allowManualEntry": true,
            "isFromConfig": true
          },
          "value": 0
        },
        "9-112-0-31": {
          "endpoint": 0,
          "commandClass": 112,
          "commandClassName": "Configuration",
          "property": 31,
          "propertyName": "Alarm Duration",
          "ccVersion": 1,
          "metadata": {
            "type": "number",
            "readable": true,
            "writeable": true,
            "label": "Alarm Duration",
            "default": 6,
            "min": 0,
            "max": 127,
            "states": {
              "0": "Never stop"
            },
            "unit": "30 seconds",
            "valueSize": 1,
            "format": 0,
            "allowManualEntry": true,
            "isFromConfig": true
          },
          "value": 6
        },
        "9-113-0-Home Security-Cover status": {
          "endpoint": 0,
          "commandClass": 113,
          "commandClassName": "Notification",
          "property": "Home Security",
          "propertyKey": "Cover status",
          "propertyName": "Home Security",
          "propertyKeyName": "Cover status",
          "ccVersion": 4,
          "metadata": {
            "type": "number",
            "readable": true,
            "writeable": false,
            "label": "Cover status",
            "ccSpecific": {
              "notificationType": 7
            },
            "min": 0,
            "max": 255,
            "states": {
              "0": "idle",
              "3": "Tampering, product cover removed"
            },
            "stateful": true,
            "secret": false
          },
          "value": 0
        },
        "9-113-0-alarmType": {
          "endpoint": 0,
          "commandClass": 113,
          "commandClassName": "Notification",
          "property": "alarmType",
          "propertyName": "alarmType",
          "ccVersion": 4,
          "metadata": {
            "type": "number",
            "readable": true,
            "writeable": false,
            "label": "Alarm Type",
            "min": 0,
            "max": 255,
            "stateful": true,
            "secret": false
          }
        },
        "9-113-0-alarmLevel": {
          "endpoint": 0,
          "commandClass": 113,
          "commandClassName": "Notification",
          "property": "alarmLevel",
          "propertyName": "alarmLevel",
          "ccVersion": 4,
          "metadata": {
            "type": "number",
            "readable": true,
            "writeable": false,
            "label": "Alarm Level",
            "min": 0,
            "max": 255,
            "stateful": true,
            "secret": false
          }
        },
        "9-114-0-manufacturerId": {
          "endpoint": 0,
          "commandClass": 114,
          "commandClassName": "Manufacturer Specific",
          "property": "manufacturerId",
          "propertyName": "manufacturerId",
          "ccVersion": 2,
          "metadata": {
            "type": "number",
            "readable": true,
            "writeable": false,
            "label": "Manufacturer ID",
            "min": 0,
            "max": 65535,
            "stateful": true,
            "secret": false
          },
          "value": 373
        },
        "9-114-0-productType": {
          "endpoint": 0,
          "commandClass": 114,
          "commandClassName": "Manufacturer Specific",
          "property": "productType",
          "propertyName": "productType",
          "ccVersion": 2,
          "metadata": {
            "type": "number",
            "readable": true,
            "writeable": false,
            "label": "Product type",
            "min": 0,
            "max": 65535,
            "stateful": true,
            "secret": false
          },
          "value": 4
        },
        "9-114-0-productId": {
          "endpoint": 0,
          "commandClass": 114,
          "commandClassName": "Manufacturer Specific",
          "property": "productId",
          "propertyName": "productId",
          "ccVersion": 2,
          "metadata": {
            "type": "number",
            "readable": true,
            "writeable": false,
            "label": "Product ID",
            "min": 0,
            "max": 65535,
            "stateful": true,
            "secret": false
          },
          "value": 10
        },
        "9-134-0-libraryType": {
          "endpoint": 0,
          "commandClass": 134,
          "commandClassName": "Version",
          "property": "libraryType",
          "propertyName": "libraryType",
          "ccVersion": 2,
          "metadata": {
            "type": "number",
            "readable": true,
            "writeable": false,
            "label": "Library type",
            "states": {
              "0": "Unknown",
              "1": "Static Controller",
              "2": "Controller",
              "3": "Enhanced Slave",
              "4": "Slave",
              "5": "Installer",
              "6": "Routing Slave",
              "7": "Bridge Controller",
              "8": "Device under Test",
              "9": "N/A",
              "10": "AV Remote",
              "11": "AV Device"
            },
            "stateful": true,
            "secret": false
          },
          "value": 3
        },
        "9-134-0-protocolVersion": {
          "endpoint": 0,
          "commandClass": 134,
          "commandClassName": "Version",
          "property": "protocolVersion",
          "propertyName": "protocolVersion",
          "ccVersion": 2,
          "metadata": {
            "type": "string",
            "readable": true,
            "writeable": false,
            "label": "Z-Wave protocol version",
            "stateful": true,
            "secret": false
          },
          "value": "4.5"
        },
        "9-134-0-firmwareVersions": {
          "endpoint": 0,
          "commandClass": 134,
          "commandClassName": "Version",
          "property": "firmwareVersions",
          "propertyName": "firmwareVersions",
          "ccVersion": 2,
          "metadata": {
            "type": "string[]",
            "readable": true,
            "writeable": false,
            "label": "Z-Wave chip firmware versions",
            "stateful": true,
            "secret": false
          },
          "value": [
            "1.13",
            "1.11"
          ]
        },
        "9-134-0-hardwareVersion": {
          "endpoint": 0,
          "commandClass": 134,
          "commandClassName": "Version",
          "property": "hardwareVersion",
          "propertyName": "hardwareVersion",
          "ccVersion": 2,
          "metadata": {
            "type": "number",
            "readable": true,
            "writeable": false,
            "label": "Z-Wave chip hardware version",
            "stateful": true,
            "secret": false
          },
          "value": 1
        }
      },
      "endpoints": {
        "0": {
          "nodeId": 9,
          "index": 0,
          "installerIcon": 3840,
          "userIcon": 3840,
          "deviceClass": {
            "basic": {
              "key": 4,
              "label": "Routing Slave"
            },
            "generic": {
              "key": 16,
              "label": "Binary Switch"
            },
            "specific": {
              "key": 5,
              "label": "Siren"
            },
            "mandatorySupportedCCs": [
              32,
              37,
              133,
              89,
              128,
              114,
              115,
              134,
              94
            ],
            "mandatoryControlledCCs": []
          },
          "commandClasses": [
            {
              "id": 37,
              "name": "Binary Switch",
              "version": 1,
              "isSecure": false
            },
            {
              "id": 133,
              "name": "Association",
              "version": 2,
              "isSecure": false
            },
            {
              "id": 89,
              "name": "Association Group Information",
              "version": 1,
              "isSecure": false
            },
            {
              "id": 114,
              "name": "Manufacturer Specific",
              "version": 2,
              "isSecure": false
            },
            {
              "id": 115,
              "name": "Powerlevel",
              "version": 1,
              "isSecure": false
            },
            {
              "id": 134,
              "name": "Version",
              "version": 2,
              "isSecure": false
            },
            {
              "id": 94,
              "name": "Z-Wave Plus Info",
              "version": 2,
              "isSecure": false
            },
            {
              "id": 113,
              "name": "Notification",
              "version": 4,
              "isSecure": false
            },
            {
              "id": 112,
              "name": "Configuration",
              "version": 1,
              "isSecure": false
            },
            {
              "id": 48,
              "name": "Binary Sensor",
              "version": 2,
              "isSecure": false
            },
            {
              "id": 90,
              "name": "Device Reset Locally",
              "version": 1,
              "isSecure": false
            },
            {
              "id": 152,
              "name": "Security",
              "version": 1,
              "isSecure": true
            },
            {
              "id": 122,
              "name": "Firmware Update Meta Data",
              "version": 2,
              "isSecure": false
            }
          ]
        }
      }
    }
  }
}

Habe die Sirenen über die HA Community-App eingefügt, und im Homey kommen die als schaltbare Steckdose an:
image

Wenn ich diese “Steckdose” einschalte, geht der Alarm los :wink:

Ich verwende diese Version der App:
image

In Home Assistant werden die Sirenen initial auch als Schaltbare Steckdosen erkannt, aber dort kann man über die “Helfer” auf Sirene umstellen und dann sind alle Eigenschaften auch verfügbar. Diese Helfer–Attribute scheinen bei der Integration in Homey verloren zu gehen.

Ich habe dafür auch schon ein Script erstellt und das tut was es soll. Aber das ist alles sehr unschön:

  • Die Geräte werden als Schaltbare Steckdosen angezeigt
  • Die Geräte sind nicht als Ziel von Flows wählbar
  • Man kann ausversehen Sirenen auslösen, wenn man drauf klickt
const devices = Object.values(await Homey.devices.getDevices());
let cnt = 0;
// Iterate through each device and check if the name starts with "Sirene"
for (const device of devices) {
  if(typeof device.name === 'string'){
    if (device.name.startsWith('Sirene')) {
      cnt++;
      console.log(device.capabilities);
      await device.setCapabilityValue('onoff.0', false)
    }
  }  
}
return "Switched " + cnt +" sirens OFF (found "+devices.length + " devices)"

Ich nehme an, diese Entity ist der HA-Schalter (die Steckdose).

Bei deiner Frage müsstest du dich an Athom wenden. Du verwest die “offizielle” App.

Hast du einen HomeyPro? Dann kannst du alternativ die HA CommunityApp verwenden.
Dort eine Entity der Sirene als Gerät hinzufügen (ich würde den BinarySensor für den Alarm empfehlen). Dann in den Geräteeinstellungen die weiteren Geräte-Entities hinzufügen. Dann sollte der Schalter im Gerät auftauchen (i. Button-TAB, nicht über die Kachel schaltbar)

1 Like

Die community App “zerlegt” mir alle Türkontakte, Rauchmelder und Sirenen in mehrere Teilgeräte… find das sehr unschön gelöst. Hab ja so schon 26 Geräte aus denen dann 50 oder mehr werden…
Die offizielle Integration löst das eigentlich recht schön, abgesehen von den Sirenen

Du kannst die einzelnen Geräte zu einem Gerät zusammenfassen. Importier das Gerät, mit der HA Community App.
Jetzt geh auf das Gerät
Erweiterte Einstellung
Alles auf ja

Das Ergebnis, hier z.B. ein Türkontakt:

Kleine Ergänzung zu Uwe…
Die beiden Apps haben andere Ansätze.

  • Athom fügt Geräte mit (einigen) Entitäten an. Das ist zwar generisch, aber es fehlen meist Entity/Domain-spezifischen Inhalte (Dienste etc.)

  • Die Community-App ist Domain-bezogen. D.h. man fügt das Gerät für eine Entity ein - und hat damit alle Eigenschaften/Aktionen dieser Entity. Dann kann man weitere Entities des Geräts hinzufügen.
    Man muss sich dazu immer Gedanken über die Haupteigenschaft des Gerätes machen (was ist die primäre Entity?)

2 Likes

ICh hab das mit der Community App versucht, danach sehe ich zwar alle Eigenschaften in den Details, aber nichts auf der Kachel (Batterie):

Habe dann jetzt auch nochmal die Version von Athom getestet. Ich kann sie zwar immer noch nicht als Ziel wählen, dafür haben jetzt alle Geräte das gleiche Icon… die waren vorher mal Auswählbar.

Wie hast du die weiteren Entitäten eingefügt? Über die Einstellungen? Dort auch ‘Schalter’ aktiviert?
Falls ja, dann schau bitte in HA, welche Entity die Sirene einschalter und füge sie über den Reparieren-Dialog manuell ein.

So aus der Ferne ist das schwer zu beurteilen. Aus deinem HA-Auszug geht ja nicht die Geräte-Definition hervor.