Koen Kanters
552eec7baa
Isolate legacy MQTT log. #3281
2020-04-05 18:36:08 +02:00
Jorge Schrauwen
e226cd229e
#3159 Fix incorrect unbind message ( #3172 )
2020-03-21 21:33:00 +01:00
Koen Kanters
6cc2689593
Log error when there is nothing to bind. #3159
2020-03-20 19:00:00 +01:00
Koen Kanters
f1a685bea2
Reduce MQTT subscriptions in deviceBind. https://github.com/Koenkk/zigbee2mqtt/issues/3102
2020-03-11 21:30:01 +01:00
Koen Kanters
a17d96c14a
Revert "Reduce MQTT subscriptions. #3102 "
...
This reverts commit 82080e3d22
.
2020-03-11 21:24:59 +01:00
Koen Kanters
444850f1bc
Update converters.
2020-03-11 20:11:47 +01:00
Koen Kanters
fe62ceb0f9
Add unbind for default_bind_group. https://github.com/Koenkk/zigbee2mqtt/issues/2772
2020-01-27 20:56:11 +01:00
Carl de Billy
cabb1f3979
Added <operation>_failed logging ( #2636 )
...
* Added <operation>_failed logging
for external tools (like Zigbee2MqttAssistant), this will allow the tool to know when an operation is failed.
https://github.com/Koenkk/zigbee2mqtt/issues/2223
* Added _failed logging to binding operations too
* Added _failed to group operations
2020-01-07 21:06:48 +01:00
Koen Kanters
3a9dfb04a7
Bind closuresWindowCovering. https://github.com/Koenkk/zigbee2mqtt/issues/2496
2019-12-11 20:00:09 +01:00
Koen Kanters
8a5f39f6aa
Subscribe to nested topics for bind. https://github.com/Koenkk/zigbee2mqtt/issues/2250
2019-11-02 00:03:22 +01:00
Koen Kanters
cb3ec45294
Fix lint.
2019-10-26 18:25:51 +02:00
Koen Kanters
41e68c8ffe
Update zigbee-herdsman to 0.7.0.
2019-09-23 22:21:27 +02:00
Koenkk
c8a07a5c2d
Add base extension.
2019-09-17 18:32:16 +02:00
Koen Kanters
d83085ea7f
Zigbee-herdsman ( #1945 )
...
* Update zigbee-herdsman and zigbee-shepherd-converters.
* Force Aqara S2 Lock endvices (#1764 )
* Start on zigbee-herdsman controller refactor.
* More updates.
* Cleanup zapp.
* updates.
* Propagate adapter disconnected event.
* Updates.
* Initial refactor to zigbee-herdsman.
* Refactor deviceReceive to zigbee-herdsman.
* Rename
* Refactor deviceConfigure.
* Finish bridge config.
* Refactor availability.
* Active homeassistant extension and more refactors.
* Refactor groups.
* Enable soft reset.
* Activate group membership
* Start on tests.
* Enable reporting.
* Add more controller tests.
* Add more tests
* Fix linting error.
* Data en deviceReceive tests.
* Move to zigbee-herdsman-converters.
* More device publish tests.
* Cleanup dependencies.
* Bring device publish coverage to 100.
* Bring home assistant test coverage to 100.
* Device configure tests.
* Attempt to fix tests.
* Another attempt.
* Another one.
* Another one.
* Another.
* Add wait.
* Longer wait.
* Debug.
* Update dependencies.
* Another.
* Begin on availability tests.
* Improve availability tests.
* Complete deviceAvailability tests.
* Device bind tests.
* More tests.
* Begin networkmap refactors.
* start on networkmap tests.
* Network map tests.
* Add utils tests.
* Logger tests.
* Settings and logger tests.
* Ignore some stuff for coverage and add todos.
* Add remaining missing tests.
* Enforce 100% test coverage.
* Start on groups test and refactor entityPublish to resolveEntity
* Remove joinPathStorage, not used anymore as group information is stored into zigbee-herdsman database.
* Fix linting issues.
* Improve tests.
* Add groups.
* fix group membership.
* Group: log names.
* Convert MQTT message to string by default.
* Fix group name.
* Updates.
* Revert configuration.yaml.
* Add new line.
* Fixes.
* Updates.
* Fix tests.
* Ignore soft reset extension.
2019-09-09 19:48:09 +02:00
Koen Kanters
362b910e48
Lint.
2019-06-24 21:10:06 +02:00
Koen Kanters
0e9931af6c
Improve bind logging. https://github.com/Koenkk/zigbee2mqtt/issues/1662
2019-06-24 20:25:37 +02:00
Koen Kanters
de4f9f44fd
Fix bind by friendly name. #176
2019-03-29 19:10:13 +01:00
Koen Kanters
3a96473e2b
Improve device bind robustness. https://github.com/Koenkk/zigbee2mqtt/issues/176
2019-03-16 20:07:34 +01:00
Koen Kanters
969585c84e
Allow to bind specific endpoint. #176
2019-03-15 21:19:42 +01:00
qm3ster
a93838be15
codemod: object-shorthand
...
Also fixed `new (` and `formatter` by hand.
2019-03-09 16:30:05 +01:00
qm3ster
9321a04ecc
Move resolveEntity
into settings.js
...
Had to refer to `module.exports.`
because all of those functions get mocked in tests.
2019-03-09 16:30:05 +01:00
Koen Kanters
cd2fb54615
Changes to report/bind functionallity.
2019-02-26 20:46:34 +01:00
Koen Kanters
f171d54e4b
Refactor extension names.
2019-02-13 21:03:23 +01:00