Porting firmware for TS0201 _TZ3000_f2bw0b6k (Moes ZSS-S01-TH-C-MS) #301
Unanswered
MichelCHAVOT
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hi, requesting support for another TS0201 variant.
Device
Product: Moes ZSS-S01-TH-C-MS (Temperature & Humidity Sensor)
Zigbee model: TS0201
Zigbee manufacturer: _TZ3000_f2bw0b6k
Already recognized by Zigbee2MQTT and ZHA, but default reporting is not configurable — reports only trigger on a ~0.3°C change, no way to set min/max interval via the standard Reporting tab (matches the general TS0201 Tuya-firmware limitation).
Hardware
Radio module: labeled "ZTU" on the module itself, P/N: 2.01.03.00300


Temperature/humidity sensing element is on a separate small PCB connected via flex cable, silkscreened "RH_V1.2_2309" (likely rev 1.2, dated 2023-09)
Button (SW1) and LED (near "U1") are on the main board, not on the ZTU module — so GPIO mapping for button/LED is probably board-specific and may need adjusting (similar to what was needed in #124 for _TZ3000_bguser20)
Main board also has passive components C1/C3/C5, R1/R3/R4/R5 around the button/LED area — nothing unusual noted
[29/08/2026 18:32:10] z2m: Interviewing 'T° Séjour 1 New'
[29/08/2026 18:32:10] z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/event', payload '{"data":{"friendly_name":"T° Séjour 1 New","ieee_address":"0xa4c138f36016737f","status":"started"},"type":"device_interview"}'
[29/08/2026 18:32:20] z2m: Successfully interviewed 'T° Séjour 1 New'
[29/08/2026 18:32:20] z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/event', payload '{"data":{"definition":{"description":"Temperature and humidity sensor","exposes":[{"access":1,"category":"diagnostic","description":"Remaining battery in %, can take up to 24 hours before reported","label":"Battery","name":"battery","property":"battery","type":"numeric","unit":"%","value_max":100,"value_min":0},{"access":1,"description":"Measured temperature value","label":"Temperature","name":"temperature","property":"temperature","type":"numeric","unit":"°C"},{"access":1,"description":"Measured relative humidity","label":"Humidity","name":"humidity","property":"humidity","type":"numeric","unit":"%"},{"access":1,"category":"diagnostic","description":"Voltage of the battery in millivolts","label":"Voltage","name":"voltage","property":"voltage","type":"numeric","unit":"mV"},{"access":1,"category":"diagnostic","description":"Link quality (signal strength)","label":"Linkquality","name":"linkquality","property":"linkquality","type":"numeric","unit":"lqi","value_max":255,"value_min":0}],"model":"ZSS-S01-TH","options":[{"access":2,"description":"Calibrates the temperature value (absolute offset), takes into effect on next report of device.","label":"Temperature calibration","name":"temperature_calibration","property":"temperature_calibration","type":"numeric","value_step":0.1},{"access":2,"description":"Number of digits after decimal point for temperature, takes into effect on next report of device. This option can only decrease the precision, not increase it.","label":"Temperature precision","name":"temperature_precision","property":"temperature_precision","type":"numeric","value_max":3,"value_min":0},{"access":2,"description":"Calibrates the humidity value (absolute offset), takes into effect on next report of device.","label":"Humidity calibration","name":"humidity_calibration","property":"humidity_calibration","type":"numeric","value_step":0.1},{"access":2,"description":"Number of digits after decimal point for humidity, takes into effect on next report of device. This option can only decrease the precision, not increase it.","label":"Humidity precision","name":"humidity_precision","property":"humidity_precision","type":"numeric","value_max":3,"value_min":0}],"source":"native","supports_ota":true,"vendor":"Moes","version":"0.0.0"},"friendly_name":"T° Séjour 1 New","ieee_address":"0xa4c138f36016737f","status":"successful","supported":true},"type":"device_interview"}'
Happy to test a build, report back GPIO issues, or take more photos/measurements if useful. Let me know what else would help.
All reactions