How to support Tuya outdoor Siren Alarm (_TZE200_nlrfgpny)? #17325
Replies: 56 comments 88 replies
-
Hi, I just got one yesterday and have the same question :) I’ll be looking into it too, and post here if I find something. |
Beta Was this translation helpful? Give feedback.
-
Found one discussion here on the language I didn't understand. https://community.jeedom.com/t/sirene-tuya-tze200-nlrfgpny/105678/4 |
Beta Was this translation helpful? Give feedback.
-
Hi, const definition = { module.exports = definition; Now I need to understand the tuyaDatapoints. |
Beta Was this translation helpful? Give feedback.
-
Hello, I also bought this siren _TZE200_nlrfgpny rated NAO NAS-AB06B (Ali express). I created a NAS-AB06B.js file and integrated the external converter. I manage to turn the siren sound on and off but many functions are missing: melody, sound volume,... . I tried to ask the Ali Express seller to send me much more complete technical documentation... without any real response. Thanks for sharing information above. I will keep you informed if I manage to do better than you. I have a Tuya Dev account but unfortunately no Tuya Zigbee gateway to "sniff" the frames. I follow your progress with attention. |
Beta Was this translation helpful? Give feedback.
-
Hi, |
Beta Was this translation helpful? Give feedback.
-
One more datapoint I've found
shows if the usb charger is plugged in or not :) |
Beta Was this translation helpful? Give feedback.
-
The settings for turning on/off the tamper alarm work, setting the alarm type (light/sound) work, picking the alarm melody works, turning it off and on works. The code is quick & dirty and probably not up to standards. I'd appreciate if somebody with more experience in quality of this code could take a look and make an official PR. |
Beta Was this translation helpful? Give feedback.
-
just bougth one, and was wondering why i didn't see anything in HA. Thanks very much for that :D |
Beta Was this translation helpful? Give feedback.
-
Can someone tell me if you are able to change Volume, Duration or MELODY please? or only the switch works in your case? |
Beta Was this translation helpful? Give feedback.
-
Hi. I confirm that it is working for me too. I also managed to get the battery once, but no luck since. I think it is something like: or But it only worked one. Somebody had more luck? |
Beta Was this translation helpful? Give feedback.
-
Hi, |
Beta Was this translation helpful? Give feedback.
-
Thank you so much all. I used the code from jakubjakubik which works great. For now the basics work and I can use the device. I will follow this post if someone has an update for the other features. |
Beta Was this translation helpful? Give feedback.
-
Hello, just to say that i am thinking that is no possible to get back from the device the battery status.I tried everything reading TUYa documentation but simply i have never been able to get the battery status in the payload. So... I do not know. Just I would be courious to have the whole batch from Parala since he says that he has been able to get back the battery data and to have any news about his bench supply; May be it has any meaning in the behaviur of the siren... anyway, battery aparat, everything is working and this is already a success. Thank you to all. |
Beta Was this translation helpful? Give feedback.
-
Hi, sorry for the delay; don't have access at everything while I'm at work. So here is the full code: const tzLocal = { const definition = { module.exports = definition;` Now, I didn't take the time to wait for the device to send the data. So what I did is plug the charger, add the bench supply (if you do this, be careful that the battery charger will send power to the supply, so you need one that is ok with that), and then plug - unplug the charger. When charging, I get those logs: When unplugging, I get this: Now, maybe that there need to be an event so that the battery is sent. I'll continue to look into that, but I don't have much time at the moment :s |
Beta Was this translation helpful? Give feedback.
-
Hello, mine is working with a mix of @ParalaX002 and @jakubjakubik templates. The only thing that is not working is the battery: ` const tzLocal = { const definition = { module.exports = definition; |
Beta Was this translation helpful? Give feedback.
-
I can confirm the same problem as Craig-97 My idea is that the siren is a security product and once it rings you cannot stop it from ringing. This makes sure that an intruder will not deactivate the Alarm. After the needed delay, it returns to normal mode. Am I wrong? I did not test as it would require 10 min of loud sound. |
Beta Was this translation helpful? Give feedback.
-
It has simple on/off switch in the interface, you can turn it on or off at any moment
Wysłano z programu Outlook dla systemu Android<https://aka.ms/AAb9ysg>
…________________________________
From: French fries ***@***.***>
Sent: Wednesday, November 29, 2023 10:42:38 PM
To: Koenkk/zigbee2mqtt ***@***.***>
Cc: kurdybanek ***@***.***>; Comment ***@***.***>
Subject: Re: [Koenkk/zigbee2mqtt] How to support Tuya outdoor Siren Alarm (_TZE200_nlrfgpny)? (Discussion #17325)
Hello,
Here is a screenshot of manual. The interface allows to turn-off alarm mode.
IMG_2305.jpg (view on web)<https://github.com/Koenkk/zigbee2mqtt/assets/25719361/1b3c60eb-7908-4db9-a880-d88c3adeac39>
How do you turn siren off while ringing? Setting siren mode and turning siren off are not the same.
—
Reply to this email directly, view it on GitHub<#17325 (reply in thread)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AZSO56W2SZZOA5OQ4LDY5BTYG6T45AVCNFSM6AAAAAAW5UOKYSVHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM3TOMJQGU3DG>.
You are receiving this because you commented.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
If it doesn't switch from the interface, then it probably won't via automation.
Mine is working, but I can't change mode or melody.
I use external converter (I think the one from latest tm1981 post), as when I removed it the siren was not recognized (so seems that the "native" support isn't working)
I have latest version of zigbee2mqtt
Wysłano z programu Outlook dla systemu Android<https://aka.ms/AAb9ysg>
…________________________________
From: French fries ***@***.***>
Sent: Wednesday, November 29, 2023 10:55:25 PM
To: Koenkk/zigbee2mqtt ***@***.***>
Cc: kurdybanek ***@***.***>; Comment ***@***.***>
Subject: Re: [Koenkk/zigbee2mqtt] How to support Tuya outdoor Siren Alarm (_TZE200_nlrfgpny)? (Discussion #17325)
The problem is that it does not work for me. When testing the alarm, if I press the tamper button for example, the alarm rings and I cannot turn it on and off.
If you look at my screenshot the alarm switch is off and if I add the battery it will ring immediately without any possibility to switch it off/on.
—
Reply to this email directly, view it on GitHub<#17325 (reply in thread)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AZSO56W3THKWLBOV2VNXBBLYG6VM3AVCNFSM6AAAAAAW5UOKYSVHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM3TOMJQG4ZTA>.
You are receiving this because you commented.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Hi, I have the last version to Z2M : 1.34.0 and for me all the options work perfectly except that I do not have the battery recovery. |
Beta Was this translation helpful? Give feedback.
-
An update from my previous post (#17325 (comment)). For anyone with the same problem I had. I left the siren disconnected for a number of days and deleted all copies of the external converters and force removed the device. |
Beta Was this translation helpful? Give feedback.
-
Hello folks! Happy New Year! |
Beta Was this translation helpful? Give feedback.
-
just bought a Neo Zigbee Siren NAS-AB06B2 (zigbee solar) keep uo the goed work to integration in ZHA Home Assistant. |
Beta Was this translation helpful? Give feedback.
-
I tried to use external converter, to see, if battery is working. But somehow on pairing, always picks existing converter, not external one. I have uploaded js file and change configuration.yaml |
Beta Was this translation helpful? Give feedback.
-
Not sure if anyone else has had the same occur but it looks like the battery status is now reporting for me. I've not changed anything and all of a sudden it started working on February 14th this year. Just realised it now as I've still yet to install the siren so it's not getting charged via solar atm |
Beta Was this translation helpful? Give feedback.
-
Oh, you lucky...👍. How, why? I have latest version of everything, but it doesn't show. Do you use external converter? Anyone else that has battery reported? Can you show one log record of siren? |
Beta Was this translation helpful? Give feedback.
-
I tested with and without a converter and the battery does not report any information... |
Beta Was this translation helpful? Give feedback.
-
To answer some of the questions:
Since my post it's dropped to 82% so still seems to be working |
Beta Was this translation helpful? Give feedback.
-
Hi everyone! I have this siren and I'm struggling for the last few days to use it in HA. The steps I did based on this topic :
What I'm missing here? What are the high level steps that I need to make so this works? Thank you all! |
Beta Was this translation helpful? Give feedback.
-
Hello, still no display of the battery percentage with the new version of z2m in 1.37... (without converter), a solution?? |
Beta Was this translation helpful? Give feedback.
-
I just bought a Tuya Outdoor Solar Siren Alarm (link https://www.aliexpress.com/item/1005005264809268.html).
It joins the Zigbee network okay, but shows not supported.
I tried to follow the "add new device" tutorial to add a new device, but did go very far.
Please give me some suggestions?
`
2023-04-13.22-33-37/log.txt:debug 2023-04-13 22:35:59: Received Zigbee message from '0xa4c138fb19fbd64b', type 'readResponse', cluster 'genBasic', data '{"65534":0,"appVersion":72,"manufacturerName":"_TZE200_nlrfgpny","modelId":"TS0601","powerSource":3,"zclVersion":3}' from endpoint 1 with groupID 0
2023-04-13.22-33-37/log.txt:info 2023-04-13 22:35:59: Successfully configured '0xa4c138fb19fbd64b'
2023-04-13.22-33-37/log.txt:debug 2023-04-13 22:36:02: Received Zigbee message from '0xa4c138fb19fbd64b', type 'attributeReport', cluster 'genBasic', data '{"65506":56,"65508":0,"appVersion":72}' from endpoint 1 with groupID 0
2023-04-13.22-33-37/log.txt:debug 2023-04-13 22:36:02: Received Zigbee message from '0xa4c138fb19fbd64b', type 'attributeReport', cluster 'genBasic', data '{"65503":"E?�+\u0013E@�+eF@�+\u0012"}' from endpoint 1 with groupID 0
2023-04-13.22-33-37/log.txt:debug 2023-04-13 22:36:03: Received Zigbee message from '0xa4c138fb19fbd64b', type 'read', cluster 'genTime', data '["localTime"]' from endpoint 1 with groupID 0
2023-04-13.22-33-37/log.txt:debug 2023-04-13 22:52:45: Received Zigbee message from '0xa4c138fb19fbd64b', type 'commandDataReport', cluster 'manuSpecificTuya', data '{"dpValues":[{"data":{"data":[0],"type":"Buffer"},"datatype":1,"dp":6}],"seq":3328}' from endpoint 1 with groupID 0
2023-04-13.22-33-37/log.txt-debug 2023-04-13 22:52:45: No converter available for '_TZE200_nlrfgpny' with cluster 'manuSpecificTuya' and type 'commandDataReport' and data '{"dpValues":[{"data":{"data":[0],"type":"Buffer"},"datatype":1,"dp":6}],"seq":3328}'
2023-04-13.22-33-37/log.txt-debug 2023-04-13 22:52:46: Received Zigbee message from 'zb71_soil', type 'commandDataReport', cluster 'manuSpecificTuya', data '{"dpValues":[{"data":{"data":[0,0,0,100],"type":"Buffer"},"datatype":2,"dp":15}],"seq":2816}' from endpoint 1 with groupID 0
2023-04-13.23-19-15/.nfs000000000003e31000000002:debug 2023-04-13 23:19:46: Received Zigbee message from '0xa4c138fb19fbd64b', type 'attributeReport', cluster 'genBasic', data '{"65506":56,"65508":0,"appVersion":72}' from endpoint 1 with groupID 0
2023-04-13.23-19-15/.nfs000000000003e31000000002:debug 2023-04-13 23:19:46: Received Zigbee message from '0xa4c138fb19fbd64b', type 'read', cluster 'genTime', data '["localTime"]' from endpoint 1 with groupID 0
2023-04-13.23-19-15/.nfs000000000003e31000000002:debug 2023-04-13 23:19:47: Received Zigbee message from '0xa4c138fb19fbd64b', type 'attributeReport', cluster 'genBasic', data '{"65503":"bJ�+\u0013�J�+e�J�+\u0012"}' from endpoint 1 with groupID 0
`
`
const fz = require('zigbee-herdsman-converters/converters/fromZigbee');
const tz = require('zigbee-herdsman-converters/converters/toZigbee');
const exposes = require('zigbee-herdsman-converters/lib/exposes');
const reporting = require('zigbee-herdsman-converters/lib/reporting');
const extend = require('zigbee-herdsman-converters/lib/extend');
const e = exposes.presets;
const ea = exposes.access;
const tuya = require('zigbee-herdsman-converters/lib/tuya');
const definition = {
// Since a lot of TuYa devices use the same modelID, but use different datapoints
// it's necessary to provide a fingerprint instead of a zigbeeModel
fingerprint: [
{
// The model ID from: Device with modelID 'TS0601' is not supported
// You may need to add \u0000 at the end of the name in some cases
modelID: 'TS0601',
// The manufacturer name from: Device with modelID 'TS0601' is not supported.
manufacturerName: '_TZE200_nlrfgpny',
},
],
model: 'TS0601_new',
vendor: 'TuYa',
description: 'Outdoor Siren',
fromZigbee: [tuya.fz.datapoints],
toZigbee: [tuya.tz.datapoints],
};
module.exports = definition;
`
Beta Was this translation helpful? Give feedback.
All reactions