Koen Kanters
4a664cf230
Implement zigbee queue. #1027
2019-02-22 18:58:50 +01:00
Andreas Brett
1287a596f9
fix typo ( #1142 )
2019-02-22 10:54:10 +01:00
Koen Kanters
259a3417e2
Coordinator group is not needed anymore. #102
2019-02-18 17:42:50 +01:00
Koen Kanters
d6b9627146
Don’t return error when coordinator is already in group. https://github.com/Koenkk/zigbee2mqtt/issues/1064
2019-02-14 19:47:25 +01:00
Koen Kanters
9faeb53ddb
Refactor addCoordinatorToGroup.
2019-02-13 20:43:22 +01:00
Koen Kanters
88cec5dfa6
Check for valid Zigbee channel. https://github.com/Koenkk/zigbee2mqtt/issues/1077
2019-02-13 20:06:14 +01:00
Koen Kanters
059e4719c6
Log ‘Failed to ping’ on debug instead of error when device is already unavailable. #775
2019-02-09 19:50:32 +01:00
Koen Kanters
443a14e40a
Add coordinator to group 99 by default. https://github.com/Koenkk/zigbee2mqtt/issues/997
2019-02-06 20:33:58 +01:00
ptvo
37d516d770
Some improvements (extPanId, .configure, Livolo) ( #982 )
...
* Added the new ext_pan_id options (required update of zigbee-shepherd)
Improved code for configure
Added the new extension for Livolo.
* Formatting corrections
* Update controller.js
* Updated Livolo extension
* Improvements in the extensions for Livolo.
* Fixed conflict.
* Add default ext_pan_id.
* Remove duplicate extension.
* Update deviceConfigure.
* Update comment.
* Updates.
2019-02-02 20:09:20 +01:00
Koen Kanters
189c0f360e
Guard callbacks.
2019-02-02 02:14:31 +01:00
Koen Kanters
dc70840c8a
Use defaultCfg.
2019-02-02 02:00:20 +01:00
Koen Kanters
fd4a88acd0
Refactor zigbee publish queue to zigbee.js
2019-02-02 01:41:05 +01:00
Koen Kanters
3963a8d26f
Refactor ping queue to zigbee.js.
2019-02-02 00:57:51 +01:00
Koen Kanters
ae08deb2fd
Refactor and remove unnecessary bind. #966
2019-02-02 00:31:30 +01:00
Koen Kanters
7d9c21ba24
Fix reporting.
2019-02-01 19:43:22 +01:00
Koen Kanters
b8744ce890
Add reporting feature. #966
2019-02-01 19:04:49 +01:00
Koenkk
35b9e6204d
Implement banning devices. #816
2019-01-08 19:00:02 +01:00
Koen Kanters
a2ea9c548f
Improve logging.
2019-01-07 18:18:14 +01:00
Gergely Markics
afeed4f372
Add device availability functionality for HASS based on router devices ping and attribute reporting also available on battery-powered devices ( #761 )
...
* Discovery on HASS restart and last_message attribute added
- On restarting Home Assistant, resending device discovery information
- Add timestamp on receiving message from Zigbee
* Add option: add_timestamp in settings
* typo
* Update homeassistant.js
* Update homeassistant.js
* Update homeassistant.js
* Update controller.js
* Update zigbee.js
* Add files via upload
* Update zigbee.js
* Update deviceAvailabilityHandler.js
* Update deviceAvailabilityHandler.js
* Update deviceAvailabilityHandler.js
* Update deviceAvailabilityHandler.js
* Update deviceAvailabilityHandler.js
* Update deviceAvailabilityHandler.js
* Update deviceAvailabilityHandler.js
* Update homeassistant.js
* Update deviceAvailabilityHandler.js
* Update deviceAvailabilityHandler.js
* Update homeassistant.js
* Fix checkonline callback.
* Refactor.
* Refactor.
2018-12-29 19:55:59 +01:00
Koen Kanters
69e805c882
Allow to configure network_key. https://github.com/Koenkk/zigbee2mqtt/issues/685
2018-12-24 16:29:06 +01:00
Koen Kanters
d3f705162d
Group support #15 ( #745 )
...
* Start on group support. #15
* Implement publishing to zigbee groups. https://github.com/Koenkk/zigbee2mqtt/issues/15
* Complete first version of group support.
* Fix tests.
2018-12-22 00:07:53 +01:00
Koen Kanters
16c222d3b3
Support iAS cluster. ( #654 )
...
* Implement zapp-cie. https://github.com/Koenkk/zigbee2mqtt/issues/507
* Cleanup cie app. https://github.com/Koenkk/zigbee2mqtt/issues/507
* Update package.json
* Update zigbee.js
2018-12-06 21:27:41 +01:00
Koen Kanters
a52d3ea073
Publish bridge config. https://github.com/Koenkk/zigbee2mqtt/issues/626
2018-12-06 21:27:41 +01:00
Koenkk
6c059c3898
Update zigbee-shepherd-converters (remove onAfIncomingMsg code). https://github.com/Koenkk/zigbee2mqtt/issues/553
2018-12-06 21:27:41 +01:00
Koenkk
6df4e39f18
Refactor!
2018-12-06 21:27:36 +01:00
Koenkk
9119e54c2c
Prepare for read commands. https://github.com/Koenkk/zigbee2mqtt/issues/518
2018-11-05 21:55:30 +01:00
Koenkk
ddb83cc6e4
Handle zigbee commands sequentially (and refactor it). #529
2018-10-23 20:39:48 +02:00
Laurent
0322354c37
[RFC] graphviz network map, display all devices ( #443 )
...
* network map, more info
* add a get(All)Devices method to zigbee
* graphviz: display all devices
loop through all devices, display all devices even those that haven't
responded to the lqi scan.
* makes eslint happy :)
* remove null chars from network map graphviz output
makes graphviz happy :-)
* Improvements to graphviz network map
* Always add device type
2018-10-07 21:46:54 +02:00
Koenkk
1db926173d
Refactor router polling & only poll Xiaomi routers, refactor soft reset timeout and disable by default. #274
2018-10-02 21:15:12 +02:00
Koenkk
71d12c3c71
Revert "Allow joining through specified device."
...
This reverts commit bf85ea1494
.
2018-09-29 23:05:18 +02:00
Koenkk
bc7b2bd5e0
Allow joining through specified device.
2018-09-29 23:05:18 +02:00
Viet Dzung
b06e3b61f2
Support cfg in foundation and functional ( #390 )
...
* Support cfg in foundation and functional
* Update zigbee-shepherd-converters.
2018-09-29 23:05:18 +02:00
Koenkk
0c1dba7208
Fix functional command. #386
2018-09-19 20:59:30 +02:00
Koen Kanters
d5de918247
Revert
2018-09-14 08:33:28 +02:00
Koen Kanters
f916ec5f4c
Update foundation publish
2018-09-14 08:31:11 +02:00
Viet Dzung
469a01ebb6
Fix foundation error from #8433571
2018-09-14 10:01:07 +07:00
Koenkk
8433571b1e
Refactor multiple foundation.
2018-09-11 21:28:30 +02:00
Viet Dzung
fccb4de565
Fix Lint error
2018-09-11 14:28:04 +07:00
Viet Dzung
236afaacaf
Support Foundation Command for use in zigbee-shepherd converter https://github.com/zigbeer/zcl-packet/wiki/6.-Appendix#FoundCmdTbl
2018-09-11 13:59:49 +07:00
Koenkk
2a520b0e81
Raw implementation of network map. #252
2018-08-28 21:55:00 +02:00
Koenkk
b4398e21c3
Fix linting
2018-08-13 19:21:55 +02:00
tb-killa
3900d56d6e
Extend ping function with friendlyName logging
2018-08-13 19:21:55 +02:00
Koenkk
5ddfcea8f3
Log coordinator firmware version on startup.
2018-08-13 19:21:55 +02:00
Koenkk
502c0cb852
Log error when zigbee command fails. #254
2018-08-13 19:21:55 +02:00
Alex Mekkering
5e96c46a7a
Update to serialport 6.2.2
2018-08-13 19:21:55 +02:00
Koenkk
0e608c7b2e
Add disable_led option. #133
2018-07-21 21:13:28 +02:00
Koenkk
3897541366
Log zigbee-shepherd information on startup. #178
2018-07-05 20:06:38 +02:00
Koenkk
52c51b687d
And instructions on how to (soft) reset stick. #156
2018-06-28 19:49:16 +02:00
Marius Ciotlos
01effab24c
Fixes #97
2018-06-14 22:48:25 +03:00
Marius Ciotlos
2b4fc21585
Updated debug and moved message to info
2018-06-14 20:09:43 +02:00