-
Notifications
You must be signed in to change notification settings - Fork 521
DDF for HZC S900W-ZG water leak sensor #6832
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DDF for HZC S900W-ZG water leak sensor #6832
Conversation
Nice and easy ! ;-) Just a few comments :
About your question for tampered, not exposed by this device, could be deleted. |
Thanks for the suggestions :). Seems very reasonable. |
What a bunch of good questions ;-) |
05c5d23
to
3217c35
Compare
Thanks, pushed your suggested changes |
* Update general.xml Additional clusters for IKEA Vindstyrka, see #6756. * Update device_access_fn.cpp Fix `numtostr` and add debug log message. * Create vindstyrka_air_quality_sensor.json See #6756. * Update device_access_fn.cpp Typo in comment. * IKEA Symfonisk Sound Remote gen2 See #6775 * Update button_maps.json Validator nonsense. * Update button_maps.json More validator nonsense * Update button_maps.json And even more validator nonsense * Update button_maps.json And even more validation nonsense * Validation blues. * Bug fix: SYMFONISK support broken See #6803. * Revert "Bug fix: SYMFONISK support broken" This reverts commit af37958. * Update general.xml Remove workaround for GUI bug #6832. Fix indentation. * Update general.xml Refine definitions of: - _Hue Capabilities_ command in _Basic_ cluster; - _Hue Button_ cluster. * Reformat generic JSON files - Indent of two spaces; - Line termination using CR. * Reformat `ikea` JSON files - Indent of two spaces; - Line termination using CR. * Update light_zb3_C.json Reformat * Fix eslint warnings * Use `let` instead of `var` duktape doesn't support `let`, but loader translates it to `var`.
* Update general.xml Additional clusters for IKEA Vindstyrka, see #6756. * Update device_access_fn.cpp Fix `numtostr` and add debug log message. * Create vindstyrka_air_quality_sensor.json See #6756. * Update device_access_fn.cpp Typo in comment. * IKEA Symfonisk Sound Remote gen2 See #6775 * Update button_maps.json Validator nonsense. * Update button_maps.json More validator nonsense * Update button_maps.json And even more validator nonsense * Update button_maps.json And even more validation nonsense * Validation blues. * Bug fix: SYMFONISK support broken See #6803. * Revert "Bug fix: SYMFONISK support broken" This reverts commit af37958. * Update general.xml Remove workaround for GUI bug #6832. Fix indentation. * Update general.xml Refine definitions of: - _Hue Capabilities_ command in _Basic_ cluster; - _Hue Button_ cluster. * Update resource.cpp Bump `state/eventduration` to 32-bit unsigned integer. * Update state_eventduration_item.json Bump `state/eventduration` to 32-bit unsigned integer. Dunno why it said "not implemented yet"; the Hue dimmer switch family has been using it for a long time. * Update general.xml FC06 cluster for Hue secure contact sensor. * Create soc001_contact_sensor.json * Reformat generic JSON files - Indent of two spaces; - Line termination using CR. * Reformat `ikea` JSON files - Indent of two spaces; - Line termination using CR. * Update light_zb3_C.json Reformat * Fix eslint warnings * Use `let` instead of `var` duktape doesn't support `let`, but loader translates it to `var`.
Copied DDF from bosch water leak sensor and modified for this sensor.
These entities popped up in Home Assistant for the sensor (after a restart of HA):

Confirmed that
binary_sensor.water_x
worksHaven't confirmed the rest of the sensors.
sensor.water_x_battery
is still 100% so can't be sure it works.Not sure if
tampered
is relevant for this sensor. How could that trigger?fixes #6831