Skip to content

Commit

Permalink
updated node-lox-ws-api to 0.3.2
Browse files Browse the repository at this point in the history
  • Loading branch information
codmpm committed May 16, 2017
1 parent e05f3d8 commit c1b7b06
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 10 deletions.
9 changes: 6 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
### 0.4.2
* `node-lox-ws-api` updated to `0.3.2`

### 0.4.1
* merged PR #7
* `node-lox-ws-api` updated to 0.3.1
* `node-lox-ws-api` updated to `0.3.1`
* disconnect on AES fixed
* AES now also for webservice calls
* AES now also for webservice calls
* dropped support for nodeJS `< 4.5`

### 0.4.0
* webservice-node: added checkbox for appending `msg.payload` to the URI of the webservice node
Expand Down
15 changes: 10 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,15 @@ So please know how to handle the data according to the [structure file](https://
or the [webservice documenation](https://www.loxone.com/enen/kb/web-services/).

The connection to the miniserver is encrypted (hashed) via node-lox-ws-api (only for control-in and control-out), AES-256-CBC for command encryption
is possible but should not be needed in the local network. The AES Encryption only applies to the control-out node, the credentials for the connection
is possible but should not be needed in the local network. The AES Encryption only applies to the nodes, the credentials for the connection
are hashed anyway and will not be transmitted in plaintext.
Keepalive is handled via `node-lox-ws-api`.

> Help, pull requests and feedback in general are very welcome!
As I don't have an own Loxone installation, I can't do a "real world" test. Gladly a friend of mine lent me his spare miniserver for initial testing.

Tested with loxone-config V8.3.3.21, node-red 0.16.2, nodeJS 6.10.1 LTS
Tested with loxone-config V8.3.3.21, node-red 0.16.2, nodeJS 6.10.3 LTS

### Nodes
* **Miniserver**: Configure a miniserver connection used by every other node
Expand Down Expand Up @@ -99,9 +99,14 @@ The first one when the trigger-button is pressed and second one when the button
take care of this as it might give you unexpected results. This could be catched with a delay node.
Also keep in mind, that this element sends `1/0` but expects to be fed with `On/Off/Pulse`.

### Known bugs
* ~~If using AES, the miniserver will disconnect after 2-3 fast commands, simply disable it for now.~~
fixed with version `0.4.1`.
### nodeJS
I advice you to use the latest [LTS version](https://github.com/nodejs/LTS) of nodeJS - currently `6.10.3`.

If you realy can not update to a supported version of nodeJS, the last version of node-red-contrib-loxone running with
nodeJS `< 4.5` is `0.4.0` which can be installed with:

cd ~/.node-red
npm install [email protected]

### ToDo
* Convenience / Testing!
Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "node-red-contrib-loxone",
"version": "0.4.1",
"version": "0.4.2",
"description": "Connecting the Loxone Miniserver to node-red via Websocket API",
"license": "MIT",
"keywords": [
Expand All @@ -12,7 +12,7 @@
}
},
"dependencies": {
"node-lox-ws-api": "^0.3.1"
"node-lox-ws-api": "^0.3.2"
},
"repository": "codmpm/node-red-contrib-loxone"
}

0 comments on commit c1b7b06

Please sign in to comment.