Koen Kanters
adfb9f0c42
Fix setting last_seen from frontend not working. #5545
2021-01-05 19:15:08 +01:00
Koen Kanters
d53b63d67e
Allow joining for a specific amount of time. https://github.com/nurikk/z2m-frontend/issues/202
2021-01-03 11:08:33 +01:00
Koen Kanters
ff59480bce
Expose model_id.
2020-12-29 18:50:57 +01:00
Koen Kanters
332ccee44a
Log succesful configured reporting.
2020-12-29 10:56:46 +01:00
Koen Kanters
09c5631b4d
Expose configured reportings.
2020-12-28 23:12:40 +01:00
Koen Kanters
c0fa732833
Add zigbee2mqtt/bridge/request/device/configure_reporting
2020-12-28 22:57:35 +01:00
Koen Kanters
9b7ecff5d0
Clear outdated availability topics. #5414
2020-12-28 20:19:00 +01:00
Koen Kanters
2385cf62e5
Fix debug logging not logged on frontend. #5425
2020-12-28 18:53:22 +01:00
John Doe
68f243221f
Add auth to frontend and remove development server ( #5079 )
...
* Add frontend authentification
* Delete auth_token from bridge/info
2020-11-25 16:28:02 +01:00
Koen Kanters
9c8323326d
Greatly reduce amount of subscribed topics. #4948
2020-11-16 17:03:22 +01:00
Koen Kanters
f8943011d4
Fix unbind for default_bind_group (901) not working from frontend. https://github.com/Koenkk/zigbee2mqtt/issues/4901
2020-11-11 18:11:18 +01:00
Koen Kanters
c27e66b618
Changes for exposes.
2020-11-04 22:33:00 +01:00
Koen Kanters
8202a10837
Permit joining on specific device. https://github.com/Koenkk/zigbee2mqtt/issues/3281
2020-10-11 15:05:21 +02:00
John Doe
da91158f94
rePublish device state on rename ( #4620 )
...
* Republish device state on rename
* Update bridge.js
* Update bridge.js
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-10-09 22:59:10 +02:00
Koen Kanters
e90182642d
Republish groups on device remove. https://github.com/nurikk/z2m-frontend/issues/31
2020-10-06 19:28:32 +02:00
John Doe
628ca0daa1
Remove mqtt password from bridge/info ( #4556 )
2020-10-04 20:42:38 +08:00
Koen Kanters
50226d2c84
Exposes for lights. #4466 ( #4516 )
...
* Add dumpHomeAssistantMapping
* Add exposes for lights. https://github.com/Koenkk/zigbee2mqtt/issues/4466
* Updates
* Updates
2020-10-01 18:33:59 +02:00
Koen Kanters
da2eb505fd
Clear availability topic on device remove. #4432
2020-09-25 16:50:12 +02:00
qm3ster
f26ddd93ff
Replace "problematic" depenencies
...
Also one comment typo lol
`node-static` was abandoned and vulnerable, which might matter since
it's used in production usage and not development.
replaced with popular `serve-static` + `finalhandler`
`json-stable-stringify` depended on an unneeded and unlicensed
polyfill for JSON builtin.
2020-09-25 15:58:45 +02:00
Koen Kanters
4f9c36ee44
Don't allow renaming to not allowed friendlyName. https://github.com/Koenkk/zigbee2mqtt/issues/3281
2020-09-19 10:57:39 +02:00
Koen Kanters
8db16cca3d
Republish devices on OTA update. https://github.com/Koenkk/zigbee2mqtt/issues/4266
2020-09-15 22:13:30 +02:00
Koen Kanters
c29cc784ba
Touchlink identify. https://github.com/Koenkk/zigbee2mqtt/issues/3281
2020-09-09 18:24:32 +02:00
Koen Kanters
14da75f4a7
Touchlink factory reset specific device and scan. https://github.com/Koenkk/zigbee2mqtt/issues/3281
2020-09-08 20:24:49 +02:00
Koen Kanters
7b226e6efe
Clear retained messages on device/group rename or delete. #4290
2020-09-07 17:29:53 +02:00
Koen Kanters
778665b35b
Don't rename entity ID in Home Assistant by default. #4095
2020-09-04 21:13:40 +02:00
Koen Kanters
ba7a85bbb5
Frontend ( #4232 )
...
* Initial implementation of backend for frontend.
* Frontend fixes (#4205 )
* Send data to frontend api withoud baseTopic preffix
* Send frontend api requests to mqtt
* Fix topic name sanitisation
* Fix base_topic trimming
* Update frontend.js
* Add zigbee2mqtt-frontend dependency
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
* Dont' setup separate MQTT connection.
* Correctly stop
* Add frontend tests.
* [WIP] Bindings structure change (#4233 )
* Change bindings location
* Bump frontend version
* Republish devices on bindings change
* Fix data structure
* Fix payload double encoding
* Change endpoints structure
* Expose config to bridge/info
* Fix typo
* Updates
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
* Resend states on ws reconnect
* Update deps
* Bump frontend (#4264 )
Co-authored-by: John Doe <nurikk@users.noreply.github.com>
2020-09-04 18:42:24 +02:00
Koen Kanters
27566dc5d1
Add coordinator, endpoint binds/supported clusters to bridge/devices. https://github.com/Koenkk/zigbee2mqtt/issues/3281
2020-08-31 18:48:04 +02:00
Koen Kanters
22f657ed4d
Add device_announce event to new api. https://github.com/Koenkk/zigbee2mqtt/issues/3281
2020-08-20 20:55:40 +02:00
Koen Kanters
9774031169
Sort logged and published JSON objects alphabetically. #4091
2020-08-13 20:00:35 +02:00
lionel590
ded3a58883
Network parameters / config displayed in zigbee2mqtt/bridge/config ( #4010 )
...
* Update zigbee.js
* added network parameters to zigbee2mqtt/bridge/config
* added network parameters to zigbee2mqtt/bridge/config
* added test for network config in zigbee2mqtt/bridge/config
* Fix network data
* Added test data for network parameters
* Update zigbee.js
* Update zigbee.js
* Update bridge.test.js
* Update bridge.test.js
* Update utils.js
* Update bridge.js
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-07-30 22:31:52 +02:00
Koen Kanters
274109bc85
Allow to disable Home Assistant via MQTT. #3281 ( #4007 )
...
* Initial
* Updates
2020-07-29 23:10:03 +02:00
Koen Kanters
a7f990ef95
New api: log to MQTT. https://github.com/Koenkk/zigbee2mqtt/issues/3281
2020-07-28 22:12:22 +02:00
Koen Kanters
db748a1333
Implement new api healthcheck. #3281
2020-07-21 21:16:52 +02:00
Koen Kanters
67f02adbd0
Prefer blocklist/passlist over blacklist/whitelist
2020-07-15 23:22:32 +02:00
Koen Kanters
ff1a64b192
Change ID -> id for new api. https://github.com/Koenkk/zigbee2mqtt/issues/3281
2020-07-15 22:16:18 +02:00
Koen Kanters
8415adc514
Make new api snake case. https://github.com/Koenkk/zigbee2mqtt/issues/3281
2020-07-13 23:00:33 +02:00
Koen Kanters
57a2d435a9
Republish groups on change. https://github.com/Koenkk/zigbee2mqtt/issues/3281
2020-07-13 21:45:44 +02:00
Koen Kanters
ffa47b79e3
Remove devices from group when removing group. #3861
2020-07-07 21:16:35 +02:00
Koen Kanters
f8d082e18d
Networkmap #3281
2020-06-15 20:10:30 +02:00
Koen Kanters
79b4dbd24f
Touchlink factory reset #3281
2020-06-15 19:19:57 +02:00
Koen Kanters
62dc88ec87
Republish bridge info on log level changes #3281
2020-06-15 19:06:08 +02:00
Koen Kanters
d10c1c2155
Add some config options #3281
2020-06-15 18:58:32 +02:00
Koen Kanters
37122dba79
changeOptions -> options. https://github.com/Koenkk/zigbee2mqtt/issues/3281
2020-06-14 00:28:24 +02:00
Koen Kanters
7f8fbe8b65
Lint
2020-06-13 23:46:04 +02:00
Koen Kanters
3658588618
Add group #3281
2020-06-13 23:42:58 +02:00
Koen Kanters
a90ebce677
Change device options. #3181
2020-06-13 23:28:06 +02:00
Koen Kanters
7b3c07dcfe
Implement renaming functionallity. https://github.com/Koenkk/zigbee2mqtt/issues/3281
2020-06-13 19:35:09 +02:00
Koen Kanters
16f5812f6c
Finish remove api. https://github.com/Koenkk/zigbee2mqtt/issues/3281
2020-06-13 17:22:00 +02:00
Koen Kanters
409fb2407a
#3281 Add tests for new bridge API
2020-05-24 18:16:39 +02:00
Koen Kanters
3795562383
More new api stuff. https://github.com/Koenkk/zigbee2mqtt/issues/3281
2020-05-07 19:41:03 +02:00