Koen Kanters
7e7057eccd
fix: Home Assistant: fix brightness only lights ( #26560 )
2025-03-02 08:43:21 +01:00
Koen Kanters and GitHub
063aba1b6c
fix: Home Assistant: add brightness to supported_color_modes ( #26545 )
2025-03-01 20:11:41 +01:00
Tom Davis and GitHub
e8031efd2d
fix: Add Home Assistant device class to external_temperature_input entity ( #26535 )
2025-03-01 17:43:30 +01:00
ghoz and Koen Kanters
07145accba
fix(ignore): Add publish to meta of toZigbee converters ( #26490 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2025-02-24 22:29:00 +01:00
Lorenz Brun and GitHub
7ce5b581aa
fix: Home Assistant: support speed-controlled fans ( #24483 )
2025-02-21 20:24:08 +01:00
7d63a9a0f2
fix(ignore): update zigbee-herdsman-converters to 22.0.1 ( #26418 )
...
Co-authored-by: Nerivec <62446222+Nerivec@users.noreply.github.com >
2025-02-18 14:50:01 +00:00
XS400DOHC and GitHub
1e656c2114
fix: Home Assistant: add missing device_class for some current and power entities ( #26324 )
2025-02-13 17:52:27 +01:00
Rob Coleman and GitHub
b35cdc3474
fix: Fix HA MQTT dict entry indicating that an update is progress ( #26267 )
2025-02-09 14:59:08 +01:00
ramon18 and GitHub
1eda69a50a
fix: Home Assistant: add is_updating attribute ( #26231 )
2025-02-07 20:06:28 +01:00
e4e4f16ec8
fix: Rename internal_temperature to internalTemperature to correct typo ( #26114 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2025-02-03 20:09:24 +01:00
Tatham Oddie and GitHub
cdbd55320a
fix: Add Home Assistant device class for flow rates (e.g., Sonoff SWV) ( #26035 )
2025-01-28 19:12:00 +01:00
Rob Coleman and GitHub
0462b94f5a
fix: Only use endpoint-specific states if the device definition uses them ( #26019 )
2025-01-27 20:54:01 +01:00
Koen Kanters and GitHub
2af65cf28e
fix: Fix duplicate action publish when advanced.output has attribute ( #25963 )
2025-01-23 21:01:56 +01:00
Koen Kanters
9daeba1f0a
fix: Fix Failed to call 'Frontend' 'stop' (TypeError: Cannot read properties of undefined (reading 'close') https://github.com/Koenkk/zigbee2mqtt/issues/25715
2025-01-11 14:38:21 +01:00
f1f73bd464
fix: Long startup time when OnEvent 'start' times out (repeatedly) ( #25693 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2025-01-09 22:22:19 +01:00
318dc04132
feat: Allow Home Assistant OTA Update entity to show progress while updating ( #25632 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2025-01-07 20:04:45 +01:00
c586df8242
feat: Home Assistant: support endpoints for locks ( #25359 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2025-01-03 19:58:39 +00:00
Kenny Levinsen and GitHub
60c37c11d0
fix: Home Assistant: use extended device identifiers ( #25389 )
2025-01-02 12:48:26 +00:00
120a5b43e9
fix(ignore): Use new exports from ZH ( #25350 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2024-12-28 14:34:12 +00:00
Koen Kanters and GitHub
329b8c9c27
fix: Improve device icon serving ( #25299 )
2024-12-28 15:07:02 +01:00
06f44533af
feat: Use Vitest for testing ( #25284 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2024-12-22 20:19:45 +01:00
Rohan Kapoor and GitHub
5d059b7bcb
fix: Home Assistant: expose the internal_temperature sensor with the correct device class ( #25289 )
2024-12-22 19:15:34 +00:00
Koen Kanters and GitHub
2abf55ccf8
fix!: Change default homeassistant.status_topic to homeassistant/status ( #25286 )
2024-12-21 20:33:44 +00:00
Nerivec and GitHub
758ab34747
fix(ignore): import using node: prefix for built-in ( #25248 )
2024-12-18 22:19:33 +01:00
c3b4628a1d
fix: Remove oneOf bool/obj from settings schema ( #25195 )
...
Co-authored-by: Nerivec <62446222+Nerivec@users.noreply.github.com >
2024-12-17 22:27:55 +01:00
c88f630299
fix(ignore): overrides ( #25246 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2024-12-17 21:30:00 +01:00
Tobias G and GitHub
ef6524b93f
fix: Fix dual cover Home Assistant discovery ( #25240 )
2024-12-17 21:25:30 +01:00
Koen Kanters and GitHub
72428897a7
fix: Fix group with only multi endpoints devices not being controllable ( #25156 )
2024-12-14 14:24:34 +01:00
Koen Kanters and GitHub
39c007d211
fix(ignore): Add back Home Assistant legacy action sensor ( #25192 )
2024-12-14 13:30:33 +01:00
Cody Cutrer and GitHub
08ac795bb3
fix: OpenHAB: Fix rejectattr argument in event value_template ( #25179 )
2024-12-13 19:41:47 +00:00
Koen Kanters
9eea58eba4
fix: Fix Cannot read properties of null (reading 'toString') when Home Assistant event entities are enabled https://github.com/Koenkk/zigbee2mqtt/issues/25133
2024-12-11 22:25:54 +01:00
Cody Cutrer and GitHub
226945cae0
fix: Fix Home Assistant event entities for openHAB ( #25140 )
2024-12-09 20:34:19 +01:00
7d63a87aad
fix!: Remove permit_join_timeout ( #25082 )
...
Co-authored-by: Nerivec <62446222+Nerivec@users.noreply.github.com >
Co-authored-by: IIIEII <al@iiieii.ru >
Co-authored-by: Artem Draft <Drafteed@users.noreply.github.com >
2024-12-08 15:49:42 +01:00
ba45445544
fix!: Home Assistant: remove duplicate sensor/select for select/number/button entities ( #25026 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2024-12-07 21:43:47 +01:00
Nerivec and GitHub
1a9c79bb2f
feat: Typing for MQTT API ( #25098 )
2024-12-07 20:21:30 +00:00
IIIEII and GitHub
d891320314
fix(ignore): Fixed additional case of calculation of group state when including no… ( #25104 )
2024-12-07 21:05:55 +01:00
IIIEII and GitHub
9227e139de
fix: Fixed calculation of group state when including non-default endpoints ( #25059 )
2024-12-04 21:20:47 +01:00
Koen Kanters
b581dc6994
fix(ignore): fix tests
2024-12-01 20:37:13 +01:00
Nerivec and Koen Kanters
9907005256
feat: Live loading of external JS (converters/extensions) ( #24764 )
...
* feat: Live loading of external JS (converters/extensions)
* Fix imports
* Improve error message on MQTT save
* Handle non-existing base path
* Throw on bad converter
* Add tests
* Fix use of ext conv in network map tests.
* More coverage.
* Dont mock zhc for basics, tests actual live loading
* Update
* feat: Live loading of external JS (converters/extensions)
* Fix imports
* Improve error message on MQTT save
* Handle non-existing base path
* Throw on bad converter
* Add tests
* Fix use of ext conv in network map tests.
* More coverage.
* Dont mock zhc for basics, tests actual live loading
* Update
* Fix rebase
* Fix
* Bump zhc
* pretty
* fix typing
* Cleanup `external_converters` setting remnants.
---------
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2024-12-01 20:11:34 +01:00
Nerivec and Koen Kanters
c6958c4991
feat: Automatic settings migration ( #24871 )
...
* feat: Automatic settings migration
* Handle failing on unsupported version.
* Handle change not needed.
* Test change not wanted.
* Cleanup.
* Add `external_converters` removal.
* Fix schema export.
2024-12-01 20:11:34 +01:00
Nerivec and Koen Kanters
563514c446
fix!: Rework OTA ( #24634 )
...
* fix(ignore): Update zh and zhc
* update
* Update
* fix
* fix!: Rework OTA
* Import only required from zhc.
* Remove uri-js
* Update settings.schema.json
* fix save
---------
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2024-12-01 20:11:33 +01:00
Koen Kanters
95279b02af
fix(ignore): Small cleanup ( #24696 )
2024-12-01 20:11:08 +01:00
Koen Kanters
61cf5094c7
fix 236b084396
2024-12-01 20:10:35 +01:00
Nerivec and Koen Kanters
9537ef05d5
fix!: Improve bind/bridge/groups parsing and resolving consistency ( #24432 )
...
* Improve bind/bridge/groups parsing and resolving consistency
* Fix mqtt payload casing. Improve typing.
* Cleanup tests
* Add test for bind endpoint by ID.
* Match behavior for group response 'default' endpoint.
2024-12-01 20:09:28 +01:00
Koen Kanters
3f76586a50
fix!: Remove configuring group members through configuration.yaml ( #24338 )
...
* fix!: Remove configuring group members through `configuration.yaml`
* Updates
* Updates
* fix
* Updates
* Feedback
2024-12-01 20:09:28 +01:00
Nerivec and Koen Kanters
2124d3450c
fix!: Improve permit join ( #24257 )
...
* fix: Improve permit join
* Update Home Assistant permit join switch
* Remove `permit_join` from `settings.schema.json`
* Update zigbee-herdsman version to pre-release.
* Fix pnpm overrides
* Update test/homeassistant.test.js
---------
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2024-12-01 20:07:06 +01:00
Koen Kanters and Nerivec
b6186623f0
feat!: The big cleanup ( #24200 )
...
* Remove `deviceGroupMembership`
* Fix controller.ts
* Remove `legacy_api` logic from non-legacy extensions.
* Fix network map coverage.
* Remove all `legacy` extensions.
* Remove `legacy_availability_payload`, `legacy_api`. Remove legacy from configure.
* Fix prettier.
* Remove some leftovers
* Renamed `updateAvailable` to `update_available`
* Remove emitPublishAvailability
* Remove `configuration.yaml`
* Switch to pnpm
* Remove direct mqtt-packet dependency.
* fix pretty
* fix `getDependencyVersion`
* fix pnpm publish
* fix(ignore): fix pnpm publish
* Remove deprecated bridge `config/*`
* Improve update script
* Improve update.sh
---------
Co-authored-by: Nerivec <62446222+Nerivec@users.noreply.github.com >
2024-12-01 20:06:49 +01:00
Koen Kanters
3220b27c8a
fix!: HA permit join switch: disable automatically after 254 seconds ( #24245 )
2024-12-01 20:06:37 +01:00
Der Mundschenk & Compagnie and GitHub
4690fe1a55
fix(ignore): Ignore None actions for HA events ( #24972 )
2024-11-30 21:09:09 +01:00
826547a8e1
fix(ignore): Prevent empty events from being published to HA ( #24969 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2024-11-30 13:46:31 +01:00