Commit graph

387 commits

Author SHA1 Message Date
Victor Hagelbäck
56870879b8 Change behavior to add all devices to Home Assistan, whether they are hidden in the Plejd app or not 2021-06-21 12:06:08 +02:00
Victor Hagelbäck
42bf415fa5 Mini-update of changelog after release 2021-06-14 10:35:06 +02:00
Victor
5328fadf52
Merge pull request #204 from icanos/develop
Release 0.8.0-beta
2021-06-14 10:29:44 +02:00
Victor Hagelbäck
2305d149bc Set version to 0.8.0-beta to prepare for relase 2021-06-14 10:28:45 +02:00
Victor
2b0c6cbb53
Merge pull request #203 from icanos/release/v0.8.0-beta
Merge Release/v0.8.0 beta to develop
2021-06-14 10:23:36 +02:00
Victor Hagelbäck
2f96065bec Added RPI 3+ to Tested on section 2021-06-14 10:22:59 +02:00
Victor Hagelbäck
afbf5df5b8 Update changelog for 0.8.0-beta release 2021-06-11 14:11:55 +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
Victor
6f269de481
Merge pull request #201 from polyzois/develop
Add more documentation to install steps
2021-06-09 09:11:10 +02:00
kopo
67aa612f94 Added more documentation to install steps 2021-05-31 14:38:12 +02:00
Victor
8f15042a58
Merge pull request #199 from faanskit/develop
Fix scene device triggers
2021-05-25 17:22:36 +02:00
faanskit
93eca16639 Added support to report back to HA via MQTT when a Scene is executed, so that following device_automations gets executed.
This will make Plejd Scene execution behave the same from Plejd App, Plejd Hardware and Home Assistant Scene triggered - in the eyes of Home Assistant
2021-05-20 13:49:44 +02:00
faanskit
9cf3b3bdd6 Fix for issue discussed im #198. Scene device triggers were not unique from Scenes and device_trigger /config topic was too long 2021-05-20 07:24:22 +02:00
Victor
e97aed904c
Merge pull request #192 from faanskit/feature/room-as-area
Split HA devices per Plejd output and suggest areas when adding devices to Home Assistant

- Resolves #189
- Resolves #193
2021-05-12 14:05:34 +02:00
faanskit
78b815d3f0 Updated legacy based on feedback from @SweVictor 2021-05-12 11:31:43 +02:00
faanskit
de30a6aa3d changed back behaviour of rooms as devices. Will not appear in suggested rooms 2021-05-12 10:45:27 +02:00
faanskit
729559750e Updated based on review feedback from @SweVictor. Thanks! 2021-05-11 21:03:48 +02:00
Victor
d4cb4c55e4
Merge pull request #188 from faanskit/develop
Support for WPH-01 and WRT-01 added.
2021-05-08 20:00:04 +02:00
faanskit
d239aacbc1 Fixed error only showing in github for the readme 2021-05-07 18:37:07 +02:00
faanskit
4b85782784
Merge pull request #3 from faanskit/Develop
Updated CHANGELOG to reflect additions with rooms.
2021-05-07 18:30:14 +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
dc3d2237da Updating the Plejd / HA Device information model to be compatible with suggested_area. 2021-05-07 10:59:52 +02:00
faanskit
7ba38d6acf Lights and switches, including roomsAsLighs, is now proposing an area for Home Assistant based on the room name from Plejd.
This by using suggested_area in MQTT config.

In many installations, Plejd units have the same name and are separated by the room they belong to.
Eg. Badrum -> Spottar, Kök->Spottar, Sovrum->Taklampa, Kök->Taklampa

With 8.0.0 devices can have the same name, and therefore it makes sense to now also support areas.
2021-05-07 08:52:57 +02:00
faanskit
49024f5392 Updated README.md to include information about WRT-01, tested by @vBrolin 2021-05-06 13:43:51 +02:00
faanskit
535c8f6c0f Fixed the issue when a WPH were configured with single click to run a scene.
Made code a bit more resilient.
2021-05-06 13:28:13 +02:00
faanskit
c8890b8cd7 Updates based om comments from @SweVictor 2021-05-06 07:58:06 +02:00
faanskit
531aa8ee3e Fixed errors from npm run lint:fix 2021-05-05 19:34:34 +02:00
faanskit
2610c1eaa4 Incorrect trigger 2021-05-05 19:18:43 +02:00
faanskit
5190341be6 removed ts-ignore 2021-05-05 19:05:52 +02:00
faanskit
78e1616b4e Updated to match the latest developer branch and modified according to feedback from review. 2021-05-05 19:02:10 +02:00
faanskit
cbcd33fde6
Added support for WRT-01 2021-05-05 12:33:30 +02:00
faanskit
39c0658871
Merge pull request #2 from faanskit/feature/id-refactor
Added support for WRT-10 as a Device Automation
2021-05-05 12:30:38 +02:00
faanskit
792a9e9840
Merge branch 'develop' into feature/id-refactor 2021-05-05 12:30:25 +02:00
faanskit
a9f31d188d
Merge pull request #1 from icanos/develop
Merge develop
2021-05-05 12:23:40 +02:00
Victor
34cb7b36d1
Merge pull request #179 from icanos/feature/id-refactor
Refactor unique id handling throughout the addon
2021-05-05 11:23:02 +02:00
Victor Hagelbäck
236e533c8a Set entiteis to correct type (switch/light) and fix availability for scenes
- General cleanup and clarification of MQTT messages
2021-05-03 09:50:54 +02:00
faanskit
5a21290364 Added support for WRT-10 as a Device Automation 2021-05-01 19:41:29 +02:00
Victor Hagelbäck
36e5c62b4f Fix for devices without output 2021-04-28 20:07:53 +02:00
Victor Hagelbäck
a633ffacb3 Quick-fix to force switch devices to the light mqtt domain 2021-04-27 11:36:38 +02:00
Victor Hagelbäck
74e381f009 Device triggers for scenes implemented 2021-04-26 13:13:10 +02:00
Victor Hagelbäck
b10583336e Replace mqttt scene switches with actual scenes 2021-04-24 09:22:36 +02:00
Victor Hagelbäck
aacf87a50c Revert mqtt v5 code since not supported by HassIO Mosquitto plugin 2021-04-23 10:42:18 +02:00
Victor Hagelbäck
c646bc55eb Revert scenes to register as switches over mqtt 2021-04-21 21:07:17 +02:00
Victor Hagelbäck
7c8373d2c7 Update mqtt package to v4
- Minor updates to other packages
- Relates to #181
2021-04-07 10:26:33 +02:00
Victor Hagelbäck
464c17d920 Fixes to scene handling and device unique id 2021-04-01 13:19:02 +02:00
Victor Hagelbäck
754fe00c9a Bump version to signify dev release and notify in changelog of breaking changes 2021-03-31 23:37:12 +02:00
Victor Hagelbäck
dbc0e02f11 Minor fixes 2021-03-31 23:28:25 +02:00
Victor Hagelbäck
7de1238c12 Refactor mqtt messaging to use unique id:s and trigger scenes rather than switches 2021-03-31 20:07:46 +02:00
Victor Hagelbäck
9a76a3ba50 Refactor code to use plejd outputs rather than devices as main entity 2021-03-31 20:07:15 +02:00