Commit graph

35 commits

Author SHA1 Message Date
Victor
46d9e5c882
Improve MQTT retain behavior (#321)
* Improve MQTT message retain behavior
* Prepare for version 0.16.0
2025-08-07 13:45:52 +02:00
Victor
b3c6334f0c
Improve MQTT behavior and add experimental parsing for color temp support from Plejd API (#298)
* Update underlying docker containers and dependencies.
* Minor linting and code issues fixes
* Update supported devices section
* Improve Mqtt message properties - retain, etc.
- Retain discovery messages
- Don't retain others
- Set QoS to 1 consistently to ensure at least once delivery
- Set session timeout to ensure a reasonable TTL on messages
* Code and logic to remove any retained mqtt messages for SET/STATE/AVAILABILITY
* Temporary restructure of init flow for mqtt.
- No longer wait for HA birth message
- Don't listen to incoming messages until old retained messages have been purged.
- More details in https://github.com/icanos/hassio-plejd/issues/218
* Fix lingering incorrect access of connectedDevice.id
* Fix to avoid Home Assistant setting retain flag on MQTT SET STATE messages
* Parse new TRAIT=15, assuming this means dimmable and tunable white
* Clarify TRAITS bitmask values
* Add experimental parsing for color temp support from Plejd API
* Lint fixes
* Remove null coalescing operator since we don't compile code
* Handle case where outputSettings is null in PlejdApi
* Solve MQTT errors due to deprecated api color_temp and unsupported removal of retained state messages
2025-08-05 19:55:50 +02:00
swevictor
fbfe239421 Add support for DWN-02 from dev to master 2025-08-05 10:35:42 +02:00
mathiasbk
9f7dd45ac8 Added Home assistant Yellow to tested devices 2024-11-22 10:47:37 +01:00
swevictor
fd14d51144 Update readme and add support for DWN-01 2023-10-06 14:11:52 +02:00
swevictor
5f77638ca3 Add support for the DAL-01 Dali broadcast with dimmer and tuneable white support 2023-08-25 15:57:00 +02:00
swevictor
f60ef88efc Improve README.md and Details.md 2023-08-16 15:01:31 +02:00
swevictor
46231e55cb Update readme to clarify support new device types
- SPR-01
- LED-75

Closes #232, #250
2023-08-15 15:45:47 +02:00
swevictor
c76f8006b5 Improve documentation - clarify that username is normally email address 2023-08-15 15:18:52 +02:00
Tim Jackson
60fd01709e Update the installation instructions to reflect more recent versions of Home Assistant, and add additional clarity to the manual installation 2023-05-26 23:27:09 +02:00
Carl Westman
42910e787a
Update README.md
Updated "Easy Installation" section according to changes in new versions of Home Assistant.
2022-01-09 15:08:47 +01:00
Victor Hagelbäck
2f96065bec Added RPI 3+ to Tested on section 2021-06-14 10:22:59 +02:00
Victor Hagelbäck
56ab10744c Improve documentation 2021-06-09 15:49:18 +02:00
Victor Hagelbäck
71dbcc0b44 Move Details.md to /plejd folder 2021-06-09 09:23:37 +02:00
kopo
67aa612f94 Added more documentation to install steps 2021-05-31 14:38:12 +02:00
faanskit
729559750e Updated based on review feedback from @SweVictor. Thanks! 2021-05-11 21:03:48 +02:00
faanskit
d239aacbc1 Fixed error only showing in github for the readme 2021-05-07 18:37:07 +02:00
faanskit
672c957fd3 Updated CHANGELOG to reflect additions with rooms.
Updated README to provide clarity how different Plejd units will be propagated into Home Assistant.
Updated README to solve #189
2021-05-07 18:25:47 +02:00
faanskit
49024f5392 Updated README.md to include information about WRT-01, tested by @vBrolin 2021-05-06 13:43:51 +02:00
Victor Hagelbäck
764a3ca223 Add typings and jsdoc comments to improve developer experience 2021-03-29 12:50:59 +02:00
zissou1
c70731444c
Update README.md
Added intel NUC7i5BNH to ”tested on”
2021-03-25 20:10:27 +01:00
Victor Hagelbäck
f663cf4990 Update config for version 0.7.0 2021-03-23 13:45:12 +01:00
Victor Hagelbäck
fa0ba6be31 Config setting to opt-in to setting Plejd clock time 2021-02-18 21:17:29 +01:00
Victor Hagelbäck
bf93ec9545 Fix typo in readme 2021-02-04 08:03:33 +01:00
Victor Hagelbäck
20b64c9acb Merge readme with listen to default HA birth message PR 2021-01-30 09:54:40 +01:00
Victor Hagelbäck
97d57f1a22 Add readme section on how to install older/dev releases 2021-01-30 09:50:27 +01:00
Victor Hagelbäck
fdc082c273 Copied README and CHANGELOG to /plejd directory to get them picked up by addon 2021-01-30 09:47:26 +01:00
Victor Hagelbäck
8148569f5a Remove outdated plejd/README.md 2021-01-30 09:47:26 +01:00
Victor Hagelbäck
281acd6ad8 Adjust code to airbnb style guide, including eslint rules and prettier configuration for code base 2021-01-22 15:49:02 +01:00
icanos
c87eee2d2c added some config and logging 2020-01-27 20:43:52 +00:00
Marcus Westin
eead389056
Update README.md 2020-01-16 20:12:59 +01:00
Marcus Westin
0c6f5a367a
Update README.md 2019-12-22 19:24:46 +01:00
Marcus Westin
9e64fac963 updated readme 2019-12-13 18:29:17 +01:00
Marcus Westin
471aec4c74 updated readme 2019-12-13 18:07:57 +01:00
Marcus Westin
b849a45a17 added readme to show in Hass.io add-on store 2019-12-13 18:02:36 +01:00