Koen Kanters
1d36dfd932
Support Home Assistant MQTT update #14748 ( #14905 )
2022-11-09 21:01:30 +01:00
Vincenzo Mantova
1e6a457190
more Home Assistant icons ( #14865 )
...
* add missing icons and classes for BRT-100-TRV (and possibly others)
* use high/low thermometer icons for max/min temperatures
2022-11-08 16:24:19 +01:00
Vincenzo Mantova
e0b765ba88
Revert "Respect climate system_mode ACCESS_SET bit in Home Assistant ( #14715 )" ( #14842 )
...
This reverts commit 58c800181a .
2022-11-07 17:38:30 +01:00
Vincenzo Mantova
58c800181a
Respect climate system_mode ACCESS_SET bit in Home Assistant ( #14715 )
2022-10-30 19:16:32 +01:00
Koen Kanters
60de5b7676
Respond with NO_IMAGE_AVAILABLE when device requests OTA. https://github.com/Koenkk/zigbee2mqtt/issues/13396
2022-10-27 20:39:44 +02:00
Vladyslav Pavlov
50a9de4e2b
Expose step size of local_temperature_calibration Home Assistant sensor ( #14502 )
2022-10-18 17:59:32 +02:00
Koen Kanters
50b5c67dde
Support effects for Home Assistant light groups. #13438
2022-10-08 10:22:26 +02:00
Ben Windsor
005ada0237
Make temperature sensor selection for thermostats appear as a config item in HA ( #14376 )
2022-10-07 16:58:06 +02:00
Ben Windsor
56cc1432e9
Mark min_temperature_limit as a config variable for HA ( #14358 )
2022-10-06 17:31:48 +02:00
Ben Windsor
db3730ea44
Expose value_step to home assistant if it has been set on a numeric type ( #14313 )
2022-10-04 18:02:35 +02:00
Markus Wegmann and Koen Kanters
3b60a8e02a
Fix cover state publishing of multi-endpoint devices ( #14200 )
...
* Fix cover state publishing of multi-endpoint devices
* WIP testing
* WIP test for multiEndpoint cover device
* WIP zigfred plus test
* WIP zigfred plus test
* Remove zigfred plus meta testing flag
* Working zigfred plus integration into bridge test
* Working integration of zigfred plus in tests
* WIP zigfred plus testing
* Add working test for multi-cover devices. Working cover state for multi-cover + multi-light devices.
* Fix republishing of cover state
* Fix cover position and tilt readout with postfix topic
* Fix homeassistant.test.js for zigfred plus cover
* Fix cover value template to support multi-cover devices
* Update homeassistant.ts
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2022-09-28 20:21:30 +02:00
Koen Kanters
49f7a5ca1d
Improve Home Assistant history view for sensors without unit. #14103
2022-09-21 17:11:03 +02:00
Noneangel and Koen Kanters
1966456814
Add HVAC swing mode to Home Assistant discovery ( #13784 )
...
* hvac swing mode
* test: add GW003-AS-IN-TE-FC to tested devices
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2022-09-19 17:56:58 +02:00
Koen Kanters
5a24e62b51
Fix #ba1e3a06b62d9b53f456065f18807410333da3fd
2022-09-13 10:00:22 +02:00
Koen Kanters
ba1e3a06b6
Fix cover value_template properties for multi endpoint devices. #13944
2022-09-13 09:16:24 +02:00
Koen Kanters
d38b8ff5f1
Fix cover state in Home Assistant for multi channel cover controllers. #13944
2022-09-12 09:30:07 +02:00
Koen Kanters and John Doe
9519ffdac7
Add install code support ( #13780 )
...
* Add install code support
* Update bridge.ts
Co-authored-by: John Doe <nurikk@users.noreply.github.com >
2022-09-06 09:30:03 +02:00
Koen Kanters
60b9f6f6b2
Home Assistant discovery: add enums with only SET (e.g. selftest). https://github.com/Koenkk/zigbee2mqtt/issues/13532
2022-08-14 18:22:35 +02:00
Koen Kanters
c9b2a7f6d4
Revert "Publish device and bridge availability when Home Assistant comes online. https://github.com/Koenkk/zigbee2mqtt/issues/13382 "
...
This reverts commit 619d5232db .
2022-08-11 20:23:40 +02:00
Koen Kanters
619d5232db
Publish device and bridge availability when Home Assistant comes online. https://github.com/Koenkk/zigbee2mqtt/issues/13382
2022-08-11 19:50:46 +02:00
Koen Kanters
da4a3b9a77
Fix exception when using group remove_all. https://github.com/Koenkk/zigbee2mqtt/issues/13484
2022-08-10 22:38:04 +02:00
wysiwyng
addb09275a
Add category and icon for flip_indicator_light Home Assistant discovery ( #13477 )
2022-08-10 16:57:31 +02:00
Koen Kanters
0aa29a0fab
Home Assistant discovery: always expose cover state. https://github.com/zigbee2mqtt/hassio-zigbee2mqtt/issues/359
2022-08-09 17:01:22 +02:00
Andrew Lamchenko
759c2f3f00
Add new clusters for bind ( #13214 )
...
* Add new clasters for bind
Add new clasters for bind
* Add new clasters for bind
Add new clasters for bind
2022-07-20 19:41:46 +02:00
Koen Kanters
d07b65a03d
Fix coverage
2022-07-17 22:14:02 +02:00
Koen Kanters
aabc010191
Log error stack on fromZigbee converter error. https://github.com/Koenkk/zigbee2mqtt/issues/13138
2022-07-17 22:03:24 +02:00
Koen Kanters
ca2186a9c5
Finally fix for https://github.com/Koenkk/zigbee2mqtt/issues/13080
2022-07-13 22:04:27 +02:00
Koen Kanters
994de20f49
Another attempt to fix https://github.com/Koenkk/zigbee2mqtt/issues/13080
2022-07-13 18:05:45 +02:00
Koen Kanters
c6d504a5df
Set device_class to temperature for local_temperature_calibration. https://github.com/Koenkk/zigbee2mqtt/issues/13080
2022-07-12 21:45:20 +02:00
Koen Kanters
420b34c909
Fix group and device states changing when cached states are published. https://github.com/Koenkk/zigbee2mqtt/issues/13028
2022-07-12 17:01:29 +02:00
Koen Kanters
440fc74368
Fix Home Assistant discovery error: expected NumberDeviceClass or one of 'temperature' for dictionary value @ data['device_class']. https://github.com/Koenkk/zigbee2mqtt/issues/13080
2022-07-11 17:44:08 +02:00
Jorge Schrauwen
db021e6711
Allow regexes for filtered_attributes, filtered_cache and filtered_optimistic options ( #13047 )
...
* Ensure filtered_attributes and filtered_optimistic are also regex
Bring filtered_attributes and filtered_optimistic in line with the newer filtered_cache.
All three of them are now regex matches instead of absolute matches.
* update tests to use regex ^$ anchors
* utils: add filterProperties
2022-07-06 17:07:22 +02:00
bab764e2be
Binding to msRelativeHumidity ( #12877 )
...
* Binding to new clusters
Binding to new clusters. This is necessary for new EFEKTA devices.
* Update bind.ts
* Fix tests
Co-authored-by: nurikk <ainur@yojee.com >
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2022-07-01 17:02:34 +02:00
Koen Kanters
05309db92b
Fix crash when poll of bounded device fails. https://github.com/Koenkk/zigbee2mqtt/issues/12918
2022-06-26 16:14:21 +02:00
Koen Kanters
f2e953cf18
Add group off_state option ( #12868 )
2022-06-18 15:47:06 +02:00
Koen Kanters
f213729dcb
Remove Home Assistant away_mode_* discovery. https://github.com/Koenkk/zigbee2mqtt/issues/11738
2022-06-15 17:56:13 +02:00
rikroe and Koen Kanters
6df20010dd
Change HA hold_mode to preset_mode ( #12565 )
...
* Update homeassistant.ts
* Update homeassistant.test.js
* Update homeassistant.ts
* Update homeassistant.ts
* Updates
* Updates
* Updates
* Updates
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2022-06-15 17:40:44 +02:00
Koen Kanters
dd129830d3
Create herdsman backup before backup. https://github.com/Koenkk/zigbee2mqtt/pull/12797
2022-06-15 17:05:20 +02:00
Koen Kanters
83b490a968
Add zigbee2mqtt/bridge/request/backup ( #12797 )
...
* Add backup call
* Updates
2022-06-14 20:14:01 +02:00
Koen Kanters
8e2f0f613f
Send cached group state on startup and when Home Assistant comes online. https://github.com/Koenkk/zigbee2mqtt/issues/12693
2022-06-09 20:52:39 +02:00
Koen Kanters
03fdb0cb88
Fix Home Assistant rename creating duplicate entities. #12610
2022-06-01 18:57:02 +02:00
Koen Kanters
d910c05e6e
Improve tests
2022-05-25 11:38:37 +02:00
f71db6816a
Update zigbee-herdsman-converters to 14.0.525 ( #12585 )
...
* Update zigbee-herdsman-converters to 14.0.525
* Fix tests
* Ignore
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2022-05-24 18:27:17 +00:00
Koen Kanters
fd344a3017
Revert "Additional logging for https://github.com/Koenkk/zigbee2mqtt/issues/12432 "
...
This reverts commit 920b4924b0 .
2022-05-13 10:05:49 +02:00
Koen Kanters
920b4924b0
Additional logging for https://github.com/Koenkk/zigbee2mqtt/issues/12432
2022-05-11 17:22:48 +02:00
Koen Kanters
7f1f1497c6
Always return a device state
2022-05-08 09:58:30 +02:00
Koen Kanters
6278c86d02
Pass device options in global on event. https://github.com/Koenkk/zigbee2mqtt/commit/723dd8358f3cee0b90d624f27989a8bb587e25b0#comments
2022-05-07 14:40:25 +02:00
Jorge Schrauwen and Koen Kanters
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
Alex Kay
6618872839
Add new config and diagnostic entities to HA ( #12353 )
2022-05-02 19:23:40 +02:00
Alex Kay
b977dd1140
Add battery2 for HA ( #12332 )
2022-05-02 14:20:45 +00:00