Koen Kanters
f2e953cf18
Add group off_state option ( #12868 )
2022-06-18 15:47:06 +02:00
Jorge Schrauwen
723dd8358f
Pass device state to zhc onEvent ( #12407 )
...
* onEvent: want device state as argument
* onEvent: test should check deviceOptions and deviceState returns
* Update onEvent.ts
* Update onEvent.ts
* Fix
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2022-05-07 08:36:03 +00:00
Tobias
9cfc38223e
Add device and groups descriptions ( #11493 )
...
* Add device and groups descriptions
* Improvements
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2022-02-20 14:45:53 +01:00
Koen Kanters
41ece365aa
Allow to configure availablility payloads to be a JSON object. #10802
2022-02-02 19:28:44 +01:00
Koen Kanters
3451c71a21
Updates for https://github.com/Koenkk/zigbee-herdsman-converters/pull/3708
2022-01-22 10:54:01 +01:00
Koen Kanters
8e72b3bf64
Add preferredColorMode option. https://github.com/Koenkk/zigbee-herdsman-converters/pull/3708
2022-01-22 08:48:37 +01:00
Valentin
43e7ca7ad6
Expose optional user settings to configure() ( #10791 )
2022-01-14 16:53:22 +01:00
Koen Kanters
30177b0db4
Restructure settings ( #10437 )
...
* -
* deep copy schema
* -
* -
* -
* -
* -
* -
* -
* -
* -
* -
* -
* -
2022-01-09 22:28:44 +01:00
Koen Kanters
ee6b035108
Support homeassistant_rename for groups. https://github.com/Koenkk/zigbee2mqtt/discussions/10672
2022-01-09 20:39:15 +01:00
Oleksandr Masliuchenko
16842a3e72
Add posibility to have local OTA index ( #10141 )
...
* Add a configuration option to override OTA index file
* Cleanup
* Code review corrections
* Move zigbee_ota_override_index_location to ota section of the configuration file
* Suport both local and remote (HTTP) OTA override index files
* Updates
* updates
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2022-01-04 20:29:17 +01:00
Valentin
74cff6a983
Call onEvent when device options change ( #10322 )
...
* Notify when options change
* publish device info after options change
* Refactor
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2021-12-23 21:18:27 +01:00
Valentin
cd5dd39971
Dynamically expose attributes ( #10132 )
...
* Dynamically expose attributes
* Rollback options in configure step
Use event instead, as proposed in https://github.com/Koenkk/zigbee2mqtt/pull/10132/files#r771801648
* Simplify code
* Switch to already existing event
* Fix all unit tests
* Remove redundant code
* Perfect rollback
* Fix typescript types
* Updates
* Updates
* Updates
* updates
* Improve
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2021-12-22 19:31:41 +00:00
Koen Kanters
ac16d7ce69
Reconfigure device after OTA update. #7716 #7150
2021-12-07 21:58:11 +01:00
Koen Kanters
d4f560d198
Validate QOS value. https://github.com/Koenkk/zigbee2mqtt/issues/9962
2021-12-07 18:52:54 +01:00
Koen Kanters
0a7a477281
Send only 1 MQTT message when last_seen is enabled and Zigbee message is received. https://github.com/Koenkk/zigbee2mqtt/issues/9519
2021-11-27 09:31:31 +01:00
Koen Kanters
cc03be46df
Fix properties missing when debounce is used under some conditions #9658 ( #9682 )
...
* Add logging
* Kill bugs
* Updates
2021-11-17 17:59:00 +00:00
Artem Draft
6ca8d35183
Expose local_temperature_calibration to Home Assistant ( #9595 )
...
* expose local_temperature_calibration in HA as numeric
* fix eslint
* added min/max logic
* remove magic values
* Update homeassistant.ts
* Update types.d.ts
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2021-11-10 20:17:56 +00:00
Koen Kanters
b665106d44
Expose converter options ( #9110 )
...
* Expose converter options
* Updates
2021-10-23 10:27:16 +02:00
Koen Kanters
eaad39a199
Expose device and group configuration_url to Home Assistant. ( #9214 )
2021-10-18 18:16:00 +02:00
Koen Kanters
749381bf2f
Fix crash when converter throws exception. https://github.com/Koenkk/zigbee2mqtt/issues/9133
2021-10-13 19:05:14 +02:00
Koen Kanters
6f9371e4b0
Fix incorrect state when last_seen and debounce is enabled. https://github.com/Koenkk/zigbee2mqtt/issues/8958 https://github.com/Koenkk/zigbee2mqtt/issues/9010
2021-10-07 20:36:42 +02:00
Koen Kanters
0282011255
Replace old availability implementation with new one ( #8904 )
...
* Update
* Updates
* More refactoringzzz
* Bindoo
* Loadz of typescripting
* Logga
* Updates
* Updates
* Updates
* Updates
* cleanup
* updates
* Fix coverage
* Fixes
* Updates
* Updates
* Replace old availability implementation with new one.
2021-10-02 10:25:43 +02:00
Koen Kanters
045ee573a0
Final TypeScript refactor ( #8859 )
...
* Update
* Updates
* More refactoringzzz
* Bindoo
* Loadz of typescripting
* Logga
* Updates
* Updates
* Updates
* Updates
* cleanup
* updates
* Fix coverage
* Fixes
* Updates
* Updates
2021-10-02 10:09:38 +02:00