Miguel Cabral
56f7f3e1bd
Expose cover moving state to Home Assistant ( #15555 )
2022-12-19 20:27:15 +01:00
Koen Kanters
01b46cf74e
Use fileVersion for Home Assistant update sensor instead of softwareBuildID ( #15630 )
...
* Use fileVersion for Home Assistant update sensor instead of softwareBuildID. https://github.com/Koenkk/zigbee2mqtt/issues/15502
* Remove onlythis
2022-12-18 22:05:16 +01:00
Koen Kanters
4d32326a4f
Fix failing configure blocking startup. https://github.com/Koenkk/zigbee2mqtt/issues/15299
2022-12-12 21:35:10 +01:00
Koen Kanters
891392ff9a
Revert "Fix Home Assistant installed_version error ( #15369 )" ( #15396 )
...
This reverts commit ba2d9aefe6 .
2022-12-06 17:31:48 +01:00
Koen Kanters
ba2d9aefe6
Fix Home Assistant installed_version error ( #15369 )
...
* Fix HA installed_version error
* add link
2022-12-05 16:52:11 +01:00
Pheel Ti
b0e352bfea
Support HTTPS for frontend server ( #15329 )
...
* Adding 2 config params under 'frontend' : 'ssl_cert' and 'ssl_key' to contain file patch of certificate files to expose frontend in HTTPS.
* Taking all PR remarks in account.
Co-authored-by: phil <phil@8godsprod.com >
2022-12-04 19:33:04 +01:00
Artem Draft
f92134fc5f
Disable by default update_available sensor in HA ( #15237 )
2022-11-29 19:18:33 +01:00
github-actions[bot]
9289a26f11
Update dependencies ( #15204 )
...
* Update dependencies
* Fix diff
* fix
* update
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2022-11-27 14:52:47 +01:00
DJTerentjev
1b3dd7540b
Add polling when bounded for Trust and Gledopto ( #15126 )
...
* GitHub Workflows security hardening (#14799 )
* build: harden update_frontend.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com >
* build: harden update_zhc.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com >
* build: harden ghcr_cleanup.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com >
* build: harden update_zh.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com >
Signed-off-by: Alex <aleksandrosansan@gmail.com >
* Add bound polling by manufacturerNames
Based on:
#7825
* Add bound polling by manufacturerNames
Based on:
#7825
Signed-off-by: Alex <aleksandrosansan@gmail.com >
Co-authored-by: Alex <aleksandrosansan@gmail.com >
2022-11-22 19:35:15 +01:00
github-actions[bot]
85be7d28d5
Update zigbee-herdsman-converters to 14.0.671 ( #15123 )
...
* Update zigbee-herdsman-converters to 14.0.671
* Update homeassistant.ts
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2022-11-21 19:35:37 +00:00
Koen Kanters
342955666a
Fix 'dict object' has no attribute 'installed_version'. https://github.com/Koenkk/zigbee2mqtt/discussions/15039
2022-11-17 17:52:59 +01:00
dreed47
ced2ba7344
small clarification to the description for adding a user-defined device icon ( #14960 )
...
* small clarification to the description for adding a user-defined device icon
* small wording change
2022-11-14 17:49:18 +01:00
Jakub Jirutka
a2f8534823
Allow to specify full file name in value reference '!' ( #14955 )
...
* Extract parsing of value reference '!' in settings into a function
* Allow to specify full file name in value reference '!'
This `network_key: '!secret network_key'` is really confusing because
it looks like a YAML tag named 'secret' and a value "network_key".
When we write `network_key: '!secret.yaml network_key'` instead, it's
a little clearer what's going on. Also, it's more consistent with file
references in 'devices' and 'groups'.
2022-11-13 15:17:59 +01:00
Jakub Jirutka
4bc0c3ed6b
Use path.resolve instead of path.join in data.joinPath ( #14953 )
...
This allows specifying a path outside of the data directory using an
absolute path (e.g. /path/to/devices.yaml) or a path relative to the data
directory (e.g. devices.yaml, foo/devices.yaml, ../../devices.yaml, ...).
This change is backward compatible because file names and nested paths are
just a special case of a relative path.
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2022-11-13 09:24:47 +01:00
Koen Kanters
489d1de756
Fix Cannot set properties of undefined (setting 'installed_version'). https://github.com/Koenkk/zigbee2mqtt/issues/14917
2022-11-13 09:21:27 +01:00
Koen Kanters
b68b984de6
Log Zigbee2MQTT started! on startup. https://github.com/Koenkk/zigbee2mqtt/issues/14283
2022-11-10 17:45:48 +01:00
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
Matt
4d7b1a6c03
Allow Zigbee2MQTT to be installed as a module ( #14396 )
...
* Fix mnodule resolution
Allows the correct module path to be found if installed as a package
* Correct signature to avoid TS error
* Allow module to be included in another module
Only create hash ot auto-start if it is the main module, otherwise export the `start` function
2022-10-08 10:48:15 +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
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
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
125ca61812
Log MQTT disconnect reason. #13965
2022-09-12 09:34:20 +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
2bca5deb66
Fix setting devices/groups to file via environment variables not working. #7807
2022-09-07 10:07:16 +02:00
Koen Kanters
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
6314b86d9b
Better fix for #13382
2022-08-11 20:23:19 +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
Koen Kanters
343ef7fd9f
Only republish retained messages when none are received. #9629
2022-07-25 19:37:33 +02:00
Koen Kanters
316daee49d
Republish retained messages when reconnected to MQTT server. #9629
2022-07-24 22:17:29 +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