Franck Nijhof
69f6891db5
fix: Fix entity category of Home Assistant exposed enum sensors ( #19474 )
...
* Fix entity category of Home Assistant exposed enum sensors
* Process review comment
2023-10-31 16:31:14 +01:00
Artem Sorokin
98c7a2ab56
fix: Add device class for soil_moisture sensor in HA ( #19486 )
2023-10-30 20:40:05 +01:00
Franck Nijhof
e7749e25e9
fix: Fix entity category of Home Assistant exposed sensor entities ( #19434 )
...
* Fix entity category of Home Assistant exposed sensor entities
* ok, testing helps :)
2023-10-27 19:59:47 +02:00
Franck Nijhof
d0a4f5f628
fix: Adjust default entity category of updates in Home Assistant ( #19435 )
2023-10-27 19:59:08 +02:00
Koen Kanters
e36983b4b5
fix: Publish zigbee-herdsman/zigbee-herdsman-converters version to bridge/info ( #19364 )
2023-10-21 10:56:31 +02:00
kds69
bd57f45929
chore: Fix cosmetic in homeassistant.ts ( #19239 )
...
* Update homeassistant.ts
* Update homeassistant.ts - remove double bracket in condition
No idea if this is what is causing code to be ignored in certain circumstances, but anyway this is cleansing code
---------
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2023-10-10 22:05:19 +02:00
Koen Kanters
a9e320e029
chore: merge master to dev
2023-10-08 17:12:50 +02:00
kds69
95d22c0822
fix: Enable Home Assistant force entity by default ( #19212 )
2023-10-08 17:12:28 +02:00
Laxilef
cdce6b11d2
fix: Add in_progress attribute for Home Assistant update sensor ( #19207 )
2023-10-08 08:54:56 +02:00
koenkk
daaade45d9
fix: Fix device keeps requesting OTA due to incorrect transaction sequence number. https://github.com/Koenkk/zigbee2mqtt/issues/19129
2023-10-07 08:55:16 +02:00
Rotzbua
83e331323c
fix: Correct typos ( #19143 )
...
Credit to `codespell`.
2023-10-03 10:54:13 +02:00
Koen Kanters
4daddfc5f7
Update dependencies ( #18923 )
...
* fix(ignore): update dependencies
* fix types/node
---------
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
2023-09-10 09:28:14 +02:00
Yip Rui Fung
d1e50ce534
fix: Use QOS1 for rarely sent discovery and availability messages ( #18756 )
...
* Use QOS1 for rarely sent messages
Specifically discovery and availability depending on the set up, it's possible for these messages to be silently discarded by the broker.
Sending them as QOS1 means the mqtt library used will resend them until it gets an ACK.
Ensuring delivery is particularly important for messages that are rarely sent like discovery or availability as they are only sent when there are changes, and nondelivery or dropped messages for them impede proper functioning in home assistant.
* Fix tests for discovery and availability using QOS1
2023-08-27 06:26:07 +00:00
Koen Kanters
704ecf366e
feat: Add Home Assistant origin to discovery ( #18741 )
2023-08-26 07:56:31 +02:00
Artem Draft
e33e335c0c
feat: Use labels in Home Assistant entity naming ( #18678 )
...
* feat: Use labels in Home Assistant entity naming
* tweak comment
2023-08-22 08:07:23 +02:00
Frank van Viegen
4b3a2c9f5a
feat: Support scene renaming ( #18667 )
...
Co-authored-by: Frank van Viegen <frank@vanviegen.net >
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2023-08-20 17:50:10 +02:00
Koen Kanters
3af130a2c0
feat: Support coordinator check ( #18599 )
...
* feat: Support coordinator check
* add tests
2023-08-14 20:35:15 +02:00
Koen Kanters
aa021d988d
feat: Support generating extended_pan_id ( #18596 )
...
* feat: Support generating extended_pan_id
* Update configuration.example.yaml
2023-08-12 15:07:30 +02:00
koenkk
b55cc0a037
fix(ignore): chore: Update dependencies ( #18459 )
2023-08-09 20:04:20 +02:00
koenkk
b09b8ec3d6
fix(ignore): Revert "chore: Update dependencies ( #18459 )"
...
This reverts commit 53cb42103c .
2023-08-09 07:33:27 +02:00
Koen Kanters
53cb42103c
chore: Update dependencies ( #18459 )
...
* fix(ignore): update dependencies
* Make compatible with MQTT 5
* updates
---------
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
2023-08-08 20:04:22 +02:00
koenkk
ed22ecedbf
fix: Fix Home Assistant TypeError: object of type 'NoneType' has no len() error. https://github.com/Koenkk/zigbee2mqtt/issues/17861
2023-08-02 19:34:39 +02:00
Koen Kanters
f6196107a7
fix: Fix Home Assistant `MQTT device name is equal to entity name in your config ( #18491 )
...
* fix: Fix Home Assistant `MQTT device name is equal to entity name in your config` error. https://github.com/Koenkk/zigbee2mqtt/issues/18445
* remove onlythis
2023-08-01 20:39:02 +02:00
Koen Kanters
df93e4c8f9
feat: Let Home Assistant generate entity name when device_class is present ( #18208 )
2023-08-01 19:46:24 +02:00
Ilya Kirov
4bd281ce6c
fix(ignore): Add ep l till 24 ( #18422 )
...
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2023-07-25 17:53:31 +00:00
Jorge Schrauwen
91f22f1230
fix(ignore): Add th1-th10 endpoints for Ubisys H10 ( #18405 )
...
See koenkk/zigbee2mqtt#18121
2023-07-23 18:37:56 +02:00
Koen Kanters
f64cd7e8f3
fix: Fix socket error crashing Zigbee2MQTT ( #18388 )
2023-07-21 14:51:39 +00:00
Bruno Bierbaumer
df8e1687b2
fix: Fix insecure Zigbee network encryption key generation ( #18372 )
2023-07-20 19:26:29 +02:00
koenkk
dec91919bc
fix: Fix 'dict object' has no attribute 'ir_code_to_send' error. https://github.com/Koenkk/zigbee2mqtt/issues/18180
2023-07-18 19:53:48 +02:00
Brandon Rothweiler
1252f10d39
fix: Use HA sensor device class atmospheric_pressure instead of pressure ( #18306 )
...
* Update homeassistant.ts
* Update tests
2023-07-13 19:55:19 +02:00
koenkk
0bdf663ca1
fix: Fix not all cluster unbound/bound when specified. https://github.com/Koenkk/zigbee2mqtt/issues/10740
2023-07-10 20:00:57 +02:00
Koen Kanters
94744525ba
feat: Support settable Home Assistant text ( #18114 )
2023-06-25 09:23:13 +02:00
koenkk
88339473ce
fix(ignore): Fix DeviceMessage.meta type
2023-06-25 09:16:36 +02:00
Grégoire Seux
e083a6bff7
feat: Support Home Assistant water device_class ( #18066 )
...
This should be sufficient for https://www.zigbee2mqtt.io/devices/ZVG1.html to be water_consumed sensor to be usable in Energy dashboard (water section).
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2023-06-19 19:21:43 +02:00
koenkk
11f0be55d8
fix: Fix Home Assistant truncate error when program is null. https://github.com/Koenkk/zigbee2mqtt/issues/16460
2023-06-12 18:10:45 +02:00
Koen Kanters
0dd899679d
Update zigbee-herdsman-converters to 15.21.2 ( #17967 )
...
* fix(ignore): update zigbee-herdsman-converters to 15.21.2
* fix
---------
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
2023-06-08 21:42:29 +00:00
Koen Kanters
a7e02a7be8
fix(ignore): Better fix for #17891 ( #17951 )
...
* fix(ignore): Better fix for #17891
* remove onlythis
2023-06-08 09:04:14 +02:00
Koen Kanters
c23d244405
Update zigbee-herdsman-converters to 15.19.1 ( #17941 )
...
* fix(ignore): update zigbee-herdsman-converters to 15.19.1
* fix
---------
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
2023-06-07 14:30:11 +00:00
Sean Kelly
c12bedb3e5
fix: Fix HA entities unavailable after broker restart when broker does not persist retained messages ( #17891 )
...
* Fix race condition with bridge status message cancelling reinitialize after a reconnect to mqtt
* Fix tests
2023-06-07 09:16:11 +02:00
koenkk
e6f9aeda06
fix: Fix Home Assistant Payload is not supported (e.g. open, closed, opening, closing, stopped): STOP error. https://github.com/Koenkk/zigbee2mqtt/issues/17552
2023-05-26 09:32:29 +02:00
Koen Kanters
df80a11663
Fix incorrect message being published when entity contains light or cover. https://github.com/Koenkk/zigbee2mqtt/issues/17594
2023-05-09 19:26:46 +02:00
Koen Kanters
64009d0dbb
Fix Home Assistant State max length is 255 characters error for program sensor. https://github.com/Koenkk/zigbee2mqtt/issues/16460
2023-05-07 09:18:58 +02:00
Aarni Koskela
8fe36d74ec
Typo fixes ( #17440 )
...
* Fix "Succesfully"
* Fix herdsman typo
* Fix various other small typos
2023-04-27 09:14:04 +02:00
github-actions[bot]
b3c886638a
Update dependencies ( #17354 )
...
* Update dependencies
* Fix tests
---------
Co-authored-by: Koenkk <Koenkk@users.noreply.github.com >
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2023-04-16 08:56:31 +02:00
Viktor Ryzhaiev
15f741b446
Add carbon_monoxide device_class to Home Assistant discovery ( #17331 )
2023-04-14 20:23:29 +02:00
Thomas Kintscher
653334b208
Expose voc_index sensor measurements as such in Home Assistant ( #17144 )
...
Co-authored-by: Thomas Kintscher <mail@thomaskintscher.de >
2023-03-26 09:50:22 +02:00
oddlama
07d238d5b9
Support hosting the frontend on a Unix socket ( #17123 )
2023-03-23 17:08:23 +01:00
Koen Kanters
bbb19371f3
Fix Home Assistant unit of measurement error for voc ppb sensors. https://github.com/Koenkk/zigbee2mqtt/issues/16057
2023-03-05 09:50:23 +01:00
baze-
0e67f8fa0a
Fix old state send when long debounce time is used ( #16828 )
...
* Fixed caching problem where old messages were sent out if long debounce values is used for sensor.
* Fixed caching problem where old messages were sent out if long debounce values is used for sensor
* State cache updated during debounce IF cache is enabled in configuration.
* Fixed code styles
* Implemented test case for testing State cache is updated correctly during debouncing
* If-statement was obsolete as cache can be update right away.
---------
Co-authored-by: Koen Kanters <koenkanters94@gmail.com >
2023-03-04 16:43:01 +01:00
Koen Kanters
942faf412f
Revert "Capitalize entity name in Home Assistant ( #16702 )"
...
This reverts commit f5cceb1719 .
2023-02-22 20:34:39 +01:00