Koen Kanters
af7467bf62
fix(ignore): Update test cases for https://github.com/Koenkk/zigbee2mqtt/pull/23328
2024-07-13 21:20:33 +02:00
Koen Kanters
f97ad2e951
fix(ignore): fix tests
2024-07-03 22:37:12 +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
Mike Ryan
b6ad6418a1
feat: Add api for device re-interview ( #22788 )
...
* feat: add api for device re-interview
- Adds an API that allows for the re-interview of a device. This can be
useful a device firmware upgrade adds new device endpoints (as is the case
when upgrading an Inovelli VZM31-SN to 2.18). Without the ability to
re-interview, one must remove and re-add the device.
* rename from reinterview to interview
* publish devices after interview.
* only allow device ids or names, not endpoints
2024-05-30 20:48:34 +02:00
Laurent Chardin and Koen Kanters
d484405cf0
fix: Expose custom clusters to MQTT ( #22583 )
...
* (feat) Expose Custom Clusters in MQTT
- Introducing bridge/definitions
- Updating test case for custom clusters
- Updating new path after ZCL revamp with 0.47.0
This change is needed for nurikk/zigbee2mqtt-frontend#2001
* Fixing test case
* Update lib/model/device.ts
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
* Update test/bridge.test.js
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
* Removing the publishDefinition call from some events. updating tests
---------
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2024-05-21 19:54:18 +02:00
Koen Kanters and Nerivec
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
Nerivec and Koen Kanters
2eec6a4d26
fix: Add namespace-specific levels support to logger ( #22619 )
...
* 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.
---------
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2024-05-19 15:47:40 +02:00
Nerivec
eb49f523bf
fix: Add settings for finer control over debug log level ( #22426 )
...
* Add settings for finer control over debug log level.
* Updates from feedback.
2024-05-05 21:52:26 +02:00
Koen Kanters
002050f35b
fix: Reduce MQTT publishing by excluding debug logging from bridge/logging ( #22066 )
...
* fix: Reduce MQTT publishing by excluding debug logging from `bridge/logging`
* fix tests
* fix
2024-04-06 12:44:43 +02:00
Nerivec and Koen Kanters
73566dff98
feat: Unified logging across z2m/zh/zhc ( #21984 )
...
* Unified logging across z2m/zh/zhc
* Updates
---------
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2024-04-02 22:33:51 +02:00
Koen Kanters and Koenkk
62844ff637
Update zigbee-herdsman-converters to 19.12.1 ( #22044 )
...
* fix(ignore): update zigbee-herdsman-converters to 19.12.1
* fix tests
---------
Co-authored-by: Koenkk <2892853+Koenkk@users.noreply.github.com >
2024-04-02 20:17:43 +00:00
Koen Kanters and Koenkk
1f3d61dc7f
Update zigbee-herdsman-converters to 19.7.0 ( #21947 )
...
* fix(ignore): update zigbee-herdsman-converters to 19.7.0
* fix tests
---------
Co-authored-by: Koenkk <2892853+Koenkk@users.noreply.github.com >
2024-03-25 21:24:00 +00:00
Koen Kanters
66fb672492
fix: Fix set endpoint name conversion ( #21653 )
...
* fix: Fix `set` endpoint name conversion https://github.com/Koenkk/zigbee2mqtt/issues/21646
* fix
2024-03-02 21:45:19 +01:00
Koen Kanters
956003aa0a
fix: Fix endpoint matching for TuYa dummy endpoints ( #21576 )
2024-02-26 20:02:05 +01:00
Oleksandr Masliuchenko
b4473d6e24
fix: Remove predefined endpoint list, remove limits on device friendly name ( #21325 )
...
* Get rid of predefined list of endpoints, correct friend name validations
* Fix minor bug while parsing a topic for an unknown device
2024-02-10 16:50:44 +01:00
Oleksandr Masliuchenko and Koen Kanters
81335e5b4b
fix: Remove dependency on predefined list of endpoints (parseEntityID() function) ( #21264 )
...
* Add function resolveEntityByID() function as an improved alternative for parseEntityID()
* Port deviceGroupMembership.ts from parseEntityID() to resolveEntityByID()
* Migrade groups.ts from parseEntityID() to resolveEntityByID()
* Improve test coverage on groups functionality
* Migrate from parseEntityID() to resolveEntityByID() for bridge functionality
* Migrate from parseEntityID() to resolveEntityByID() for bind functionality
* Finally get rid of parseEntityID() function
* Fix linter issues
* Move resolveEntityAndEndpoint() function to zigbee.ts
---------
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2024-02-08 20:54:05 +01:00
Koen Kanters and Koenkk
0361b13b66
Update zigbee-herdsman-converters to 18.25.0 ( #21114 )
...
* fix(ignore): update zigbee-herdsman-converters to 18.25.0
* fix
---------
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
2024-01-30 20:58:29 +01:00
Koen Kanters and Koenkk
45579dcf10
Update zigbee-herdsman-converters to 18.18.0 ( #20933 )
...
* fix(ignore): update zigbee-herdsman-converters to 18.18.0
* Update bridge.test.js
---------
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
2024-01-22 20:02:57 +00:00
Koen Kanters and Koenkk
ce7d022fda
Update zigbee-herdsman-converters to 18.10.0 ( #20682 )
...
* fix(ignore): update zigbee-herdsman-converters to 18.10.0
* Update bridge.test.js
* Update bridge.test.js
---------
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
2024-01-08 20:14:03 +00:00
Koen Kanters and Koenkk
d942db9a92
Update zigbee-herdsman-converters to 18.7.0 ( #20607 )
...
* fix(ignore): update zigbee-herdsman-converters to 18.7.0
* Update bridge.test.js
* Update frontend.test.js
---------
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
2024-01-06 10:32:21 +00:00
Koen Kanters and Koenkk
ffa43915f0
Update zigbee-herdsman-converters to 18.0.2 ( #20404 )
...
* fix(ignore): update zigbee-herdsman-converters to 18.0.2
* Update bridge.test.js
* Update networkMap.ts
---------
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
2023-12-27 20:53:57 +00:00
Koen Kanters
e6e3d92971
fix(ignore): Changes for zhc 18.0.0 ( #20390 )
...
* fix(ignore): Changes for zhc 18.0.0
* fix
2023-12-26 19:49:49 +00:00
Koen Kanters
56f57625b0
feat: Support automatically generating device definitions ( #20358 )
...
* feat: Support automatically generating device definitions
* updates
* update template
2023-12-25 12:46:57 +01:00
Rotzbua
13443a42ce
fix(typo): correct misspell ( #19581 )
...
Credit to `codespell`.
2023-11-05 21:01:55 +01:00
Koen Kanters
e36983b4b5
fix: Publish zigbee-herdsman/zigbee-herdsman-converters version to bridge/info ( #19364 )
2023-10-21 10:56:31 +02:00
Koen Kanters and Koenkk
e3d1c63463
Update zigbee-herdsman-converters to 15.81.0 ( #19032 )
...
* fix(ignore): update zigbee-herdsman-converters to 15.81.0
* fix tests
---------
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
2023-09-20 18:27:44 +00:00
Koen Kanters and Koenkk
7b558fef5f
Update zigbee-herdsman-converters to 15.79.0 ( #19003 )
...
* fix(ignore): update zigbee-herdsman-converters to 15.79.0
* fix tests
---------
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
2023-09-18 17:35:36 +00:00
Koen Kanters and Koenkk
239c8fc70c
Update zigbee-herdsman-converters to 15.61.0 ( #18713 )
...
* fix(ignore): update zigbee-herdsman-converters to 15.61.0
* u
* u
---------
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
2023-08-24 08:20:28 +00:00
Koen Kanters and Koenkk
c214f83298
Update zigbee-herdsman-converters to 15.58.0 ( #18647 )
...
* fix(ignore): update zigbee-herdsman-converters to 15.58.0
* fix tests
---------
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
2023-08-17 19:24:20 +00:00
Koen Kanters
3af130a2c0
feat: Support coordinator check ( #18599 )
...
* feat: Support coordinator check
* add tests
2023-08-14 20:35:15 +02:00
Koen Kanters and Koenkk
ea147900ab
Update zigbee-herdsman-converters to 15.56.0 ( #18593 )
...
* fix(ignore): update zigbee-herdsman-converters to 15.56.0
* Update bridge.test.js
---------
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
2023-08-12 12:39:00 +00:00
ce9a8ed86f
Update zigbee-herdsman-converters to 15.0.96 ( #17453 )
...
* Update zigbee-herdsman-converters to 15.0.96
* Fix tests
---------
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2023-04-24 19:34:18 +00:00
68caf0260d
Update zigbee-herdsman-converters to 15.0.45 ( #16604 )
...
* Update zigbee-herdsman-converters to 15.0.45
* Fix tests
---------
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2023-02-09 18:32:04 +01:00
39b0964739
Update zigbee-herdsman-converters to 15.0.22 ( #16159 )
...
* Update zigbee-herdsman-converters to 15.0.22
* Fix tests
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2023-01-14 13:39:45 +00:00
1d8b19dce9
Update zigbee-herdsman-converters to 15.0.21 ( #16123 )
...
* Update zigbee-herdsman-converters to 15.0.21
* Fix tests
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2023-01-12 17:34:49 +00:00
cf9640bd59
Update zigbee-herdsman-converters to 15.0.20 ( #16106 )
...
* Update zigbee-herdsman-converters to 15.0.20
* Fix tests
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2023-01-12 08:37:17 +00:00
Koen Kanters
1f642d86e8
Add disabled option ( #15589 )
...
* Add disabled option
* Updates
* Tests
* Add restart required
2022-12-23 23:56:29 +01:00
6731c85981
Update zigbee-herdsman-converters to 14.0.693 ( #15603 )
...
* Update zigbee-herdsman-converters to 14.0.693
* fix tests
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2022-12-17 10:04:38 +00:00
5e2df18b75
Update zigbee-herdsman-converters to 14.0.661 ( #14839 )
...
* Update zigbee-herdsman-converters to 14.0.661
* Fix tests
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2022-11-06 14:42:08 +00:00
ecfc7e8906
Update zigbee-herdsman-converters to 14.0.659 ( #14780 )
...
* Update zigbee-herdsman-converters to 14.0.659
* Fix tests
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2022-11-02 20:56:54 +00: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 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
9e6b4083b2
Update zigbee-herdsman-converters to 14.0.601 ( #13646 )
...
* Update zigbee-herdsman-converters to 14.0.601
* Fix tests
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2022-08-22 18:06:45 +00:00
John Doe and nurikk
820c20af80
Fix windows tests ( #12840 )
...
Co-authored-by: nurikk <ainur@yojee.com >
2022-06-16 14:00:09 +08: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
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
e5dbe01329
Update zigbee-herdsman-converters to 14.0.522 ( #12568 )
...
* Update zigbee-herdsman-converters to 14.0.522
* Fix
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2022-05-22 20:32:15 +00:00
aec082c0cf
Update zigbee-herdsman-converters to 14.0.521 ( #12552 )
...
* Update zigbee-herdsman-converters to 14.0.521
* Fixes
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2022-05-21 08:20:37 +00:00
a5db6ef0c4
Update zigbee-herdsman-converters to 14.0.431 ( #11585 )
...
* Update zigbee-herdsman-converters to 14.0.431
* Fix tests
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2022-02-23 18:59:33 +00:00