Koen Kanters
b68b984de6
Log Zigbee2MQTT started! on startup. https://github.com/Koenkk/zigbee2mqtt/issues/14283
2022-11-10 17:45:48 +01:00
Matt
4d7b1a6c03
Allow Zigbee2MQTT to be installed as a module ( #14396 )
...
* Fix mnodule resolution
Allows the correct module path to be found if installed as a package
* Correct signature to avoid TS error
* Allow module to be included in another module
Only create hash ot auto-start if it is the main module, otherwise export the `start` function
2022-10-08 10:48:15 +02:00
Koen Kanters
125ca61812
Log MQTT disconnect reason. #13965
2022-09-12 09:34:20 +02:00
Koen Kanters
420b34c909
Fix group and device states changing when cached states are published. https://github.com/Koenkk/zigbee2mqtt/issues/13028
2022-07-12 17:01:29 +02:00
Jorge Schrauwen
db021e6711
Allow regexes for filtered_attributes, filtered_cache and filtered_optimistic options ( #13047 )
...
* Ensure filtered_attributes and filtered_optimistic are also regex
Bring filtered_attributes and filtered_optimistic in line with the newer filtered_cache.
All three of them are now regex matches instead of absolute matches.
* update tests to use regex ^$ anchors
* utils: add filterProperties
2022-07-06 17:07:22 +02:00
Jorge Schrauwen
dedbf336af
Add filtered_cache option ( #12988 )
...
* want a way to prevent attribute from being cached
* Update filtered_cache description to be more clear
* Fix emitStateChange was returning wrong payload in to parameter
* Directly get filtered_cache from entity and forgo parameter to State.set()
* Add tests to cover filtered_cache
* Update state.ts
* Update controller.test.js
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2022-07-02 20:33:04 +02:00
Koen Kanters
8e2f0f613f
Send cached group state on startup and when Home Assistant comes online. https://github.com/Koenkk/zigbee2mqtt/issues/12693
2022-06-09 20:52:39 +02:00
Koen Kanters
68035a1256
Fix restart not working ( #12629 )
2022-05-29 08:15:47 +00:00
Koen Kanters
41ece365aa
Allow to configure availablility payloads to be a JSON object. #10802
2022-02-02 19:28:44 +01:00
Joshua Spence
1a70b80282
Flush logger before exiting process ( #10905 )
...
* Wait for async logs
* Fix tests
* Better solution
Based on https://stackoverflow.com/a/59260151
* Fix lint/test coverage
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2022-01-26 15:57:51 +00:00
Koen Kanters
30177b0db4
Restructure settings ( #10437 )
...
* -
* deep copy schema
* -
* -
* -
* -
* -
* -
* -
* -
* -
* -
* -
* -
2022-01-09 22:28:44 +01:00
Koen Kanters
22836f224d
Fix filtered attributes being published as null. #10099
2021-12-09 19:52:21 +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
cc03be46df
Fix properties missing when debounce is used under some conditions #9658 ( #9682 )
...
* Add logging
* Kill bugs
* Updates
2021-11-17 17:59:00 +00:00
Koen Kanters
89af770d96
Fix external extensions not started. https://github.com/Koenkk/zigbee2mqtt/issues/9520
2021-11-05 20:24:09 +01:00
Koen Kanters
62bf76c11f
Fix site links
2021-11-01 18:12:27 +01:00
Koen Kanters
549ccf036e
Fix start being called twice for external extensions. https://github.com/Koenkk/zigbee2mqtt/issues/9165
2021-10-17 18:19:13 +02:00
Koen Kanters
8fac172ced
Fix crash when event listener throws exception. https://github.com/Koenkk/zigbee2mqtt/commit/749381bf2f6fdb8788d5f5f7857ae75e5f73303a
2021-10-13 21:57:04 +02:00
Koen Kanters
a774b43d63
Fix Home Assistant template variable warnings ( #9088 )
...
* Fix more template warnings. https://github.com/Koenkk/zigbee2mqtt/issues/8769
* Update
* Updates
2021-10-09 19:41:00 +02:00
Koen Kanters
6f9371e4b0
Fix incorrect state when last_seen and debounce is enabled. https://github.com/Koenkk/zigbee2mqtt/issues/8958 https://github.com/Koenkk/zigbee2mqtt/issues/9010
2021-10-07 20:36:42 +02:00
Koen Kanters
42497f3176
Fix some todos
2021-10-06 21:27:23 +02:00
Koen Kanters
23b87755cf
Stop Zigbee2MQTT with error when initial MQTT connect fails. https://github.com/Koenkk/zigbee2mqtt/issues/8956
2021-10-04 22:08:06 +02:00
Koen Kanters
c28731957a
Fix last seen not published when changed. https://github.com/Koenkk/zigbee2mqtt/issues/7423
2021-10-02 10:49:47 +02:00
Koen Kanters
0282011255
Replace old availability implementation with new one ( #8904 )
...
* Update
* Updates
* More refactoringzzz
* Bindoo
* Loadz of typescripting
* Logga
* Updates
* Updates
* Updates
* Updates
* cleanup
* updates
* Fix coverage
* Fixes
* Updates
* Updates
* Replace old availability implementation with new one.
2021-10-02 10:25:43 +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