2486 Commits
Author SHA1 Message Date
tomislavhorvaticek ed2b5d37e3 fix: Drain the availability ping queue in a loop instead of recursing (#33504) 2026-10-27 18:50:32 +01:00
Andy af4d1d3ad0 fix: Home Assistant: note legacy_action_sensor is deprecated (#33508) 2026-10-27 18:21:43 +01:00
Mathias Berglund 351da4f075 fix: OTA: respond to update requests within the update check interval (#33334) 2026-10-26 09:08:52 +01:00
Cestercian fc7383b940 fix: Home Assistant: don't treat light_type select as an endpoint light (#33472) 2026-10-25 07:32:17 +01:00
CristianandClaude Opus 5.5 a26e4fc2fd fix: Home Assistant: log deprecation message when exposing switch as light (#33412)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-25 07:10:17 +01:00
Fergal CondronandClaude Opus 5.5 8e4b2cba06 fix: Home Assistant: map emergency_heating system mode to heat (#33453)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-20 17:57:46 +02:00
Lauri Nõmme f152398c9d fix: Home Assistant: support fan entities on non-primary endpoints (#33435) 2026-10-20 17:47:53 +02:00
Robert DrakeandKoen Kanters 68ebe7815b fix: Home Assistant: fix hw_version and sw_version not being a string (#33404)
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2026-10-20 17:37:44 +02:00
Cestercian 7234d5bdbc fix: Apply throttle and debounce to last seen updates from non-emitted frames (#33423) 2026-10-18 07:33:48 +02:00
Cristian c588eca20e fix: Look up the endpoint name of a group member to check its state (#33410) 2026-10-18 07:20:57 +02:00
Igor Listopad 0b76f28d69 fix: Preserve secret references when persisting environment overrides (#33329) 2026-10-13 20:20:14 +02:00
Mathias BerglundandClaude Opus 5.5 c50e7cb47b fix: Home Assistant: rediscover entities that return after their exposes were removed (#33327)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 20:17:06 +02:00
2dbb566a8b fix: Home Assistant: guard value templates against missing properties (#33071)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2026-10-08 20:29:43 +02:00
NerivecandKoen Kanters dc56658255 fix: update zigbee-herdsman to 11.0.0 with new transport (#33116)
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2026-10-06 16:04:57 +02:00
Arpit Jain 6cd4aeb032 fix: Do not let a malformed WebSocket frame escape the message listener (#33275)
Signed-off-by: Arpit Jain <arpitjain099@gmail.com>
2026-10-04 07:27:35 +02:00
Koen Kanters 41822ed721 fix: Home Assistant: fix humidity incorrect for multi-endpoint climate devices (#33236) 2026-09-30 21:53:11 +02:00
Victor Fedorov 8c11ccd95c fix: Republish retained messages on MQTT reconnect (#33206) 2026-09-27 22:08:42 +02:00
dependabot[bot]andKoen Kanters fa67645e88 fix(ignore): bump vitest from 3.2.7 to 4.1.11 (#33098)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2026-09-18 21:11:32 +02:00
Nerivec 44b5b6b12f fix: Prevent unhandled error within winston transports (#33102) 2026-09-11 20:31:27 +02:00
Damien Sorel 7dc37e34c5 fix: Home Assistant: support more action events (#33048) 2026-09-06 06:35:14 +02:00
luar123andKoen Kanters bba9c027c5 fix: Preserve HA name if set in withHomeassistant and remove analog prefix (#32654)
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2026-09-04 21:30:38 +02:00
feixm1 74d97f1529 fix: Home Assistant: fix cover state reporting when moving from fully opened/closed state (#33037) 2026-09-04 20:42:33 +02:00
Steve Reid bbfb929d7e fix: Home Assistant: add state class for formaldehyde (#33006) 2026-09-02 20:15:00 +02:00
feixm1andMichal Feix 932a8137c8 fix: Home Assistant: fix some cover exposes (#33003)
Co-authored-by: Michal Feix <michal@feix.family>
2026-09-02 20:14:13 +02:00
Koen Kanters 01b25f15bf fix(ignore): update zigbee-herdsman-converters to 26.100.0 (#32960) 2026-08-28 19:12:35 +00:00
Andy b441091f6f fix: Warn when setting unsupported device option (#32928) 2026-08-28 20:12:23 +02:00
Michal Feix 22de3f10d8 Solved linting issues in PR from CI test reports. 2026-08-26 12:08:50 +02:00
Michal Feix c867ca5182 fix: Improve Home Assistant cover state discovery 2026-08-26 12:08:50 +02:00
Luan TaraschiandKoen Kanters 7fbbbc3b17 fix: Preserve duration in state (#32900)
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2026-08-26 12:02:15 +02:00
venglinandClaude Opus 5 dccf0a98c6 fix: Clamp availability ping delay to the maximum supported timeout (#32937)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-26 12:00:09 +02:00
Miguel CabralandKoen Kanters 95d072a788 feat: Allow to preserve device config when removing device (#32765)
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2026-08-18 21:13:38 +02:00
AT0myks be1cbb5f3b fix: Home Assistant: fix motor_state not exposed for SONOFF MINI-ZBRBS (#32702) 2026-08-18 20:59:53 +02:00
burmistrzak c649d04b1c fix: Home Assistant: Improve various discovery mappings (#32842) 2026-08-14 19:14:31 +02:00
ChillZwixandChillZwix 10611654c7 fix: Apply debounce to messages without payload (#32791)
Co-authored-by: ChillZwix <ChillZwix@users.noreply.github.com>
2026-08-10 20:21:48 +02:00
Igor ClemencovandKoen Kanters f06673506f fix: Home Assistant: avoid duplicate door names (#32752)
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2026-08-08 21:42:16 +02:00
Luan Taraschi 86dfc90869 fix: Fix stringify don't emit invalid JSON for an empty typed array (#32780) 2026-08-08 21:29:08 +02:00
Luan Taraschi 60786528ae fix: Fix stringify emit every element of a typed array (#32779) 2026-08-08 21:28:21 +02:00
Luan Taraschi 3aaa8c1546 fix: Fix crash on a null color in attribute output (#32784) 2026-08-08 21:27:36 +02:00
Alexander ChepurnoyandKoen Kanters 29b041ce57 fix: Replace express-static-gzip and finalhandler with srvx (#32685)
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2026-08-03 21:05:35 +02:00
Alexander Chepurnoy 828038717f fix: Replace object-assign-deep with local utility (#32684) 2026-08-03 20:54:54 +02:00
Alexander Chepurnoy 316413b31c fix: Replace jszip with fflate (#32683) 2026-07-30 20:36:38 +02:00
Nerivec fe96204f0b fix: Publish groups on device leave (#32676) 2026-07-29 06:43:46 +02:00
Jan BouwhuisandKoen Kanters 32506b4e8a feat: Home Assistant: add discovery support for Tuya infrared receiver (learn mode) and emitter features (#32625)
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2026-07-28 18:03:36 +02:00
luar123 b46c77bff0 fix: Avoid running resolveDefinition in parallel (#32662) 2026-07-28 17:20:41 +02:00
NerivecandKoen Kanters 83ab5228ff feat: Add clear_cache option to device remove request (#32631)
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
2026-07-24 21:40:04 +02:00
Nerivec 4f18b4e38c fix: Remove json-stable-stringify-without-jsonify dep (#32643) 2026-07-24 20:40:26 +02:00
Andy 5e56c454c3 fix(ignore): Remove attribute_and_json warnings for HA (#32616) 2026-07-23 00:32:56 +02:00
Andy 4174e9cb78 fix: Fix restartRequired flag (#31947) 2026-07-21 19:25:32 +02:00
Andy d6dea17961 fix: Home Assistant: discover device trigger when mqtt output = attribute_and_json and add warnings about incompatible settings (#32603) 2026-07-20 17:08:06 +02:00
Alexander Chepurnoy a9ce4b2522 fix: replace rimraf with native fs.rmSync (#32579) 2026-07-16 19:06:28 +02:00