Andy
b31e8c286e
fix: Fix default value of "optimistic" group setting ( #32054 )
2026-05-21 21:34:52 +02:00
Nerivec
15fd9b371e
feat: allow to disable external JS extensions ( #31826 )
2026-05-08 20:26:17 +02:00
Andy
5974286445
fix: Improve transmit power description ( #31735 )
2026-04-28 22:13:25 +02:00
toastedcornflakes
4a63e65981
fix: Clarify units of pause_on_backoff_gt ( #31668 )
2026-04-11 12:47:09 +02:00
Nerivec
dd1c449796
feat: Improve OTA ( #30566 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2026-01-24 21:27:44 +01:00
Patrick ZAJDA
6f0b02e009
fix: Home Assistant: expose group settings override ( #30627 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2026-01-17 15:25:36 +01:00
Koen Kanters
eaaed1fec7
fix: Rename ZigBee -> Zigbee ( #29131 )
2025-10-16 22:40:39 +02:00
Koen Kanters
74335fbb68
fix: Remove Moment.js dependency ( #28797 )
2025-10-06 20:06:41 +02:00
Jori Huisman
a5e1e8c0c3
fix: Handle empty or null Home Assistant name in device settings ( #28364 )
...
Co-authored-by: Nerivec <62446222+Nerivec@users.noreply.github.com >
2025-09-21 14:54:18 +02:00
Koen Kanters
fefae9957c
fix: Make windfront the default frontend ( #28546 )
2025-09-09 20:05:41 +02:00
Nerivec
a102fac2c8
fix: Set minimum for some settings ( #28209 )
2025-08-09 14:40:27 +02:00
Nerivec
ecadda45e7
fix: Fix settings schema defaults ( #27961 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2025-07-12 18:36:56 +02:00
Nerivec
0215e76118
feat: Allow to disable internal frontend UI serving for standalone serving ( #27851 )
2025-07-12 09:33:26 +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
0181263d32
fix: Rename fix typo in backoff settings https://github.com/Koenkk/zigbee2mqtt/issues/27642
2025-06-08 19:34:05 +02:00
Nerivec
1b85968e5e
feat: WindFront new frontend support ( #27489 )
2025-05-26 20:14:34 +02:00
andy-vdg
4acbdd7685
fix: Add icon example to settings schema ( #27194 )
2025-04-23 21:05:59 +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
Simon
f872a5180c
feat: Frontend: support filtering notifications ( #26805 )
2025-03-20 20:59:58 +01:00
Nerivec
92955c02a4
feat: Support ZigBee on Host adapter ( #26742 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2025-03-15 08:36:52 +01:00
Filip
845e03e48a
fix: Allow configuring number of folders of old logs to keep ( #26398 )
...
Co-authored-by: Filip Vilicic <kusefin@hotmail.com >
2025-02-17 14:04:39 +01:00
gracianodias3
5cf4547fe0
fix: Allow to set throttle via frontend ( #25997 )
2025-01-25 20:00:09 +01:00
Koen Kanters
5e60f1dc8d
fix(ignore): Remove adapter auto from schema ( #25896 )
2025-01-19 12:58:35 +00:00
Jens-Uwe Mager
26ef565c8a
feat: Add a settings option to log to console in json format ( #25649 )
...
Co-authored-by: Nerivec <62446222+Nerivec@users.noreply.github.com >
2025-01-08 19:22:26 +00:00
Koen Kanters
1667ba64ac
fix: Remove invalid warn log_level https://github.com/nurikk/zigbee2mqtt-frontend/issues/2369 ( #25634 )
2025-01-06 21:45:55 +01:00
Koen Kanters
ed75553603
fix(ignore): Fix availabilty, frontend and homeassistant cannot be disabled via the frontend https://github.com/nurikk/zigbee2mqtt-frontend/issues/2339
2024-12-30 21:23:27 +01:00
Koen Kanters
329b8c9c27
fix: Improve device icon serving ( #25299 )
2024-12-28 15:07:02 +01:00
Koen Kanters
2abf55ccf8
fix!: Change default homeassistant.status_topic to homeassistant/status ( #25286 )
2024-12-21 20:33:44 +00: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
Koen Kanters
39c007d211
fix(ignore): Add back Home Assistant legacy action sensor ( #25192 )
2024-12-14 13:30:33 +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
e290057e21
fix!: Remove deprecated Home Assistant integration features ( #24494 )
...
* Remove `legacy_trigger`
* Remove legacy_entity_attributes
* Remove `LEGACY_MAPPING`
* Finish cleanup
* Updates
* revert some entities removal
* Update
* Updates
2024-12-01 20:11:06 +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
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
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
Der Mundschenk & Compagnie
848f250dbb
feat: Add experimental support for Home Assistant event entities ( #24233 )
...
* Expose new event entity for actions
* Unify exposed actions for HA
* Fix event tests
* Only add event entities wen homeassistant/experimental_event_entities is true
---------
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2024-11-03 14:54:42 +01:00
Koen Kanters
e2f19f19b4
fix: Frontend code cleanup @Nerivec ( #24322 )
...
Co-authored-by: Nerivec <62446222+Nerivec@users.noreply.github.com >
2024-10-14 19:56:00 +02:00
Vladimir Kotikov
1fdf0a0a47
feat: Allow serving frontend under subpath ( #24244 )
...
* Allow app running in the server subdirectory
* Use path.posix to manage urls
* Add base_utl to config schema
2024-10-10 14:22:48 +02:00
Massimiliano
076ada2325
fix: Fix group state change for open/close devices ( #24226 )
...
* Fix group state change if OPEN
* Runned Prettier
2024-10-06 21:35:46 +02:00
Ilya Kirov
b4176d6fee
feat: Add support for zboss adapter ( #23747 )
...
https://github.com/Koenkk/zigbee-herdsman/pull/1165
2024-08-27 20:37:00 +02:00
Koen Kanters
5b610afa8f
fix: Add min/max for some adapter options ( #23503 )
...
* fix: Add min/max for some adapter options
* update
2024-08-04 19:53:29 +00:00
Koen Kanters
541221bbbd
fix(ignore): Update channel change description ( #23333 )
...
* fix(ignore): Update channel change description
* Update settings.schema.json
2024-07-16 22:02:41 +02:00
Koen Kanters
30227a13ae
chore: Implement prettier ( #23153 )
...
* chore: Implement prettier
* Run prettier
* fix lint
* process feedback
* process feedback
2024-06-24 18:58:47 +00:00
Koen Kanters
b2d32657f3
fix(ignore): Allow deprecated warn log_level https://github.com/Koenkk/zigbee2mqtt/issues/22706
2024-05-22 20:12:15 +02:00
Koen Kanters
ce6043acb0
fix: Improve settings changing ( #22674 )
...
* Add namespaced levels for logger. Add NS to mqtt. Deprecate 'warn'.
* Improve setting validation.
* Fix setting through frontend
* Support reload + frontend improvements
* update description
* remove requiresRestart
* Fix tests.
* Fix namespaced logging at lower levels. Add better tests.
* fix: Fix settings changing
* remove `removeNullPropertiesFromObject` from bridge
* Add extra test
* update
---------
Co-authored-by: Nerivec <62446222+Nerivec@users.noreply.github.com >
2024-05-19 16:01:28 +02:00