Simple nodered home automation kernel
Find a file
2024-05-08 01:17:47 +02:00
flows fix creator delete entity form 2024-05-08 01:17:47 +02:00
.gitignore Update .gitignore 2024-04-27 18:12:09 +02:00
config-nodes.json add models and UI management for rooms materiels 2024-05-05 22:15:21 +02:00
flow-manager-cfg.json update flow manager 2024-04-28 22:23:11 +02:00
flow-manager-nodes-order.json cosmetic (follow latest fixes) 2024-05-07 21:10:02 +02:00
LICENSE Initial commit 2024-04-26 18:57:31 +02:00
package.json minor fixes and add personal rooms (not on github yet) 2024-04-28 22:21:16 +02:00
README.md cosmetic 2024-04-30 00:57:46 +02:00

ABOUT

iotredloop v0.0.1

Simple nodered home automation kernel

This is a personnal project of home automation, it is highly limited to my needs. There are more explanation, in french, on my blog

Main flows.json was cut into multiple files by tabs using node-red-contrib-flow-manager.

REQUIREMENTS

Flows are written under Node-red v3.1.9 with following nodes packages :

It additionnaly uses some Telegram, Proxmox, Unifi, Nextcloud (agenda) and Amazon Alexa stuff.

Flows also required a working MQTT broker and a InfluxDB database.

INSTALLATION

The better way is to :

  1. install nodered in nodered project mode with git,
  2. add nodered node-red-contrib-flow-manager palette,
  3. pull this repository,
  4. select only flow tabs you want in flow manager. (top right button)

Tabs starting with:

  • K. Kernel tabs, required
  • P. Protocols tabs, depending of your devices
  • U. Dashboard tabs,required
  • R. Rooms tabs, not required, some exemples of rooms taken from my house

LICENSE

GNU GENERAL PUBLIC LICENSE version 3 (GPL-3.0 license)

CONTRIBUTORS

  • Jean-Christian Denis (author)

You are welcome to contribute to this code.