Nerivec
de58711e11
feat: Add ability to abort running OTA ( #32022 )
...
Co-authored-by: Andy <andrei_lazarov@yahoo.com >
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2026-06-03 21:01:44 +02:00
Nerivec
f8385b8899
fix: Improve startup signals behavior ( #31130 )
2026-02-24 20:23:52 +01:00
Nerivec
dd1c449796
feat: Improve OTA ( #30566 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2026-01-24 21:27:44 +01:00
burmistrzak
9ca85dfac8
fix: Home Assistant: Translate boolean to state topic for current_humidity_topic ( #30014 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2025-12-06 20:46:27 +01:00
Nerivec
a61646d584
feat: Add action bridge/request API ( #29730 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2025-11-24 21:57:48 +01:00
Nerivec
f26ade4f93
feat: Add new bind/reporting/map features ( #29750 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2025-11-23 21:50:11 +01:00
Koen Kanters
cf93c649aa
chore: vitest remove globals
2025-10-01 20:30:11 +02:00
Nerivec
db20369447
fix: Various fixes to align behaviors (+add benchmarks for dev) ( #28011 )
2025-07-18 21:34:51 +02:00
Koen Kanters
c87d4524d5
fix(ignore): Migrate to Biome 2 ( #27785 )
2025-06-28 10:20:41 +02:00
Nerivec
cd9b752ede
feat: New health extension & extras in bridge/info ( #27164 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2025-06-16 19:45:36 +02:00
Koen Kanters
69f9002e31
fix: Add interview state ( #27163 )
2025-04-22 21:27:07 +02:00
Nerivec
6fbb8b5ca2
fix: Migrate to Biome ( #27150 )
2025-04-18 20:34:47 +02:00
Nerivec
8df5a484fc
feat: Availability improvements ( #26811 )
2025-04-13 20:49:28 +02:00
Nerivec
05d6f08a0d
feat: Onboarding ( #26608 )
2025-03-21 21:30:19 +01:00
Nerivec
db578d9d11
fix: Use dynamic import for optional extensions ( #26735 )
2025-03-15 08:07:56 +01:00
Koen Kanters
06ba62b833
fix(ignore): update zigbee-herdsman-converters to 23.6.0 ( #26691 )
2025-03-11 21:55:32 +01:00
Lorenz Brun
7ce5b581aa
fix: Home Assistant: support speed-controlled fans ( #24483 )
2025-02-21 20:24:08 +01:00
Rob Coleman
0462b94f5a
fix: Only use endpoint-specific states if the device definition uses them ( #26019 )
2025-01-27 20:54:01 +01:00
Nerivec
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
Nerivec
06f44533af
feat: Use Vitest for testing ( #25284 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2024-12-22 20:19:45 +01:00
Nerivec
758ab34747
fix(ignore): import using node: prefix for built-in ( #25248 )
2024-12-18 22:19:33 +01:00
Koen Kanters
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
Tobias G
ef6524b93f
fix: Fix dual cover Home Assistant discovery ( #25240 )
2024-12-17 21:25:30 +01:00
Koen Kanters
72428897a7
fix: Fix group with only multi endpoints devices not being controllable ( #25156 )
2024-12-14 14:24:34 +01:00
Nerivec
2b08c688d3
fix: Proper extended PAN ID from getNetworkParameters ( #25174 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2024-12-13 20:58:21 +01:00
Koen Kanters
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
Nerivec
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
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
e052988663
fix: Use built-in async for mqtt ( #24786 )
...
* fix: Use async for mqtt.
* Update mocks, fix expects
* Prettier.
* Use appropriate error for publish
* Set max listeners immediately after connect
* Add mqtt v5+ `disconnect` event handler
* Set maximum packet size in `CONNECT` packet
* Fix tests.
* Add setting for maximum packet size.
* Add `reasonString` to disconnect logs
* Fix tests
* Fix
* Prettier
2024-12-01 20:11:34 +01:00
Nerivec
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
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
6f6e7c3ee0
fix: Refactor tests to TS ( #24357 )
2024-12-01 20:09:27 +01:00