Simon Rettberg
2da80954d6
fix: Fix crash due to race condition during interview ( #21680 )
...
Fixes #21118
Mentioned in #21036 and #20688
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2024-03-05 21:28:35 +01: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
Oleksandr Masliuchenko
471902e531
fix: Improve nested group and device name match ( #21521 )
2024-02-22 19:54:09 +01:00
Oleksandr Masliuchenko
3c609658fd
fix: Fix parsing entity name that contains slash in the name and endpoint specification ( #21493 )
2024-02-20 19:47:22 +01:00
Oleksandr Masliuchenko
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
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
Koen Kanters
3af130a2c0
feat: Support coordinator check ( #18599 )
...
* feat: Support coordinator check
* add tests
2023-08-14 20:35:15 +02:00
Koen Kanters
aa021d988d
feat: Support generating extended_pan_id ( #18596 )
...
* feat: Support generating extended_pan_id
* Update configuration.example.yaml
2023-08-12 15:07:30 +02:00
Bruno Bierbaumer
df8e1687b2
fix: Fix insecure Zigbee network encryption key generation ( #18372 )
2023-07-20 19:26:29 +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
dd129830d3
Create herdsman backup before backup. https://github.com/Koenkk/zigbee2mqtt/pull/12797
2022-06-15 17:05:20 +02:00
Koen Kanters
8bf06901c2
Availability for groups ( #11626 )
...
* Availability for groups. https://github.com/Koenkk/zigbee2mqtt/issues/9176
* Updates
* Fix
2022-03-14 15:51:02 +01:00
Koen Kanters
30177b0db4
Restructure settings ( #10437 )
...
* -
* deep copy schema
* -
* -
* -
* -
* -
* -
* -
* -
* -
* -
* -
* -
2022-01-09 22:28:44 +01:00
Koen Kanters
aa84a140e1
Fix null race condition exception. #10108
2021-12-15 19:13:14 +01:00
Koen Kanters
cd4ac0c174
Ignore messages from coordinator. https://github.com/Koenkk/zigbee2mqtt/issues/9218
2021-11-28 20:08:09 +01:00
Koen Kanters
0a7a477281
Send only 1 MQTT message when last_seen is enabled and Zigbee message is received. https://github.com/Koenkk/zigbee2mqtt/issues/9519
2021-11-27 09:31:31 +01:00
Koen Kanters
7e2a2bdd34
Remove led control ( #9404 )
2021-11-14 15:04:23 +00:00
Koen Kanters
62bf76c11f
Fix site links
2021-11-01 18:12:27 +01:00
Koen Kanters
f7c0b46bef
Catch exception when removing device via pass/blocklist. https://github.com/Koenkk/zigbee2mqtt/issues/9116
2021-10-14 22:18:37 +02:00
Koen Kanters
045ee573a0
Final TypeScript refactor ( #8859 )
...
* Update
* Updates
* More refactoringzzz
* Bindoo
* Loadz of typescripting
* Logga
* Updates
* Updates
* Updates
* Updates
* cleanup
* updates
* Fix coverage
* Fixes
* Updates
* Updates
2021-10-02 10:09:38 +02:00
Koen Kanters
59dd6e6bff
Fix error when device does not exists. https://github.com/Koenkk/zigbee2mqtt/issues/8836
2021-09-22 19:06:28 +02:00
Koen Kanters
89dea86b3a
Refactor HomeAssistant extension to TypeScript
2021-09-22 18:04:57 +02:00
Koen Kanters
7557c10095
More TypeScript refactoring
2021-09-21 16:58:20 +02:00
Koen Kanters
48de2fa647
Refactor configure extension to TypeScript.
2021-09-19 11:08:16 +02:00
Koen Kanters
ca3c6ce32f
More TypeScript refactoring ( #8797 )
...
* ts
* Updates
2021-09-18 18:23:28 +02:00
Koen Kanters
fb081316e2
More TypeScript refactoring ( #8721 )
...
* Update
* u
* Updates
* Updates
* updates
* Updates
* Update
2021-09-11 14:51:29 +02:00
Koen Kanters
4125ae0888
TypeScript refactoring ( #8567 )
...
* Updates
* Updates
* Updates
* Rename
* Updates
* updates
* Updates
* Updates
2021-09-01 20:39:17 +02:00