Sirene Heiman HS2WD-E tonalités et volume

Bonjour a tous,

Suite a cet article j’ai acheté cette sirene.
Je souhaitais pouvoir configurer des notifications personnalisées mais tout ce que j’obtiens c’est une seule mélodie avec un volume au maximum !

J’ai essayé depuis l’interface de zigbee2mqtt et en publiant directement les payload sans succès.

Merci pour votre aide !

Ma configuration


System Information

version core-2024.2.5
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.12.1
os_name Linux
os_version 6.6.16-haos
arch x86_64
timezone Europe/Paris
config_dir /config
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 12.0
update_channel stable
supervisor_version supervisor-2024.02.1
agent_version 1.6.0
docker_version 24.0.7
disk_total 30.8 GB
disk_used 10.4 GB
healthy true
supported true
board ova
supervisor_api ok
version_api ok
installed_addons Studio Code Server (5.15.0), eWeLink Smart Home (1.4.3), ESPHome (2024.2.2), Tailscale (0.16.0), SQLite Web (4.1.2)
Dashboards
dashboards 4
resources 0
views 1
mode storage
Recorder
oldest_recorder_run 2 mars 2024 à 12:27
current_recorder_run 5 mars 2024 à 20:04
estimated_db_size 30.50 MiB
database_engine sqlite
database_version 3.44.2

Salut

As-tu regardé la documentation ? HEIMAN HS2WD-E control via MQTT | Zigbee2MQTT

Pour la mélodie, tu la changes avec « mode ».
Pour le volume, avec « level ».

Oui, j’ai essayé toutes les options sans succes
par exemple

'{"warning":{"duration":1,"level":"low","mode":"burglar","strobe":false,"strobe_duty_cycle":0,"strobe_level":"low"}}'

donne le meme resultat que

'{"warning":{"duration":1,"level":"medium","mode":"police_panic","strobe":false,"strobe_duty_cycle":1,"strobe_level":"medium"}}'

Bonjour,
@mycanaletto avais fait un tuto, pour c’est sirène.

oui je l’avais lu avec attention :slight_smile:
il n’empêche que ma sirène ne veut pas prendre en compte les paramètres de tonalité et volume…

Oui les sirènes c’est le parent pauvre, tant sur ZHA que Z2M (un peu mieux sous Deconz, ils ne gèrent pas grand chose mais quand ils gèrent il vont au bout des choses).

Bref, oublie pour l’instant les tonalités et volume et pas mieux sur d’autres modèles…

1 « J'aime »

Bonsoir,

Comment est reconnue cette sirène ? (Marque/modele).

J’en ai acheté 2 au même vendeur sur Ali, la 1ere est bien une Heiman et je peux tout configurer (mélodies, etc), la 2nd bien que strictement identique extérieurement est en fait un modèle Tuya où la je ne peux rien configurer (juste l’allumer et l’éteindre)

c’est vraiment deprimant… Aucun des article lu ne mentionnait ces problemes…
J’ai eu ma sirene chez domadoo qui annoncait bien une sirene Heiman.

Zigbee2Mqtt voit bien le modele Heiman

Hello! J’ai exactement le même problème que toi, je ne peux rien régler, juste ON/OFF depuis Zigbee2MQTT par contre moi je n’arrive pas à la faire fonctionner depuis HA, voici ma config dans le fichier configuration.yaml :

mqtt:
  sensor:
  switch:
    - name: sirene
      state_topic: "zigbee2mqtt/sirene/set"
      availability_topic: "zigbee2mqtt/bridge/state"
      payload_off: '{"warning": {"duration": 0, "mode": "stop", "strobe": false}}'
      payload_on: '{"warning": {"mode": "burglar", "level": "very_high", "strobe_level": high, "strobe": true, "strobe_duty_cycle": 10, "duration": 2}}'
      command_topic: "zigbee2mqtt/sirene/set"

Savez-vous ce qui bloque ?

voici des exemple d’entités créés avec la sirène mais les paramètres sur le mode et le niveau du son ne sont pas pris en compte !

mqtt:
  button:
    - unique_id: siren_heiman_innondation
      name: "Sirène Heiman 1 : Innondation"
      command_topic: "zigbee2mqtt/Sirène/set"
      payload_press: '{"warning": {"duration": 5, "mode": "emergency", "level": "low", "strobe": true}}'
      qos: 0
      retain: false
      entity_category: "config"
      device_class: "restart"

    - unique_id: siren_heiman_feu
      name: "Sirène Heiman 1 : Feu"
      command_topic: "zigbee2mqtt/Sirène/set"
      payload_press: '{"warning": {"duration": 1000, "mode": "fire", "level": "high", "strobe": true}}'
      qos: 0
      retain: false
      entity_category: "config"
      device_class: "restart"