From 46d335b27c589254dc8d2b6aa0c9ee8ad48d0a2d Mon Sep 17 00:00:00 2001 From: Marcus Westin Date: Sat, 14 Dec 2019 15:59:11 +0100 Subject: [PATCH 01/11] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 2fbbb96..69de566 100644 --- a/README.md +++ b/README.md @@ -52,7 +52,7 @@ Browse your Hass.io installation using a tool that allows you to manage files, f You need to add the following to your `configuration.yaml` file: ``` mqtt: - broker: [point to your broker IP] + broker: [point to your broker IP eg. 'mqtt://localhost'] username: [username of mqtt broker] password: !secret mqtt_password client_id: mqtt From 1be191226ebc1eb87c566314941aa8387f1b0b05 Mon Sep 17 00:00:00 2001 From: Marcus Westin Date: Thu, 19 Dec 2019 21:30:53 +0100 Subject: [PATCH 02/11] Update README.md --- README.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 69de566..b3c4d42 100644 --- a/README.md +++ b/README.md @@ -88,10 +88,12 @@ Check this out for more information on how you can get your Plejd lights control https://www.home-assistant.io/integrations/homekit/ ## Changelog -*0.1.4*: -* FIX: bug preventing add-on from building +*v 0.1.0*: +* NEW: Rewrote the BLE integration for more stability +* FIX: discovery wasn't always sent -*0.1.3*: +*previous*: +* FIX: bug preventing add-on from building * NEW: Added support for Plejd devices with multiple outputs (such as DIM-02) ## License From 195bb01acf7c3bb14e1619ccef064e9a85d42bdf Mon Sep 17 00:00:00 2001 From: Marcus Westin Date: Thu, 19 Dec 2019 21:32:45 +0100 Subject: [PATCH 03/11] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b3c4d42..ef64816 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ The add-on has been tested on the following platforms: Browse to your Home Assistant installation in a web browser and click on `Hass.io` in the navigation bar to the left. * Open the Home Assistant web console and click `Hass.io` in the menu on the left side. * Click on `Add-on Store` in the top navigation bar of that page. -* Paste the URL to this repo https://github.com/icanos/hassio-plejd/ in the `Add new repository by URL` field and hit `Add`. +* Paste the URL to this repo https://github.com/icanos/hassio-plejd.git in the `Add new repository by URL` field and hit `Add`. * Scroll down and you should find a Plejd add-on that can be installed. Open that and install. * Enjoy! From c5412bd56812b9c22337c2adac7e99a53097131c Mon Sep 17 00:00:00 2001 From: Erik Termander Date: Thu, 19 Dec 2019 23:43:03 +0100 Subject: [PATCH 04/11] Remove old reference to plejd.js --- plejd/main.js | 1 - 1 file changed, 1 deletion(-) diff --git a/plejd/main.js b/plejd/main.js index 78057a5..5224851 100644 --- a/plejd/main.js +++ b/plejd/main.js @@ -1,4 +1,3 @@ -const plejd = require('./plejd'); const api = require('./api'); const mqtt = require('./mqtt'); const fs = require('fs'); From 4c18a1f86e67a5270887ba275afa07fb7d31d33b Mon Sep 17 00:00:00 2001 From: Marcus Westin Date: Fri, 20 Dec 2019 07:52:23 +0100 Subject: [PATCH 05/11] upped version after reference error in main.js --- plejd/config.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plejd/config.json b/plejd/config.json index c7043c2..e182b83 100644 --- a/plejd/config.json +++ b/plejd/config.json @@ -1,6 +1,6 @@ { "name": "Plejd", - "version": "0.1.0", + "version": "0.1.1", "slug": "plejd", "description": "Adds support for the Swedish home automation devices from Plejd.", "url": "https://github.com/icanos/hassio-plejd/", @@ -32,4 +32,4 @@ "mqttPassword": "str", "includeRoomsAsLights": "bool" } -} \ No newline at end of file +} From 756c44ae869f03992436a17f997300dd6e80e66a Mon Sep 17 00:00:00 2001 From: Marcus Westin Date: Fri, 20 Dec 2019 07:53:03 +0100 Subject: [PATCH 06/11] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index ef64816..5889d94 100644 --- a/README.md +++ b/README.md @@ -88,6 +88,8 @@ Check this out for more information on how you can get your Plejd lights control https://www.home-assistant.io/integrations/homekit/ ## Changelog +*v 0.1.1*: +* FIX: Fixed missing reference on startup, preventing add-on from starting *v 0.1.0*: * NEW: Rewrote the BLE integration for more stability * FIX: discovery wasn't always sent From ac38663fb66719ad02459d231ed0b6cfdbe7445e Mon Sep 17 00:00:00 2001 From: Marcus Westin Date: Fri, 20 Dec 2019 07:53:37 +0100 Subject: [PATCH 07/11] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 5889d94..19ba8f2 100644 --- a/README.md +++ b/README.md @@ -90,6 +90,7 @@ https://www.home-assistant.io/integrations/homekit/ ## Changelog *v 0.1.1*: * FIX: Fixed missing reference on startup, preventing add-on from starting + *v 0.1.0*: * NEW: Rewrote the BLE integration for more stability * FIX: discovery wasn't always sent From 0c6f5a367a80aaaa095ac55688df29dec577637b Mon Sep 17 00:00:00 2001 From: Marcus Westin Date: Sun, 22 Dec 2019 19:24:46 +0100 Subject: [PATCH 08/11] Update README.md --- plejd/README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/plejd/README.md b/plejd/README.md index 2fbbb96..ea4a8a3 100644 --- a/plejd/README.md +++ b/plejd/README.md @@ -55,7 +55,6 @@ mqtt: broker: [point to your broker IP] username: [username of mqtt broker] password: !secret mqtt_password - client_id: mqtt discovery: true discovery_prefix: homeassistant birth_message: From 16144afef780a442347f2952efb693a9688d4026 Mon Sep 17 00:00:00 2001 From: Marcus Westin Date: Sun, 22 Dec 2019 19:25:19 +0100 Subject: [PATCH 09/11] Update README.md --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 19ba8f2..b278fc1 100644 --- a/README.md +++ b/README.md @@ -55,7 +55,6 @@ mqtt: broker: [point to your broker IP eg. 'mqtt://localhost'] username: [username of mqtt broker] password: !secret mqtt_password - client_id: mqtt discovery: true discovery_prefix: homeassistant birth_message: From b0db096418c95f3ce8cf403d0a87a44e10565c29 Mon Sep 17 00:00:00 2001 From: Marcus Westin Date: Mon, 23 Dec 2019 12:20:08 +0100 Subject: [PATCH 10/11] Update README.md --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index b278fc1..ee10039 100644 --- a/README.md +++ b/README.md @@ -48,6 +48,14 @@ Browse your Hass.io installation using a tool that allows you to manage files, f * A new Local Add-on should appear named Plejd. Open that and install. * Enjoy! +### NOTE +When starting the add-on, the log displays this message: +``` +parse error: Expected string key before ':' at line 1, column 4 +[08:56:24] ERROR: Unknown HTTP error occured +``` +However, the add-on still works as expected and this is something I'm looking into, but not with that much effort yet though. + ### Configuration You need to add the following to your `configuration.yaml` file: ``` From 4e64387506e71a235de6eed808987fc45d202943 Mon Sep 17 00:00:00 2001 From: Marcus Westin Date: Mon, 23 Dec 2019 13:09:38 +0100 Subject: [PATCH 11/11] Update README.md --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index ee10039..780014d 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,9 @@ Thanks to [ha-plejd](https://github.com/klali/ha-plejd) for inspiration. Disclaimer: I am in no way affiliated with Plejd and am solely doing this as a hobby project. +**Did you like this? Consider helping me continue the development:** +[Buy me a coffee](https://www.buymeacoffee.com/w1ANTUb) + ## Getting started To get started, make sure that the following requirements are met: