Skip to content

Commit

Permalink
Merge pull request #3 from balk77/balk77-rewrite
Browse files Browse the repository at this point in the history
Complete rewrite of flow
  • Loading branch information
balk77 authored Jan 14, 2024
2 parents 1fbed11 + aa06867 commit 5431b7c
Show file tree
Hide file tree
Showing 3 changed files with 4,624 additions and 6 deletions.
11 changes: 7 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
# node-red-buttonplus-menu
**Complete rewrite**


Notes:
* Topics on Buttonplus device remain unchanged. Node red handles maintains the state of the menu
* Topics follow this naming convention: https://github.com/koenhendriks/ha-button-plus/wiki/mqttstructure.md
* Topics on Buttonplus device **are changed**. **MQTT** handles and maintains the state of the menu
* Topics follow this naming convention: https://github.com/koenhendriks/ha-button-plus/wiki/mqttstructure.md <-- to be updated, page is added `buttonplus/<device>/button/<page>/<buttonID>/state`
* Uses the following additional nodes:
* node-red-contrib-home-assistant-websocket
* Requires configuration of Node Red with [file based storage of variables](https://stevesnoderedguide.com/node-red-variables). [Read this](https://community.home-assistant.io/t/persistent-states-node-red/76174) when using the addon
Expand All @@ -11,7 +13,8 @@ Notes:
* https://gathering.tweakers.net/forum/list_messages/2225490

## Contents of `node_red_menu.flow`
![node-red-buttonplus-menu-node_red_menu flow](https://github.com/balk77/node-red-buttonplus-menu/assets/10166350/f3d03355-e091-4de2-8783-b7629eaf5abd)
<img width="954" alt="Screenshot 2024-01-14 at 17 13 32" src="https://github.com/balk77/node-red-buttonplus-menu/assets/10166350/8583e361-bc71-4ce0-945b-2759a7be226a">

## Contents of `node_red_update_display.flow`
![node-red-buttonplus-menu-node_red_update_display flow](https://github.com/balk77/node-red-buttonplus-menu/assets/10166350/d6bd88e3-5da6-47e0-ab0a-b91796e41f9c)
<img width="678" alt="Screenshot 2024-01-14 at 17 16 32" src="https://github.com/balk77/node-red-buttonplus-menu/assets/10166350/ebca9cea-3545-4ae5-bfa6-902950640b46">

3,297 changes: 3,296 additions & 1 deletion node_red_menu.flow

Large diffs are not rendered by default.

Loading

0 comments on commit 5431b7c

Please sign in to comment.