Koen Kanters
1fda02ae7c
Allow to change device specific options via MQTT. https://github.com/Koenkk/zigbee2mqtt/issues/1132
2019-02-22 20:10:00 +01:00
Koen Kanters
cc45413e2d
Add settings.set api.
2019-02-18 19:46:19 +01:00
Koen Kanters
0f053425f3
Merge branch 'master' into dev
2019-02-13 19:28:35 +01:00
Koen Kanters
04e68014da
Update link to zigbee2mqtt.io. #1072
2019-02-12 21:39:37 +01:00
Koen Kanters
7642b295e1
Add option to enable livolo code. #592
2019-02-04 18:39:45 +01:00
Koen Kanters
c9c599b60b
Refactor publishDeviceState to publishEntityState (for future group support).
2019-02-04 18:36:49 +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
5828ee9989
Implement availability blacklist. #775
2019-02-02 18:10:25 +01:00
Koen Kanters
b8744ce890
Add reporting feature. #966
2019-02-01 19:04:49 +01:00
Koen Kanters
17874cfdc1
Make availability_timeout non experimental. #775
2019-01-29 20:17:56 +01:00
Laurent
9e5fb04314
Elapsed time ( #909 )
...
* new elapsed attribute giving the elapsed time since the previous msg
* configurable elapsed attribute
* Update deviceReceive.js
* Update deviceReceive.js
2019-01-22 20:02:34 +01:00
Laurent
7cd30a3a05
configurable last_seen ( #874 )
...
* configurable last_seen
* Refactor last_seen.
2019-01-18 20:31:55 +01:00
Koen Kanters
5453c082c4
Fix typo availablility -> availability. #777 #775
2018-12-30 20:08:31 +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
Koenkk
d6c2b536ee
Introduce device_options. https://github.com/Koenkk/zigbee2mqtt/issues/708
2018-12-19 17:33:02 +01:00
Koen Kanters
ec20bfdd15
Cleanup references to wiki.
2018-12-14 19:37:57 +01:00
Koenkk
6df4e39f18
Refactor!
2018-12-06 21:27:36 +01:00
Koenkk
ddb83cc6e4
Handle zigbee commands sequentially (and refactor it). #529
2018-10-23 20:39:48 +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
50d58d3dff
Always call zigbee shepherd permit join (in both true and false).
2018-09-29 23:05:18 +02:00
Unknown
2fd59cb7ef
Remove log_directory_timestamp option, implement default settings, no : in timestamp. #356 #381
2018-09-18 17:51:34 +02:00
Koenkk
8ea62f535e
Update change friendly name of device.
2018-07-24 18:25:16 +02:00
tb-killa
6d684b7c11
ADD RenameFriendlyName Function
2018-07-21 18:15:56 +02:00
Koenkk
db0d8c1cdd
Best effort remove device
2018-06-10 17:35:14 +02:00
Koenkk
884e3aa475
Refactor remove device & remove from home assistant
2018-06-09 12:33:40 +02:00
Marius Ciotlos
7c53e9bb15
Added settings removal and bug fixes
2018-06-07 20:41:11 +03:00
Koenkk
08f3f96d73
Use js-yaml as yaml parser instead of yawn-yaml. #64
2018-05-25 16:42:29 +02:00
Koenkk
312ed033db
Dont add advanced configuration by default.
2018-05-24 20:19:04 +02:00
Koenkk
c5cb60e998
Enforce code style. #45
2018-05-17 17:20:46 +02:00
Koenkk
ff61f24b74
Make panID configurable. #34
2018-05-12 15:54:02 +02:00
Koenkk
44002ed1c3
Update configure data path code
2018-05-12 10:58:06 +02:00
Daniel Welch
03123fb783
configure datapath with env variable
2018-05-11 23:04:15 -04:00
Koen Kanters
a13080f399
Refactor & remove home assistant pair switch discovery.
2018-04-25 20:54:41 +02:00
Koen Kanters
87fb513758
Simplify YAML configuration.
2018-04-25 19:29:03 +02:00
Koen Kanters
500bce2418
Perform home assistant MQTT discovery on startup.
2018-04-23 18:17:47 +02:00
Koen Kanters
3b317535d3
Fixes & improvements. #8
2018-04-18 20:53:22 +02:00
Koen Kanters
d06522d488
Refactor and rename. #8
2018-04-18 18:26:13 +02:00