Koen Kanters
d10c1c2155
Add some config options #3281
2020-06-15 18:58:32 +02:00
Koen Kanters
5027e97bb6
Update converters
2020-06-15 17:42:46 +02:00
Kosta
b42c61d09a
use relative timestamps ( #3743 )
...
Use relative timestamps for the network map (e.g, `1 hour, 43 minutes ago` or `15 minutes, 10 seconds ago`), since that is easier to understand/decode than the standard ISO timestamps.
This introduces an additional (light weight) dependency to [humanize-duration](https://github.com/EvanHahn/HumanizeDuration.js ) which in itself doesn't have any additional dependencies.
Co-authored-by: Konstantin Baumann <konstantin.baumann@autodesk.com>
2020-06-14 17:43:27 +02:00
Kosta
a2ea520b0c
add support for plantuml based network graphs ( #3742 )
...
Add support for [PlantUML](http://plantuml.com/guide ) based network graphs, which can be pasted into [this online editor](https://www.planttext.com/ ).
The test configuration used for unit testing for example produces this output:
![output.svg](https://www.planttext.com/api/plantuml/svg/j5LTRzem57tVhxYFGSFbEbyG7gOoOBHggrMCQPsg2Zc9KwmwSPeufTjVsyD-qlx20dICZuJni4PHPDdtd7lkyRNpwyTFU7bESyqoNSJopP-PW6KXu3CYRNSwID7cjkEO3jok8_ONrqk4a0DXOBYEvJOWOaBoi0loKJGpLMYHt4-OBtabpNl58qYK_bIagSeq3wzKoENve3AOUcqaICjtWhIBs4NwTZbOHzojH_iLe--qeoZYWSiStzoes2-aNrlZ3igmqNAzHcNu-SMm1vDnR_1XV0wNmy6I68QcsngQRV0w2BA8UTA4KCJnmf4cp6T2SyXJ7kYiY9kWKYPV9esIWJgsCw9cTRh_w8QruyOqK59bntbYBJtnQZovdWafqXpE2WuZ1KQRsYwwU7rM7Lua3ucQ9qTLiDLzTAi2hLKo3LLHUZnzuD-EQs2wRE1EjR0RmLGieFV8CWOhPYYPOIuoBdcUmvn92VbSw606nfURYn6QbrUliN6RcXrle-mWC1qBfuiZn-ltRWTUbcnZjSn-aMiLGyYVHC1pC0RYQmDk-_r55bXbkJDcMgVTLYlLJ-f4995ghLGGd-Ky9D_5lSyv2PJAGf4mhJB2af2im8HIizK0OyLuClxuUJ8SlufZfkqllaXjc_4Dn_f_TTNxjGqsQipQKqZntmehpX8XxohITg4S7RgMwc2UUKooRR8o6SL3FLCBmtfOURhM6hVOIfY5-zQSyYHS_BT-0m00__y30000 )
The generated script looks like this:
```
' paste into: https://www.planttext.com/
@startuml
card 0x0017880104e45525 [
0x0017880104e45525
---
0x0017880104e45525 (6536) failed: lqi,routingTable
---
Boef notSupportedModelID
---
1970-01-01T01:00:01+01:00
]
card 0x000b57fffec6a5b2 [
bulb
---
0x000b57fffec6a5b2 (40369)
---
IKEA TRADFRI LED bulb E26/E27 980 lumen, dimmable, white spectrum, opal white (LED1545G12)
---
1970-01-01T01:00:01+01:00
]
card 0x000b57fffec6a5b3 [
bulb_color
---
0x000b57fffec6a5b3 (40399)
---
Philips Hue Go (7146060PH)
---
unknown
]
card 0x0017880104e45521 [
button_double_key
---
0x0017880104e45521 (6538)
---
Xiaomi Aqara double key wireless wall switch (WXKG02LM)
---
1970-01-01T01:00:01+01:00
]
card 0x0017880104e45559 [
cc2530_router
---
0x0017880104e45559 (6540)
---
Custom devices (DiY) [CC2530 router](http://ptvo.info/cc2530-based-zigbee-coordinator-and-router-112/ ) (CC2530.ROUTER)
---
1970-01-01T01:00:01+01:00
]
card 0x00124b00120144ae [
Coordinator
---
0x00124b00120144ae (0)
---
1970-01-01T01:00:10+01:00
]
0x000b57fffec6a5b3 --> 0x00124b00120144ae: 120
0x000b57fffec6a5b2 --> 0x00124b00120144ae: 92
0x000b57fffec6a5b3 --> 0x000b57fffec6a5b2: 110
0x0017880104e45559 --> 0x000b57fffec6a5b2: 100
0x0017880104e45521 --> 0x0017880104e45559: 130
@enduml
```
Co-authored-by: Konstantin Baumann <konstantin.baumann@autodesk.com>
2020-06-14 15:48:50 +02:00
jd1900
67c43fcee3
Add device '412015' from Legrand. DIN power consumption module. ( #3739 )
...
* Add device '412015' from Legrand. DIN power consumption module.
Add device '412015' from Legrand. DIN power consumption module. Complementary for this pull request https://github.com/Koenkk/zigbee-herdsman-converters/pull/1313
* Update homeassistant.js
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-06-14 14:01:02 +02:00
AndronicR
1dd3523e64
added for homeassistant ( #3737 )
2020-06-14 11:00:36 +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
1eed937c43
Update converters
2020-06-13 15:52:48 +02:00
Koen Kanters
4b845f923e
Pass down logger to fromZigbee converters. https://github.com/Koenkk/zigbee-herdsman-converters/pull/1305#pullrequestreview-430027596
2020-06-13 12:55:01 +02:00
Esteban Zapata Rojas
50ba54e99e
new device: Auto discovery configuration for RS-23ZBS devices on HA. ( #3720 )
2020-06-12 22:32:50 +02:00
Koen Kanters
c6e76165ff
Always convert syslog type to string. https://github.com/Koenkk/zigbee2mqtt/issues/3725
2020-06-12 16:51:49 +02:00
ahaghshenas
cecedbd5f8
Update homeassistant.js ( #3718 )
2020-06-11 21:33:29 +02:00
Koen Kanters
c3561640e6
Update converters.
2020-06-10 21:20:43 +02:00
Koen Kanters
56714d7c5a
Update converters.
2020-06-09 19:52:48 +02:00
Koen Kanters
7dee99df52
Add colortemp_move for group. #3705
2020-06-09 19:37:45 +02:00
Koen Kanters
e5f9a969ac
Discovery Home Assistant battery sensor for Danalock V3. #3702
2020-06-09 19:24:47 +02:00
Koen Kanters
206a45d29a
Update converters.
2020-06-07 13:58:28 +02:00
sprockers
c14e18dabb
Adding homeassistant mapping for Hive DWS003 contact sensor ( #3682 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-06-07 13:25:52 +02:00
sprockers
3566af1b08
Removing illuminance from Hive MOT003 ( #3685 )
2020-06-07 13:23:45 +02:00
Mark Bergsma
a7adfebcb3
Add discovery support for the Plugwise Plug 160-01 ( #3679 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-06-07 11:36:04 +02:00
Koen Kanters
f8ea6cb574
Update converters.
2020-06-06 14:45:43 +02:00
Mattia480
d66e1c322b
Add EchoStar SAGE by Hughes Doorbell Sensor (SAGE206612) ( #3675 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-06-06 14:12:41 +02:00
Koen Kanters
43127e95a9
Fix lint
2020-06-06 13:13:09 +02:00
Koen Kanters
976e802af8
Update converters.
2020-06-06 10:31:50 +02:00
Dominik Röttsches
32b96d1d4c
Add homeassistant mapping for Ledvance Z3 Tunable White Panel ( #3666 )
...
See https://github.com/Koenkk/zigbee-herdsman-converters/pull/1279
2020-06-06 09:52:58 +02:00
Koen Kanters
7f68fd3fc4
Initial syslog logging. #3647
2020-06-03 20:44:11 +02:00
Koen Kanters
8dc535e3e3
Update converters
2020-06-02 18:45:29 +02:00
Koen Kanters
fda1246fca
Attempt to fix lastSeen incorrect leading to incorrect offline state. #3650
2020-06-01 16:38:24 +02:00
Koen Kanters
a9b54ad668
Update converters
2020-06-01 16:37:16 +02:00
Koen Kanters
c0d4aea5bd
Fix lint
2020-05-31 15:02:25 +02:00
Koen Kanters
d440de8069
Fix networkmap error when using Gledopto GL-C-008-2ID. #3623
2020-05-30 18:27:25 +02:00
Crowbar Z
51a6b9226d
Remove precision rounding from HA MQTT autodiscovery template ( #3636 )
...
* Remove precision rounding from HA MQTT autodiscovery template
Precision rounding should be handled in converters and made available to
all MQTT consumers (not just HA)
* Update homeassistant.test.js
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-05-29 23:13:09 +02:00
Koen Kanters
7d1a97841c
Update herdsman and converters.
2020-05-29 23:09:09 +02:00
Jayden
9c71ba8754
Support E1E-G7F ( #3630 )
...
I couldn't see battery data in the output so I have only added the sensor_action type. This works and home assistant can see button presses + link quality.
This is linked to: https://github.com/Koenkk/zigbee-herdsman-converters/pull/1265
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-05-29 19:39:32 +02:00
Koen Kanters
5f63dcb0f2
Fix old state being published due to debounce. #3572
2020-05-29 19:24:59 +02:00
Koen Kanters
89a6c976cb
Update converters
2020-05-28 19:49:38 +02:00
Koen Kanters
f793eab4ab
Republish availability on MQTT connected. #3625
2020-05-28 17:44:50 +02:00
Jonas Bergler
d5604ab5ec
Make thermostat more like thermostatHeatCool ( #3613 )
...
* Make thermostat more like thermostatHeatCool
This change tries to unify the two thermostat templates a little.
I'm making this change because I wanted to enable tracking the current
state of the Zen thermostat and noticed that the logic was very specific
to a subset of thermostats.
The matching change in zigbee-herdsman-converters ensures that the
thermostats that were sending the "operation" field use the new format
and should effectively behave the same after the change.
* 0.5 degree steps for Zen thermostat
Because it supports it.
2020-05-27 16:26:55 +02:00
Koen Kanters
b706233604
Fix lint.
2020-05-25 22:05:34 +02:00
Koen Kanters
c4ce339942
Update converters.
2020-05-25 22:04:30 +02:00
Koen Kanters
409fb2407a
#3281 Add tests for new bridge API
2020-05-24 18:16:39 +02:00
sswong
89b9b84f94
add support for QBKG22LM-aqara-double-key-wall-switch-without-neutral ( #3600 )
...
* add support for QBKG22LM-aqara-double-key-wall-switch-without-neutral (updated model variant)
* removed tab
* Update homeassistant.js
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-05-24 14:19:51 +02:00
Koen Kanters
770a7e77e7
Update converters
2020-05-23 20:53:20 +02:00
Koen Kanters
49df5751b2
Log friendly error when endpoint does not exist on device. https://github.com/Koenkk/zigbee-herdsman-converters/issues/125
2020-05-23 20:48:07 +02:00
sswong
f594664f55
add support for WXKG06LM-aqara-single-key-wireless-wall-switch ( #3593 )
...
* add support for WXKG06LM-aqara-single-key-wireless-wall-switch
* Update homeassistant.js
Co-authored-by: sswong <saiseng.wong@wizvision.com>
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-05-22 18:33:05 +02:00
Koen Kanters
d9b8e1fc18
Fix messages being skipped for Xiaomi devices with Deconz adapter. #3592
2020-05-22 18:25:32 +02:00
Koen Kanters
94dbf9c505
Fix not able to read state from multiple endpoints at once. https://github.com/Koenkk/zigbee-herdsman-converters/issues/1252
2020-05-22 18:16:53 +02:00
Koen Kanters
83215c3290
Update converters.
2020-05-21 15:47:01 +02:00
Andrew N Golovkov
adcec74f23
added Aqara Opple MX650 aka XDD12LM ( #3579 )
2020-05-21 14:55:37 +02:00
Koen Kanters
7e6c508263
Fix number action causing exception in Home Assistant extesion. #3578
2020-05-21 14:52:02 +02:00
Koen Kanters
b2034943a5
Update converters.
2020-05-21 12:21:15 +02:00
Koen Kanters
43699e133a
Update converters.
2020-05-19 20:02:26 +02:00
Ryan Kim(True-World)
a293b665b4
ADD DOWON_NEW_SW ( #3570 )
...
'PM-S140-ZB': [cfg.switch],
'PM-S240-ZB': [switchEndpoint('top'), switchEndpoint('bottom')],
'PM-S340-ZB': [switchEndpoint('top'), switchEndpoint('center'), switchEndpoint('bottom')],
2020-05-19 19:50:24 +02:00
Koen Kanters
ad9421a9b0
Update converters.
2020-05-18 18:59:15 +02:00
Koen Kanters
c7fddbc6e3
Fix devices not discovered in Home Assistant when repaired. https://github.com/home-assistant/core/issues/35684
2020-05-17 13:45:11 +02:00
John Doe
33bed2bbfb
Add more enpoins names for validation ( #3552 )
2020-05-15 16:54:36 +02:00
Koen Kanters
528539214c
Also respect device_options for Home Assistant device specific configuration. #3541
2020-05-14 19:03:54 +02:00
Koen Kanters
855e9e0eb1
Don't add lastSeen to state. #3545
2020-05-14 18:47:27 +02:00
Michael Barrett
845bed4e11
add energy sensor for salus SP600 ( #3551 )
2020-05-14 18:39:48 +02:00
Michael Barrett
8e49dab722
add energy sensor for GP-WOU019BBDWG ( #3550 )
...
Simple metering support added for device in https://github.com/Koenkk/zigbee-herdsman-converters/pull/1234
2020-05-14 18:39:30 +02:00
kjkim74
9a28f116b1
add support ECW-100-A03 ( #3538 )
...
Co-authored-by: KyungJong Kim <kyungjong74@gmail.com>
2020-05-12 17:57:08 +02:00
Koen Kanters
cb64a865d9
Add requested_brightness_level
and requested_brightness_percent
Home Assistant sensor for IKEA E1745. #3535
2020-05-12 17:53:45 +02:00
Koen Kanters
520f59f47c
Update converters
2020-05-11 18:35:45 +02:00
relaystar
c88666bde7
adding RS 229 T ( #3527 )
...
Co-authored-by: Tom Seeley <tom@tomseeley.co.uk>
2020-05-11 17:46:15 +02:00
Jussi Heikkilä
24a85abcd8
GL-C-008-2ID: White endpoint color temp control in Home Assistant ( #3526 )
2020-05-11 17:31:33 +02:00
hamsando
8929544a12
Added ZBHT-1 ( #3522 )
...
* Added ZBHT-1
* Update homeassistant.js
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-05-11 17:12:16 +02:00
Koen Kanters
739e6fb66b
Update converters.
2020-05-09 16:10:31 +02:00
Koen Kanters
3795562383
More new api stuff. https://github.com/Koenkk/zigbee2mqtt/issues/3281
2020-05-07 19:41:03 +02:00
nukusinji
b2331da671
Update homeassistant.js ( #3506 )
...
Add Support TS0601
2020-05-07 19:32:26 +02:00
Koen Kanters
e7e752a032
Dont log No converter available for..
on genTime messages. #3503
2020-05-07 18:01:09 +02:00
RicoGe
fe0919d02a
Added Linkind Door/Window Sensor Homeassistant config ( #3500 )
...
* Added Linkind Door/Window Sensor Homeassistant config
* Update homeassistant.js
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-05-06 20:01:06 +02:00
Koen Kanters
5aedf6b2ee
Fix lint
2020-05-05 13:43:37 +02:00
Koen Kanters
856ecf47f1
Start on new API implementation. #3281
2020-05-04 20:06:50 +02:00
Koen Kanters
772f6c0bde
Update converters.
2020-05-04 15:11:17 +02:00
Arno Moonen
ff61695355
Fix Home Assistant discovery for GL-FL-004TZS. See Koenkk/zigbee2mqtt#3480 ( #3484 )
2020-05-04 11:33:58 +02:00
Niall McAndrew
07446ce1c1
Add temp and consumption to ZNCZ02LM ( #3476 )
2020-05-04 11:21:49 +02:00
dramamoose
20df5e5639
Add AE 260 to homeassistant.js ( #3473 )
2020-05-02 13:56:16 +02:00
presslab-us
7ae77ea528
Fixes for homeassistant thermostatHeatCool ( #3466 )
...
Remove 'auto' mode for 3157100 thermostat
unit_of_measurement in JSON should be temperature_unit
2020-05-02 13:47:02 +02:00
presslab-us
bf1111edcb
Support leakSMART water leak sensor ( #3465 )
2020-05-02 13:44:36 +02:00
Markus Pfeiffer
4c57323eae
Add Dresden ballast Homeassistant companion ( #3452 )
2020-05-02 13:33:54 +02:00
Koen Kanters
e792f8bc8c
Prevent sending Home Assistant discovery messages when not connected to MQTT yet. #3451
2020-04-30 19:06:17 +02:00
Igor Gocalinski
a12d9fb73e
Add temp sensor for QBKG11LM switch. ( #3458 )
...
Xiaomi Wired Single Switch QBKG11LM does support temperature readout
2020-04-30 18:41:35 +02:00
swissbyte
cb47c12b55
Added new device DTB-ED2004-012 and added new cfg light_switch ( #3439 )
...
* added new device and added new cfg light_switch
* Added new device DTB-ED2004-012 and added new cfg light_switch
* added cfg.switch to generic ED2004-012
* Update homeassistant.js
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-04-30 18:39:58 +02:00
Koen Kanters
26e2757df6
Update converters.
2020-04-29 21:44:26 +02:00
Koen Kanters
dabc944cd3
CC2530.router: state -> led. https://github.com/Koenkk/zigbee2mqtt/issues/3414
2020-04-29 21:27:58 +02:00
matchett808-gh
575e6fd4a3
3321 fixes ( #3434 )
...
* Add home assistant mapping for hive MOT003
* fix pipeline
* remove garbage
* Added 3321 battery sensor
* Update homeassistant.js
Co-authored-by: Iain Matchett <iain.matchett@beeksfx.com>
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-04-29 21:18:30 +02:00
matchett808-gh
305cb259b3
Add home assistant mapping for hive MOT003 ( #3429 )
...
* Add home assistant mapping for hive MOT003
* fix pipeline
* remove garbage
Co-authored-by: Iain Matchett <iain.matchett@beeksfx.com>
2020-04-29 17:36:49 +02:00
Jose Luis Pedrosa
04bd928f3a
Add support to home assistant for ZL1000700-22-EU-V1A02 ( #3448 )
...
* Add support to home assistant for ZL1000700-22-EU-V1A02 + missing devices
* Update homeassistant.js
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-04-29 17:27:16 +02:00
Koen Kanters
ce62f43edf
Update converters.
2020-04-28 21:53:17 +02:00
Koen Kanters
7c0e1b0c65
Don't throw exception when device requets OTA but does not have OTA endpoint. #3339
2020-04-28 21:23:32 +02:00
Koen Kanters
4a6a88e0e8
Update converters.
2020-04-28 17:04:28 +02:00
Viet Dzung
89f1c709aa
Support DIY DNCKAT_D001 dimmer ( #3441 )
2020-04-28 16:50:05 +02:00
Koen Kanters
785601476e
Fix order of commands when turning bulb on.
2020-04-26 18:18:20 +02:00
dramamoose
134712322f
Add support for Sengled Extra Bright A19 bulbs ( #3425 )
...
* Add support for Sengled Extra Bright A19 bulbs
* Update homeassistant.js
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-04-26 10:29:53 +02:00
Koen Kanters
d8ec59bd9f
Don't add coordinator to configuration.yaml. #3421
2020-04-24 22:43:35 +02:00
Koen Kanters
48641f3028
Fix OTA percentage. #3422
2020-04-24 22:38:51 +02:00
James Brechtel
265d5c4877
Support Linkind PIR motion in HA ( #3423 )
...
* Support Linkind PIR motion in HA
This marks the Linkind PIR motion sensor as having
binary_sensor_occupancy with HomeAssistant.
The sensor likely has additional capabilities like battery reporting but
I don't know how to make sense of the rest of its information yet.
* Update homeassistant.js
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-04-24 22:31:42 +02:00
Koen Kanters
63ecc1501d
Update converters.
2020-04-23 22:36:17 +02:00
Jorge Schrauwen
f0f7905782
Also pass settings to Extensions ( #3410 )
...
* Also pass settings to Extensions
* Swap order of settings and logger
2020-04-23 22:02:00 +02:00
Koen Kanters
d073a7fc7a
Fix lint.
2020-04-22 19:36:03 +02:00
Koen Kanters
4b0e427e6c
Update converters.
2020-04-22 19:30:20 +02:00
Jorge Schrauwen
8d70ebd91a
Don't try and load non .js extensions ( #3409 )
...
* only try and load extensions ending in .js
* Update controller.js
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-04-22 18:52:09 +02:00
freakshock88
99acd3b50f
Added GL-FL-006TZ to homeassistant.js ( #3408 )
2020-04-21 22:31:02 +02:00
Koen Kanters
f0ca71648b
Pass down logger to extension. #3279
2020-04-21 22:15:12 +02:00
Koen Kanters
d22e73ebb4
#3271 Allow to randomize network_key by settings 'network_key: GENERATE'
2020-04-21 21:58:43 +02:00
Philipp Kolmann
e1f9a3910d
Update Invalid rename message format expected to be proper json ( #3397 )
...
* Update Invalid rename message format expected to be proper json
The example in the 'Invalid rename message format expected' error message, was not proper JSON and missing the last string end
* Updates
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-04-20 19:38:55 +02:00
Koen Kanters
a8793ab60b
Load extensions from data directory. https://github.com/Koenkk/zigbee2mqtt/issues/3297
2020-04-19 20:08:24 +02:00
Koen Kanters
11fd5ffde6
Refactor
2020-04-19 18:10:53 +02:00
statte
d00a1fed30
Update to support Zipato RGBW LED Bulb 2 ( #3386 )
2020-04-18 14:44:22 +02:00
Dominik
2177b33712
Add Zemismart ZM79E-DT as Home Assistant cover ( #3377 )
2020-04-17 16:47:59 +02:00
Jorge Schrauwen
4a771a75df
Sort state/brightness to front or back depending on bulb state ( #3368 )
2020-04-16 21:42:47 +02:00
Koen Kanters
07dc837b76
Refactor receive
2020-04-15 22:34:59 +02:00
Koen Kanters
67151fba04
Refactor bind
2020-04-15 20:36:40 +02:00
Koen Kanters
a56c5cfe50
Fix exception in Home Assistant extension when device not mapped. #3302
2020-04-15 20:03:02 +02:00
Koen Kanters
383561cbc4
Update herdsman and converters.
2020-04-15 18:16:19 +02:00
Jorge Schrauwen
62254bb67a
#3352 Apply brightness_percent before others ( #3361 )
...
As mentioned, simply adding brightness_percent seems to fix the problem.
I'll look into doing the reverse if the state is off when I have more time.
2020-04-14 22:36:22 +02:00
ghostcode
85b57cd639
Fix missing color temp for ZG2819S/511.344 ( #3360 )
2020-04-14 22:31:23 +02:00
Koen Kanters
838cb6e702
Update converters.
2020-04-13 21:15:08 +02:00
simonses1
38acbb0234
Update homeassistant.js ( #3349 )
...
added HALIGHTDIMWWE14 for HA discovery
https://github.com/Koenkk/zigbee-herdsman-converters/pull/1153 for converter PR
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-04-13 17:36:49 +02:00
Koen Kanters
74aefcca76
Don't log no converter warning for genOta messages. #1620
2020-04-13 17:18:45 +02:00
Koen Kanters
5c3cd99288
Update converters.
2020-04-13 11:40:43 +02:00
Koen Kanters
121eaf3dcb
settingUp -> queue. eab9886402 (r38455677)
2020-04-13 11:28:19 +02:00
Koen Kanters
22126a3e5d
Refactor
2020-04-12 20:32:14 +02:00
Koen Kanters
eab9886402
Refactor.
2020-04-12 18:29:52 +02:00
Koen Kanters
bab71fb5ea
Refactor
2020-04-12 17:04:47 +02:00
Koen Kanters
29762b2720
Update converters.
2020-04-12 10:19:12 +02:00
TePazz
edab607f7d
Add thermostat Stelpro SMT402AD and new code for ST218 ( #3341 )
2020-04-12 10:09:31 +02:00
Koen Kanters
bd5cb7790a
Only subsribe to legacy topic when enabled.
2020-04-11 20:59:52 +02:00
Koen Kanters
a2d09b08ea
Refactor DeviceConfigure
2020-04-11 20:58:22 +02:00
Koen Kanters
0cc834b4b6
Fix tests
2020-04-11 20:47:25 +02:00
Koen Kanters
10a47df33b
Refactor
2020-04-11 20:45:50 +02:00
Koen Kanters
9da1a35bbd
Refactor.
2020-04-11 20:34:50 +02:00
Koen Kanters
cc008db2ad
Refactor
2020-04-11 18:31:57 +02:00
Koen Kanters
ba0d930ddd
DeviceAvailability -> Availability
2020-04-11 18:14:40 +02:00
Koen Kanters
b8b4ff9ee7
baseExtension -> extension
2020-04-11 18:10:56 +02:00
Koen Kanters
1573687979
Refactor deviceAvailability.js
2020-04-11 18:04:00 +02:00
Koen Kanters
2ce2876f04
Refactor
2020-04-11 17:44:31 +02:00
Koen Kanters
e1ec16042f
GreenPower devices don't support a network scan. #3322
2020-04-11 17:11:09 +02:00
Koen Kanters
4f81b7aa0b
Refactor
2020-04-11 15:18:17 +02:00
Koen Kanters
2d66145c6e
Update converters.
2020-04-10 18:12:25 +02:00
Koen Kanters
4b6add19d5
GreenPower defintions. ( #3321 )
2020-04-09 21:54:26 +02:00
Koen Kanters
637ad8d2e6
Update converters.
2020-04-09 20:02:59 +02:00
Koen Kanters
6857f2ad5e
Don't setup reporting for TS0001. #3311
2020-04-09 20:00:24 +02:00
mario-1024
2c2af0603b
Add Schwaiger ZHS-15/SPW35Z-D0 power socket ( #3313 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-04-08 19:12:34 +02:00
Koen Kanters
864e8b26d5
Update converters.
2020-04-06 21:39:06 +02:00
ghostcode
418b3d1e5d
Action and click trigger for multiple endpoints and 511.344 / ZG2819S support ( #3289 )
...
* Home Assistant support for ZG2819S/511.344
* Added 'homeassistant_legacy_triggers' support for devices with multiple endpoints
* Changed code style to pass lint test
* Reverted fix for the action and click trigger to send an empty message for devices with multiple endpoints
* Home Assistant support for the updated ZG2819S converter
* Update homeassistant.js
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-04-05 21:53:18 +02:00
Koen Kanters
e71485cd50
Refactor
2020-04-05 20:36:09 +02:00
Koen Kanters
552eec7baa
Isolate legacy MQTT log. #3281
2020-04-05 18:36:08 +02:00
Koen Kanters
9df1589361
Move stateChange event to event bus.
2020-04-05 15:48:23 +02:00
Koen Kanters
1e6f99d88f
Don't cache properties which start with action_
2020-04-05 15:41:48 +02:00
Koen Kanters
4fa9aaa0b2
Refactor
2020-04-05 15:41:24 +02:00
Koen Kanters
3ef7555ca2
Refactor
2020-04-05 00:05:05 +02:00
Koen Kanters
e0076367d3
Start on legacy api isolation. https://github.com/Koenkk/zigbee2mqtt/issues/3281
2020-04-04 22:47:23 +02:00
Koen Kanters
903cec5760
Allow to disable log rotation. #3280
2020-04-04 19:46:43 +02:00
Koen Kanters
1d9d63062a
Add missing devices to configuration. #3263
2020-04-04 19:15:24 +02:00
Jorge Schrauwen
1e28c4285b
entityPublish now passes in meta.mapped as an array for groups ( #3283 )
2020-04-04 18:59:14 +02:00
Koen Kanters
b15e4d1ad9
Update converters.
2020-04-03 19:19:52 +02:00
Kiall Mac Innes
1abb5b6a48
Fix conflict between illuminance and illuminance_lux ( #3275 )
...
* Fix conflict between illuminance and illuminance_lux
On certain devices, e.g. GZCGQ01LM, 9290012607, 9290019758, TERNCY-PP01 etc, both
cfg.sensor_illuminance and cfg.sensor_illuminance_lux are applied. As both of these
had the same object_id, only one would show in Home Assistant. Oddly, a mix of both
would apply - e.g. I would get the illuminance value, with the illuminance_lux unit
of 'lx'.
* Add a test for duplicated type/object_id in HA discovery configs
2020-04-03 11:12:58 +02:00
Koen Kanters
3e1db1787d
ZM-CSW032-D doesn't support reporting. https://github.com/Koenkk/zigbee2mqtt/issues/3216
2020-04-02 18:11:49 +02:00
Daniel Zegarra
86c3ce3705
Added HA config for radiator valve Siterwell GS361 ( #3259 )
...
* Added HA config for radiator valve Siterwell GS361
* Updated payload and state keywords for mqtt msgs
* Update homeassistant.js
* Update homeassistant.js
* Update homeassistant.js
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-04-02 14:29:39 +02:00
presslab-us
5952a2a12a
Fix definition of Nyce NCZ-3011-HA ( #3267 )
2020-04-01 21:42:48 +02:00
Koen Kanters
f95eb4527a
Only setup supported color capabilities. https://github.com/Koenkk/zigbee2mqtt/issues/3260
2020-04-01 20:33:04 +02:00
Koen Kanters
5b34e14a62
Update converters.
2020-03-31 19:59:12 +02:00
presslab-us
87d6587779
Support Orvibo RL804QZB ( #3252 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-03-31 19:01:24 +02:00
presslab-us
92b6510175
Support Leviton Omnistat2 thermostat ( #3249 )
...
* Support Leviton Omnistat2 thermostat
* Update homeassistant.js
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-03-31 18:53:51 +02:00
Koen Kanters
eeb85cf096
Update herdsman and converters.
2020-03-30 21:56:34 +02:00
Koen Kanters
7131c05255
DeviceReport: don't crash on binds to non-existing entities. #3245
2020-03-30 19:50:35 +02:00
danieledwardgeorgehitchcock
1ca34536de
Added device support for Hue Beyond suspension light ( #3246 )
2020-03-30 19:45:08 +02:00
presslab-us
7e45ab05cf
Fix colortemp ability for Paulmann RGBW Light ( #3239 )
2020-03-30 19:02:25 +02:00
Koen Kanters
545eca6708
Update converters.
2020-03-29 21:36:59 +02:00
presslab-us
6b01418a00
Support Centralite thermostat 3157100 ( #3234 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-03-29 21:22:48 +02:00
presslab-us
3bd1f4dc4a
Fix power reporting of Centralite 4257050-RZHAC ( #3236 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-03-29 21:14:48 +02:00
presslab-us
00f0381d62
Support Iris hose faucet water timer 27087-03 ( #3230 )
2020-03-29 20:28:54 +02:00
Koen Kanters
3c9639048e
Remove battery_low for HS1CG-E. https://github.com/Koenkk/zigbee2mqtt/issues/3041
2020-03-29 20:19:13 +02:00
Koen Kanters
fb4d86cef5
Allow to change non-setted options via device_options. #3215
2020-03-28 19:48:05 +01:00
Koen Kanters
e49b733fae
Cover position for ZM-CSW032-D. https://github.com/Koenkk/zigbee2mqtt/issues/3216
2020-03-28 19:30:27 +01:00
Koen Kanters
5092a12298
Change unit of Home Assistant sensor_energy to kWh. https://github.com/Koenkk/zigbee-herdsman-converters/issues/974
2020-03-28 19:26:02 +01:00
presslab-us
15ee48c318
Support Iris smart button 3460-L ( #3214 )
2020-03-28 19:12:49 +01:00
Koen Kanters
ac7ac1a464
Update converters.
2020-03-27 20:44:10 +01:00
presslab-us
d73bcf3520
Support Sylvania iQBR30 ( #3205 )
...
* Support Sylvania iQBR30
* Update homeassistant.js
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-03-27 17:45:34 +01:00
Koen Kanters
a444a01fa7
Update converters.
2020-03-26 22:24:22 +01:00
presslab-us
f7b2dff37e
Support Centralite Night Light Repeater ( #3203 )
...
* Support Centralite Night Light Repeater
* Update homeassistant.js
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-03-26 22:15:22 +01:00
presslab-us
676e7e08c6
Support wallyHOME Multi-Sensor ( #3202 )
2020-03-26 22:09:59 +01:00
Koen Kanters
1c8ba3d28e
Mock water_leak value for Home Assistant when it's not available. #3146
2020-03-26 22:01:05 +01:00
presslab-us
4ce9370cc0
Add humidity support for SmartThings (Centralite) 3310-S ( #3197 )
2020-03-26 21:28:27 +01:00
Koen Kanters
4fe23842cf
Don't allow non existing entities on availability_blacklist or availability_whitelist. #3191
2020-03-25 20:46:20 +01:00
Koen Kanters
5cd1af569e
Fix crash when removing device from group which has no devices in settings. #3185
2020-03-23 22:24:35 +01:00
Nico87LBS
dfc897af1a
Add Hue Impress outdoor Pedestal ( #3186 )
2020-03-23 21:51:07 +01:00
Koen Kanters
a3b285d1ac
Don't allow MQTT wildcard (# or +) in friendly_name. #3175
2020-03-23 19:59:49 +01:00
Koen Kanters
06c792f493
Update herdsman and converters.
2020-03-23 19:42:06 +01:00
Koen Kanters
d52d520da8
Update herdsman.
2020-03-22 20:46:39 +01:00
Nico87LBS
5461b3c3f8
Added Hue Econic Outdoor Pedestal ( #3174 )
2020-03-22 16:36:14 +01:00
Koen Kanters
78c17f0a61
Update converters.
2020-03-21 21:59:10 +01:00
Jorge Schrauwen
e226cd229e
#3159 Fix incorrect unbind message ( #3172 )
2020-03-21 21:33:00 +01:00
Addison Lynch
2f557bd397
Add 75541 ( #3167 )
2020-03-21 15:37:43 +01:00
Koen Kanters
ed37570ef0
Update converters.
2020-03-20 19:46:57 +01:00
Koen Kanters
6cc2689593
Log error when there is nothing to bind. #3159
2020-03-20 19:00:00 +01:00
Koen Kanters
92d8eb2b6b
Fix unsupported device warnings when device is still being interviewed. #3158
2020-03-20 18:04:28 +01:00
Koen Kanters
a30abba973
Make sure that there is always an update_available value for Home Assistant. https://github.com/Koenkk/zigbee2mqtt/issues/3146
2020-03-20 17:50:28 +01:00
Koen Kanters
6b9baf0114
Allow to specify adapter type. https://github.com/Koenkk/zigbee-herdsman/issues/72
2020-03-19 19:34:11 +01:00
Koen Kanters
9b80b6785d
Update converters.
2020-03-18 22:50:45 +01:00
Koen Kanters
11ee61fb1c
Update converters.
2020-03-16 20:20:00 +01:00
r1cht3r
43a2aa27cd
changing 3323-G cfg.binary_sensor_contact to cfg.binary_sensor_occupancy ( #3137 )
2020-03-16 20:07:53 +01:00
Filip Cornelissen
43c7ce8e8a
add support for ROB_200-007-0 ( #3125 )
...
* add support for ROB_200-007-0
* Fix automatically discovery for Home assistant for ROB_200-007-0
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-03-15 22:42:39 +01:00
Koen Kanters
66b68da318
Add vendor and description to 'zigbee2mqtt/bridge/config/devices'. #3133
2020-03-15 17:04:10 +01:00
Koen Kanters
db57829068
Update converters.
2020-03-15 16:58:48 +01:00
Koen Kanters
15bef07328
Fix LifeControl_Door_Sensor Home Assistant discovery. #3108
2020-03-15 15:25:28 +01:00
Koen Kanters
4d3bbce687
Implement lightWithPostfix Home Assistant configuration. #3003
2020-03-15 09:38:39 +01:00
Koen Kanters
cee146b062
Update converters.
2020-03-13 19:24:20 +01:00
Kryzek
cde5c9696d
Update homeassistant.js ( #3121 )
...
Related to https://github.com/Koenkk/zigbee-herdsman-converters/pull/1063
2020-03-13 19:20:38 +01:00
Koen Kanters
882c725b13
Update converters.
2020-03-13 18:39:40 +01:00
Dustin Sallings
97a4b6b539
Add support for expiring retained messages. ( #3082 )
...
* Add support for expiring retained messages.
For most of my environmental monitoring use cases, I want the readings
retained so I can pick them up from clients at any time, but if the
sensor (or zigbee2mqtt) fails, I want the readings to go away so I can
tell the difference between a stale reading and a missing reading.
This is easily accomplished in MQTTv5 using the "message expiry
interval" property. To add that to zigbee2mqtt, I added a 'version'
option to the mqtt section so I can specify to connect with version 5
and added a 'retention' property to devices allowing me to specify how
long items should be retained.
e.g.
mqtt:
base_topic: site/zigbee2mqtt
server: 'mqtt://myserver'
user: zigbee
version: 5
serial:
port: /dev/ttyACM0
devices:
'0x00358d00022308da':
friendly_name: someroom
retain: true
retention: 900
* Also get from deviceOptions
* Update settings.js
* Update controller.js
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-03-12 20:25:37 +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
9b592d4546
Refuse to start when 'device_options: null' is set. #3107
2020-03-11 20:18:27 +01:00
Koen Kanters
444850f1bc
Update converters.
2020-03-11 20:11:47 +01:00
Koen Kanters
82080e3d22
Reduce MQTT subscriptions. #3102
2020-03-11 19:02:24 +01:00
nightdeveloper
b59d761ca6
publish announces to log topic ( #3101 )
...
* publish announces to log topic
* publish announces to log topic #test fix
* Update controller.js
* Update controller.test.js
* Update deviceAvailability.test.js
Co-authored-by: Andrey Sergeew <avsergeev@neoflex.ru>
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-03-11 18:21:06 +01:00
Koen Kanters
ab85577132
Wait 30 seconds before publishing device states. https://github.com/Koenkk/zigbee2mqtt/issues/105
2020-03-10 19:32:44 +01:00
Koen Kanters
da8b8aa373
Fix command_on_template for lightWithPostfix. https://github.com/Koenkk/zigbee2mqtt/issues/3003#issuecomment-596868209
2020-03-10 19:28:19 +01:00
Koen Kanters
052ccfa242
Update converters.
2020-03-10 18:40:16 +01:00
netadmindave
3f7d383ead
added config for Third Reality Switch 3RSS007Z ( #3089 )
...
* added config for Third Reality Switch 3RSS007Z
* Update homeassistant.js
* Update homeassistant.js
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-03-09 18:59:48 +01:00
Koen Kanters
4d54e5038b
Refuse to start when friendly_name ends with /DIGIT. #2645
2020-03-07 23:06:22 +01:00
Koen Kanters
407d329d4f
Update herdsman and converters.
2020-03-06 23:34:36 +01:00
Koen Kanters
34b3e66fa5
Add l5 till l8 to postfixes. https://github.com/Koenkk/zigbee-herdsman-converters/pull/1041
2020-03-06 23:18:50 +01:00
Kiall Mac Innes
67b4bcf815
Update HA Discovery Info on Rename ( #3040 )
...
* Update HA Discovery Info on Rename
Update HA discovery info when a device is renamed. Adds a new deviceRenamed
event to the event bus, allowing the HA extension to react to the rename
Fixes #2440
* Handle Groups correctly wrt HA discovery data refresh
* Cleanup group handling
* Cleanup group handling
2020-03-04 12:55:08 +01:00
Koen Kanters
3b60a907c8
Fix error on OTA update message without mapped device.
2020-03-03 21:19:00 +01:00
Koen Kanters
2d10c15a94
Update herdsman and converters.
2020-03-03 20:33:10 +01:00
Jorge Schrauwen
b17b9c76ef
#3009 filtered_attributes should also work in device_options ( #3057 )
2020-03-03 18:30:54 +01:00
Magnus Pernemark
2454136b9b
Added MQTT logging to TouchLink Reset process ( #3053 )
...
* MQTT logging for TouchLink reset process
* Changed status to be in meta
* Update bridgeConfig.js
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-03-03 18:22:28 +01:00
Koen Kanters
dc8b6c5294
Update converters.
2020-03-02 21:11:54 +01:00
Jorge Schrauwen
658cc21b4d
#3009 allow filtering of mqtt topics and payloads ( #3037 )
...
* Allow filtering of attributes in mqtt json payload or published attributes
* Add test for mqtt_attribute_filter
Just doing attribute_and_json should be fine as the code changes are run before this. Doing this tests lets us varify both json or seperate topic get properly filtered.
* Add test for mqtt_attribute_filter on group
* Rename mqtt_attribute_filter to filtered_attributes
2020-03-02 20:08:51 +01:00
Koen Kanters
43b744987b
Add AV2010/32 Home Assistant discovery. #3038
2020-03-01 16:03:08 +01:00
Koen Kanters
9f1b8cf214
Allow to disable homeassistant legacy triggers. #3033
2020-03-01 15:55:20 +01:00
Koen Kanters
ed75c85b69
Implement Home Assistant MQTT device trigger. #3033
2020-02-29 18:07:15 +01:00
Koen Kanters
a16e3542c0
Update herdsman. #3019
2020-02-29 12:43:53 +01:00
Koen Kanters
dd3678f84b
TEMP: disable OTA response. https://github.com/Koenkk/zigbee2mqtt/issues/3019
2020-02-28 23:52:30 +01:00
Koen Kanters
a40ad0c52f
Respond with ABORT when device checks for OTA. https://github.com/Koenkk/zigbee2mqtt/issues/3019
2020-02-28 23:42:59 +01:00
Koen Kanters
f6aba5f64a
Respond with image not available when OTA is requested but we don't support it. #3019
2020-02-28 23:30:33 +01:00
Koen Kanters
8f8180f84d
Update converters and herdsman.
2020-02-28 23:27:12 +01:00
Koen Kanters
342d4c17b9
Fix debounce, debounce_ignore, retain and qos in device_options not honored. #3004
2020-02-27 21:06:27 +01:00
Christian Scheffler
69c477da7d
added mqtt log events group_added and group_removed ( #3016 )
2020-02-27 21:03:56 +01:00
Koen Kanters
63be685201
Fix OTA update start on check with / as base_topic prefix. #3010
2020-02-27 20:33:04 +01:00
Koen Kanters
5c0bb33c1b
Discover Home Assistant temperature sensor for QBKG12LM. https://github.com/Koenkk/zigbee-herdsman-converters/issues/1020
2020-02-26 22:02:04 +01:00
Koen Kanters
1a973d0cd7
Update converters.
2020-02-26 17:30:38 +01:00
Koen Kanters
11ec191580
Don't discover illuminance_lux for RTCGQ11LM. https://github.com/Koenkk/zigbee-herdsman-converters/issues/1017
2020-02-26 17:20:31 +01:00
Koen Kanters
95788b8847
Discover illuminance_lux sensor.
2020-02-25 20:37:42 +01:00
Koen Kanters
a36f11a4fb
Update converters.
2020-02-25 20:20:52 +01:00
Koen Kanters
9cc84feb67
Allow to rename groups through zigbee2mqtt/bridge/config/rename. https://github.com/Koenkk/zigbee2mqtt/issues/2991
2020-02-23 21:51:30 +01:00
Koen Kanters
2a9d0d1875
Update converters. https://github.com/Koenkk/zigbee2mqtt/issues/2921
2020-02-23 20:26:13 +01:00
shades684
409df4c193
Matches this pull request: https://github.com/Koenkk/zigbee-herdsman-converters/pull/1010 ( #2988 )
2020-02-23 13:33:30 +01:00
Koen Kanters
aca32e2f02
Update converters.
2020-02-22 19:03:06 +01:00
Koen Kanters
79116a1158
Fix Hue bulbs in a group controlled by a Hue dimmer not reporting off state. #2882
2020-02-22 18:45:30 +01:00
Koen Kanters
ad59ff57bc
Also remove group from herdsman on remove. #2265
2020-02-22 15:53:05 +01:00
Koen Kanters
df67c429bf
Undiscover ota_update sensor on device remove.
2020-02-22 00:32:15 +01:00
Koen Kanters
6b5b4ab433
Log when update is availabe. 58d987b523 (r37363068)
2020-02-20 20:01:26 +01:00
Koen Kanters
c25c32f1be
Update converters.
2020-02-19 22:12:25 +01:00
Koen Kanters
0289a6c30d
Update converters.
2020-02-18 22:07:34 +01:00
Koen Kanters
2b3cdebe41
Fix AC08559 missing Home Assistant colorxy mapping. #2966
2020-02-18 22:05:32 +01:00
Takisg
6ef4fac30a
GL-C-007S ( #2955 )
...
Gledopto GL-C-007S
Add support for Gledopto GL-C-007S
Zigbee LED controller RGBW plus model
2020-02-17 20:15:57 +01:00
Koen Kanters
f0903cd02c
Discover action sensor for WXKG11LM. #2953
2020-02-16 20:55:40 +01:00
Koen Kanters
58d987b523
Implement update_available attribute and discover Home Assistant sensor. #2948
2020-02-16 16:00:15 +01:00
Koen Kanters
9a87abd0f4
Update herdsman and converters.
2020-02-15 16:39:35 +01:00
timstanley1985
b379830e36
Log ota message to MQTT ( #2936 )
...
* Log ota message to MQTT
* Fix lint
* Amend MQTT log messages
* Fix typo
* Fix lint
* some changes.
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-02-14 23:41:34 +01:00
Koen Kanters
97af26b340
Also poll hue bulbs on button 1/2 press of Hue dimmer switch. #2882
2020-02-14 22:41:04 +01:00
rbrack42
7de51340a0
Adding support for Sylvania 72567 Flushmount Light ( #2943 )
2020-02-14 16:52:07 +01:00
Koen Kanters
bbf432eae5
Update herdsman and herdsman-converters.
2020-02-13 21:35:37 +01:00
Koen Kanters
87faaa1817
Don't crash when devices doesn't respond to read modelID after update. https://github.com/Koenkk/zigbee2mqtt/issues/2921
2020-02-13 21:10:44 +01:00
Koen Kanters
984bad4cb3
Major OTA improvements. https://github.com/Koenkk/zigbee2mqtt/issues/2921
2020-02-09 20:44:37 +01:00
Koen Kanters
13b996eb70
Update converters.
2020-02-08 23:41:22 +01:00
Ricardo Pereira
fb7c3a31dd
Adding availability support to Commercial Electric Downlight model 53170161 ( #2922 )
2020-02-08 23:23:44 +01:00
Boris Prüßmann
06b6d66090
Feedback requested: add polling for commandOn & commandOff ( #2730 )
...
* Add polling for commandOn & commandOf.
When using groups together with devices that do not support reporting, this is needed
to have the new state reflected.
* Update deviceReport.js
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-02-08 20:53:16 +01:00
Koen Kanters
83291e242e
OTA https://github.com/Koenkk/zigbee-herdsman/issues/60 ( #2920 )
...
* ota
* Bla
* Update converters.
2020-02-08 19:55:26 +01:00
Koen Kanters
e8d9cbc19b
Update converters.
2020-02-05 21:38:42 +01:00
svh1985
e473590dd9
Added log_file name setting ( #2894 )
...
* Added log_file name setting
Added log_file to schema while preserving the default log.txt setting.
Added option to logger to use the filename and support for the %timestamp% var.
* Update logger.js
Added the filename to the console/log output.
2020-02-05 19:37:13 +01:00
Koen Kanters
558153ebd6
Update converters.
2020-02-04 20:28:47 +01:00
Koen Kanters
5d8a9a3e51
Update converters.
2020-02-01 17:35:20 +01:00
Koen Kanters
313edcc445
Keep latest log in log.txt (not in log1.txt, etc.). https://github.com/Koenkk/zigbee2mqtt/issues/2855
2020-01-31 23:13:15 +01:00
Koen Kanters
4926fb85ae
Await permit join before continuing with startup. https://github.com/Koenkk/zigbee2mqtt/issues/2617
2020-01-31 22:52:39 +01:00
Koen Kanters
9bc427e32f
Update converters.
2020-01-31 21:05:13 +01:00
Rob Long
58e08d1443
Update homeassistant.js ( #2861 )
...
Added 5900131C5
2020-01-31 16:27:46 +01:00
Koen Kanters
2e19a8f916
Update converters.
2020-01-30 20:08:31 +01:00
Koen Kanters
5488504809
Update converters.
2020-01-29 21:38:37 +01:00
Michal Szymura
82fb79820a
Added support for Sengled E11-U2E ( #2853 )
2020-01-29 21:21:22 +01:00
Koen Kanters
c87ccea9ba
Update converters.
2020-01-29 18:34:40 +01:00
Markus Peter
ad286cbbc6
Home assistant config for Philips Hue Discover 17435/30/P7 ( #2834 )
2020-01-27 21:48:04 +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
a-bailey
833bfcd81a
added home assistant extension for LS12128 ( #2825 )
2020-01-26 19:44:44 +01:00
Philipp Bender
9e413bf35a
Added homeassistant mapping for OSRAM A60 DIM Z3 ( #2824 )
2020-01-26 19:39:43 +01:00
Koen Kanters
20ba6a5274
Add icon and unit to Home Assistant linkquality sensor. #2806
2020-01-25 20:43:51 +01:00
Koen Kanters
bd30b0b4a3
Update converters.
2020-01-25 20:00:22 +01:00
Koen Kanters
e1d51e6171
Fix error when configure section of device is removed.
2020-01-23 20:42:10 +01:00
Marco Addario
cb855373ac
Added support for Linkind Smart Zigbee LED ( #2804 )
...
* Added support for Linkind Smart Zigbee LED
Added support for Linkind Smart Zigbee LED bulb
( https://www.linkind.com/product-page/smart-zigbee-led-9w-a19-bulb-dimmable-tunable-hub-required-alexa-control )
* Update homeassistant.js
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-01-23 19:51:41 +01:00
Koen Kanters
dae52a22d7
Update converters.
2020-01-21 21:19:11 +01:00
Koen Kanters
e94b34caad
Update converters.
2020-01-20 21:36:19 +01:00
wrcvr4
43c745df1d
Support NUET56-DL27LX1.2 ( #2784 )
...
* Support DL27LX1.2
* Update homeassistant.js
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-01-20 17:48:33 +01:00
Koen Kanters
ae5330d090
Update converters.
2020-01-17 22:51:37 +01:00
Twan Coenraad
dd0ca2a392
Add keepalive option for MQTT ( #2767 )
2020-01-17 21:38:46 +01:00
Koen Kanters
39ed95371e
Log when using non-valid log_level. #2706
2020-01-16 23:33:17 +01:00
Koen Kanters
3f6a95bc0b
Don't setup reporting for BASICZBR3 as it doesn't support it. #2740
2020-01-16 22:52:13 +01:00
Viet Dzung
2188937eea
Home Assistant 0.104 breaking change: support new HA separate lock state ( #2753 )
...
* Support new HA separate lock state for Xiaomi ZNMS12LM and ZNMS12LM
https://github.com/home-assistant/home-assistant/pull/29808
* Update homeassistant.js
* Update homeassistant.js
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-01-16 22:25:58 +01:00
Koen Kanters
a9cce7c222
Update converters.
2020-01-16 21:27:28 +01:00
jungmonam
f9d85df51b
Update homeassistant.js ( #2758 )
2020-01-16 21:17:55 +01:00
Ashton Kemerling
64315d0fc9
Home assistant bindings for Sylvania 72569 ( #2754 )
...
* Home assistant bindings for Sylvania 75269
Related to https://github.com/Koenkk/zigbee-herdsman-converters/pull/913 .
* Fix Typo (Again)
Replace 75269 with 72569
2020-01-16 21:15:19 +01:00
MrNickll
eba84647c1
Update TH1123ZB Home Assistant config ( #2752 )
...
* Update homeassistant.js
Added config parameters for Sinope TH1123ZB line voltage thermostat:
- Keypad lockout using the code for Stelpro thermostats.
- Power sensor.
* Update homeassistant.js
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-01-16 21:08:14 +01:00
Boris Prüßmann
7d268732de
Let ubisys devices expose power consumption via Home Assistant ( #2743 )
2020-01-15 12:58:03 +01:00
Boris Prüßmann
a79b2bae81
Add support for Philips Fair Hue ceiling light ( #2742 )
...
* Added endpoints for Busch-Jaeger
* Added RM01 to homeassistant.js
* Updated mapping to reflect latest change in converter
* Renamed endpoint according to converted PR
* Support for Philips Hue Fair
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-01-15 12:57:08 +01:00
Boris Prüßmann
2234fd1e8a
Added endpoints for Busch-Jaeger ( #2723 )
...
* Added endpoints for Busch-Jaeger
* Added RM01 to homeassistant.js
* Updated mapping to reflect latest change in converter
* Renamed endpoint according to converted PR
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-01-14 18:47:32 +01:00
Koen Kanters
80838bd248
Update converters.
2020-01-13 22:09:21 +01:00
lukeIam
4a0059afcd
Allow attribute and json in parallel ( #2712 )
...
* Allow attribute and json in parallel
* Fix tests
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-01-12 15:07:06 +01:00
Martin Raatz
4a14706638
adding support for LUPUS - 1 chanel relay with ZigBee ( #2711 )
2020-01-12 14:31:06 +01:00
jungmonam
15d984e21b
Update homeassistant.js ( #2720 )
2020-01-11 16:20:45 +01:00
Koen Kanters
57a5253203
Discovery battery sensor for E1744. #2715
2020-01-11 16:17:22 +01:00
TilmanK
7a8bef3e60
Fixed check if entity is of type "device" in deviceConfigure.js. ( #2713 )
...
The current statement (!entity.type === 'device') will always evaluate to false since it compares a boolean to a string.
2020-01-11 15:50:00 +01:00
Koen Kanters
e76633519f
Update converters.
2020-01-09 22:10:16 +01:00
Roberto Barbero
a652df6ed7
Added Sinope TH1400ZB and TH1500ZB ( #2708 )
...
Added for Home Assistant MQTT autodiscovery
2020-01-09 21:56:03 +01:00
Koen Kanters
cb0b0b5af9
Clear Home Assistant MQTT discovery on device remove. #2678
2020-01-09 21:47:19 +01:00
Koen Kanters
3a463b0782
Update converters.
2020-01-08 20:06:01 +01:00
TilmanK
0df966755c
Corrected several typos in "Successfully" within log messages ( #2697 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-01-08 19:29:22 +01:00
Daniel Chesterton
94d0253f27
Update availability_blacklist and availability_whitelist to allow for friendly names ( #2684 )
2020-01-08 18:02:49 +01:00
Jevgeni Kiski
4ee34fd637
LLKZMK11LM Supports power, temperature and consumption ( #2657 )
...
* LLKZMK11LM Supports power, temperature and consumption
LLKZMK11LM already sends power, temperature and consumption in mqtt json.
```
info 2020-01-02 20:06:20: MQTT publish: topic 'zigbee2mqtt/front_outdoor_lights', payload '{"state_l1":"ON","linkquality":54,"state_l2":"OFF","power":35.1,"consumption":2.89,"temperature":33}'
```
Not sure in which units `consumption` is. Not adding right now.
* LLKZMK11LM power consumption
* Linter
* mdi-flash
2020-01-08 17:57:40 +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
c041f0cddc
Ignore setup reporting for closuresWindowCovering ZNLDP12LM. #2611
2020-01-07 19:59:43 +01:00
Koen Kanters
6245c729cf
Update converters.
2020-01-06 21:55:43 +01:00
Carl de Billy
e5b2f71fcd
Added support for Stelpro Ki & Stelpro Maestro ( #2628 )
...
* fix potential null exception
* Added support for Stelpro Ki
* Stelpro Ki: Added support for action_mode
(cherry picked from commit 0f740f1aedbedb28d64245531f10a9bfd985e49b)
* Stelpro Ki: fix "lock" status update
(cherry picked from commit 6ac94411183d92d1f658a7d17a724e50587b8571)
* Fixed lint issues
* Stelpro: Fixed local_temperature sensor
* Added support for Stelpro Maestro
* Fix lint
* HASS: Fixed support for action_topic/action_template
* Prevent a non supported device from causing a null-ref
* Update naming.
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-01-06 21:36:45 +01:00
Koen Kanters
d0e9889f7d
Fix race condition when Zigbee starts. #2591
2020-01-03 23:43:04 +01:00
Koen Kanters
d3aba2689c
Update converters.
2020-01-03 23:29:28 +01:00
jasperro
7a6d5f9a42
Added hue/saturation mode and tamper to home assistant ( #2603 )
...
* Added hue/saturation mode to home assistant extension
* Added tamper to homeassistant
* Fix ESlint stuff
* Update homeassistant.js
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-01-03 22:28:21 +01:00
AThomsen
89fb54d5c8
Add Nordtronic Box Dimmer 2.0 98425031 ( #2629 )
...
* Add Nordtronic Box Dimmer 2.0 98425031
* Update homeassistant.js
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2020-01-03 18:55:57 +01:00
Samuel Gaus
afaed3f783
Support new IKEA GUNNARP round panel ( #2653 )
...
See: https://github.com/Koenkk/zigbee-herdsman-converters/pull/865
2020-01-03 09:09:28 +01:00
Kryzek
dc6bf51b8e
Update homeassistant.js ( #2651 )
...
Expose battery information to Home Assistant with couple of Trust battery-powered sensors.
Related to https://github.com/Koenkk/zigbee-herdsman-converters/pull/856
2020-01-03 09:04:21 +01:00
Koen Kanters
5f97f19d7f
Add brightness_move for groups. #2620
2019-12-31 13:52:23 +01:00
Jack Wilsdon
f04e01ff54
Use correct Home Assistant configuration for GL-S-007Z ( #2616 )
2019-12-27 15:56:24 +01:00
Koen Kanters
f069a7e58e
Update herdsman and converters.
2019-12-26 22:46:44 +01:00
Phi Dong
2197d4127d
Update homeassistant.js ( #2606 )
...
Add support for Ecosmart-ZBT-A19-CCT-Bulb (A9A19A60WESDZ02) to Home Assistant
2019-12-26 21:32:34 +01:00
Martin Brooksbank
89fe701197
Added Ajax Online LED Strip HomeAssistant Mapping ( #2592 )
2019-12-23 21:08:40 +01:00
Koen Kanters
e63d196966
Skip configure when device does not require it. https://github.com/Koenkk/zigbee2mqtt/issues/2588
2019-12-23 20:48:37 +01:00
fb22
9db1467ed8
Add 4023330P7 ( #2574 )
...
Add support for Philips Hue white suspension Amaze
2019-12-23 20:08:43 +01:00
Anthony Lavado
3bab32c1d7
Add support for the EcoSmart D1533 ( #2570 )
2019-12-23 19:56:55 +01:00
Koen Kanters
6f7d29392e
Update herdsman and converters.
2019-12-17 21:35:47 +01:00
Koen Kanters
83e10f446e
Update converters.
2019-12-17 19:59:22 +01:00
Koen Kanters
af4184e3ff
Always log 'No converter available...` to debug. #2543
2019-12-17 19:19:57 +01:00
Koen Kanters
316755a5c8
Fix get device group membership with friendly_name containing slashes. #2546
2019-12-17 19:02:11 +01:00
Wilmar den Ouden
5083bbcc16
feat: create environment variable for the config file ( #2519 )
...
Signed-off-by: wilmardo <info@wilmardenouden.nl>
2019-12-16 20:49:25 +01:00
Koen Kanters
981612c64c
Support tint_scene for group. https://github.com/Koenkk/zigbee-herdsman-converters/issues/281
2019-12-16 20:17:58 +01:00
Koen Kanters
f64bf16f6f
Update converters.
2019-12-15 16:37:00 +01:00
Koen Kanters
0b9997b7a5
Update converters.
2019-12-15 15:55:10 +01:00
mailq
6f33529c79
Add GL-S-005Z RGBW GU5.3 MR16 ( #2533 )
2019-12-15 15:07:31 +01:00
Markus Pfeiffer
f4f910f014
Support for Hive Thermostatic Radiator Valve ( #2517 )
2019-12-13 19:18:34 +01:00
Wilmar den Ouden
087d1b8761
fix: avoid creating the log/ directory when file not enabled ( #2516 )
...
Signed-off-by: wilmardo <info@wilmardenouden.nl>
2019-12-13 19:09:18 +01:00
Timo S
4334e01759
temp_step attribute for climate entities ( #2515 )
2019-12-13 19:00:02 +01:00
Koen Kanters
6fd059967a
Support setting cover position and thermostat occupied heating setpoint via group. #2505
2019-12-13 18:26:03 +01:00
Koen Kanters
61f5776310
Update converters.
2019-12-12 20:55:57 +01:00
stumps444
3f2d50900d
Added support for Lockwood keyless deadbolt ( #2506 )
2019-12-12 20:02:41 +01:00
Koen Kanters
be601cffb0
Update herdsman and converters.
2019-12-11 21:54:16 +01:00
Koen Kanters
6b7bd9da37
Re-add model to device information. #2497
2019-12-11 20:15:42 +01:00
Koen Kanters
3a9dfb04a7
Bind closuresWindowCovering. https://github.com/Koenkk/zigbee2mqtt/issues/2496
2019-12-11 20:00:09 +01:00
Thomas Jager
67f8e97b12
Add namron dimmer - homeassistant extension ( #2494 )
...
https://github.com/Koenkk/zigbee-herdsman-converters/pull/808
2019-12-11 19:41:06 +01:00
Koen Kanters
d17eec5310
Don't allow postfix to be a friendly_name. #2486
2019-12-09 18:27:39 +01:00
Jorge Schrauwen
bcf79a7e34
Device Availability: Allow battery devices to report offline/online based on device.lastSeen ( #2464 )
...
* Remove execution bits for deviceReceive.js
* deviceAvailability.isPingable should return true if 'availability_lastseen_timeout' is set for device
* deviceAvailability.handleInterval should know how to handle lastseen_timeout setting
* Allow availability_lastseen_timeout for all devices
* Use a default lastseen timeout of 24h
* Updates
* Updates
* Updates
* 25 hours instead of 24.
2019-12-09 18:12:13 +01:00
dusanmsk
6aad019328
mqtt listener to rename last paired device. ( #2478 )
...
* mqtt listener to rename last paired device.
send zigbee2mqtt/bridge/config/rename_last with payload containing new name and last paired device will be renamed
* Updates
2019-12-08 16:50:18 +01:00
Sven Lankes
d05a3a066a
add support for Mueller Licht 44435 Tint LED Stripe ( #2483 )
2019-12-08 14:11:27 +01:00
Koen Kanters
5440aadec0
Log remove docs on failure. #2477
2019-12-07 17:57:39 +01:00
Koen Kanters
be30067a39
Let devices only report when there is a change. #2424
2019-12-07 17:54:40 +01:00
Koen Kanters
17560ca885
Check if state is not null. #2450
2019-12-07 17:45:00 +01:00
Marius
e00dbbf4a9
Support Hue Go with Bluetooth LCT026 (7602031P7) ( #2474 )
2019-12-07 17:29:37 +01:00
Koen Kanters
33201367f1
Update herdsman and converters.
2019-12-05 21:33:28 +01:00
Koen Kanters
a53a19026c
Add extra logging when publish to device fails. #2450
2019-12-04 20:46:19 +01:00
Koen Kanters
1459ffea7a
Publish availabilty when non pinagable device joins. #2452
2019-12-04 20:21:14 +01:00
Koen Kanters
ba26887ea5
Update converters and herdsman.
2019-12-03 20:11:45 +01:00
Wilmar den Ouden
694c45fd96
Make logging transports configurable ( #2231 )
...
* feat: Make logging optional
Signed-off-by: wilmardo <info@wilmardenouden.nl>
* feat: be more verbose about what logging is enabled
Signed-off-by: wilmardo <info@wilmardenouden.nl>
* feat: adds tests
Signed-off-by: wilmardo <info@wilmardenouden.nl>
* Updates.
* Updates
* fix tests.
* Remove onlythis.
* Remove another onlythis
* Improve test stability
* Remove another onlythis
2019-11-29 23:36:57 +01:00
Koen Kanters
5e165810ec
Allow to configure manually. https://github.com/Koenkk/zigbee2mqtt/issues/2365 https://github.com/Koenkk/zigbee-herdsman-converters/issues/779#issuecomment-559598591
2019-11-29 09:43:59 +01:00
Koen Kanters
99fd93f9a7
Allow setting transmit power. https://github.com/Koenkk/zigbee2mqtt/issues/2253
2019-11-27 22:02:49 +01:00
Koen Kanters
acce25737f
Update converters.
2019-11-27 19:57:25 +01:00
Koen Kanters
2a81a54609
Stop pinging device when removed. #2419
2019-11-27 18:14:39 +01:00
Koen Kanters
6c56c95e3f
Always make endpoint 1 the coordinator endpoint.
2019-11-25 17:44:44 +01:00
Koen Kanters
d37d9ee859
Factory reset device through Touchlink.
2019-11-23 20:44:23 +01:00
Koen Kanters
e179e053ce
Update herdsman and converters.
2019-11-23 20:19:38 +01:00
Kryzek
46d7176976
availability_whitelist ( #2387 )
...
* availability_whitelist
* Tests
* Cleanup
* Update deviceAvailability.js
2019-11-23 11:47:37 +01:00
Hans-Wilhelm Warlo
2df1acf532
Return false when mappedDevice is falsy ( #2383 )
2019-11-22 07:48:11 +01:00
himpich
c5bd3a2450
Add support for Innr FL 130 C Color LED Strip - homeassistant extension ( #2377 )
2019-11-21 20:26:10 +01:00
frontend89
260d2904f3
Add device specific configuration option: debounceIndexes ( #2370 )
...
* Add device specific configuration option: debounceIndexes
* Rename debounceIndexes to debounce_ignore
* Lint
2019-11-20 21:21:23 +01:00
Koen Kanters
8ae57e7ef0
Update herdsman and converters.
2019-11-20 20:08:30 +01:00
Koen Kanters
b23276f7f3
Re-configure when device rejoins. https://github.com/Koenkk/zigbee-herdsman-converters/issues/758
2019-11-20 19:06:04 +01:00
Koen Kanters
fdc8fcc02b
Allow to specify endpoint via property. #2356
2019-11-20 17:36:36 +01:00
Koen Kanters
c5898598ae
Fix json_attributes_topic discovery for climate. https://github.com/Koenkk/zigbee2mqtt/issues/2321
2019-11-19 20:50:55 +01:00
Koen Kanters
661b2f1cc0
Home Assistant: discover json_attributes_topic for all MQTT device types. https://github.com/Koenkk/zigbee2mqtt/issues/2321
2019-11-18 18:14:22 +01:00
Koen Kanters
eea660374f
Use correct endpoint for binding dimmer. https://github.com/Koenkk/zigbee2mqtt/issues/2343
2019-11-18 17:54:28 +01:00
Kryzek
878a88632b
Customizable timestamp ( #2357 )
...
* Customizable timestamp
Add a customizable timestamp
* Revert "Customizable timestamp"
This reverts commit 7ae06e8e2c
.
* Customizable timestamp
* Update settings.js
2019-11-17 21:29:53 +01:00
Koen Kanters
22c8f14659
Update herdsman and converters.
2019-11-17 21:22:24 +01:00
Koen Kanters
44db557a0c
Log in local timezone. https://github.com/Koenkk/zigbee2mqtt/issues/2341
2019-11-15 23:04:23 +01:00
胡明春
31246efc64
Add UI support to 'S31 Lite zb' and SA-003-Zigbee ( #2340 )
...
* Add UI support to 'S31 Lite zb' and SA-003-Zigbee
* Update homeassistant.js
2019-11-15 22:55:49 +01:00
Koen Kanters
a7486d723f
Update herdsman converters.
2019-11-14 20:43:20 +01:00
Koen Kanters
d8512c73df
Fail gracefully when state retrieval fails after device reconnects. #2318
2019-11-11 19:25:11 +01:00
Koenkk
e2858dc90f
Fix topic postfix detection having number. #2309
2019-11-11 17:36:33 +01:00