I’m having similar issues with my new ZSE53 but with a Mac instead of Linux
- Home Assistant
- ZWave JS (device isn’t in the registry yet)
- Connected device via M1 Mac
- Playing custom mp3 files (piper TTS)
- FW: v1.10.10
- SDK: v7.18.8
I mounted the device. I removed cluster-chimes.mp3 (5MB) and copied 14 mp3s from my Mac to the device.
The available tones list does not change. It still shows the original 25 including the one I deleted.
The tones don’t match to any list when I play the siren. It doesn’t match the original list or the list of files in alphabetical order [1]. The maximum number of files is still 25 [2].
[1] I was assuming that the list would be recomputed on startup if it changed. I didn’t see a command to refresh.
[2]
"id": "78-121-0-defaultToneId",
"nodeId": 78,
"toUpdate": false,
"commandClass": 121,
"commandClassName": "Sound Switch",
"endpoint": 0,
"property": "defaultToneId",
"propertyName": "defaultToneId",
"type": "number",
"readable": true,
"writeable": true,
"label": "Default tone ID",
"stateless": false,
"commandClassVersion": 2,
"min": 1,
"max": 25,
"list": true,
"states": [
{
"text": "alert1_Door-open.mp3 (2 sec)",
"value": 1
},
{
"text": "alert2_Door-closed.mp3 (2 sec)",
"value": 2
},
{
"text": "alert3_Window-open.mp3 (2 sec)",
"value": 3
},
{
"text": "alert4_Window-closed.mp3 (2 sec)",
"value": 4
},
{
"text": "alert5_Motion-detected.mp3 (3 sec)",
"value": 5
},
{
"text": "alert6_Motion-cleared.mp3 (2 sec)",
"value": 6
},
{
"text": "alert7_Leak-detected.mp3 (2 sec)",
"value": 7
},
{
"text": "alert8_Leak-cleared.mp3 (2 sec)",
"value": 8
},
{
"text": "ambulance.mp3 (9 sec)",
"value": 9
},
{
"text": "buzzer-alarm.mp3 (6 sec)",
"value": 10
},
{
"text": "cluster-chimes.mp3 (227 sec)",
"value": 11
},
{
"text": "doorbell1.mp3 (7 sec)",
"value": 12
},
{
"text": "doorbell2.mp3 (13 sec)",
"value": 13
},
{
"text": "doorbell3.mp3 (4 sec)",
"value": 14
},
{
"text": "doorbell4.mp3 (8 sec)",
"value": 15
},
{
"text": "doorbell5.mp3 (3 sec)",
"value": 16
},
{
"text": "doorbell6.mp3 (13 sec)",
"value": 17
},
{
"text": "fire-alarm.mp3 (2 sec)",
"value": 18
},
{
"text": "jingle-bells.mp3 (171 sec)",
"value": 19
},
{
"text": "microwave.mp3 (3 sec)",
"value": 20
},
{
"text": "old-doorbell.mp3 (23 sec)",
"value": 21
},
{
"text": "siren1.mp3 (22 sec)",
"value": 22
},
{
"text": "siren2.mp3 (40 sec)",
"value": 23
},
{
"text": "siren3.mp3 (5 sec)",
"value": 24
},
{
"text": "tone.mp3 (7 sec)",
"value": 25
}
],
"value": 24,
"lastUpdate": 1755969574559,
"newValue": 24