[38;5;12m                                                                               [39m[38;2;255;187;0m[1m[4mAwesome Node-RED [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://awesome.re/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://awesome.re) [0m

[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mCurated list of useful resources for Node-RED.[39m

[38;5;14m[1mNode-RED[0m[38;5;12m (https://nodered.org/) is a programming tool for wiring together hardware devices, APIs and online services in new and interesting ways.[39m

[38;5;12mIt provides a browser-based editor that makes it easy to wire together flows using the wide range of nodes in the palette that can be deployed to its runtime in a single-click.[39m

[38;2;255;187;0m[4mContents[0m

[38;5;12m- [39m[38;5;14m[1mInstallation[0m[38;5;12m (#installation)[39m
[38;5;12m- [39m[38;5;14m[1mDocumentation[0m[38;5;12m (#documentation)[39m
[38;5;12m- [39m[38;5;14m[1mNodes[0m[38;5;12m (#nodes)[39m
[48;5;235m[38;5;249m- **Analysis** (#analysis)[49m[39m[48;5;235m[38;5;249m                [49m[39m
[48;5;235m[38;5;249m- **Database** (#database)[49m[39m[48;5;235m[38;5;249m                [49m[39m
[48;5;235m[38;5;249m- **Development** (#development)[49m[39m[48;5;235m[38;5;249m          [49m[39m
[48;5;235m[38;5;249m- **Function** (#function)[49m[39m[48;5;235m[38;5;249m                [49m[39m
[48;5;235m[38;5;249m- **Hardware** (#hardware)[49m[39m[48;5;235m[38;5;249m                [49m[39m
[48;5;235m[38;5;249m- **I/O** (#io)[49m[39m[48;5;235m[38;5;249m                           [49m[39m
[48;5;235m[38;5;249m- **Image processing** (#image-processing)[49m[39m
[48;5;235m[38;5;249m- **Parsers** (#parsers)[49m[39m[48;5;235m[38;5;249m                  [49m[39m
[48;5;235m[38;5;249m- **Smarthome** (#smarthome)[49m[39m[48;5;235m[38;5;249m              [49m[39m
[48;5;235m[38;5;249m- **Social** (#social)[49m[39m[48;5;235m[38;5;249m                    [49m[39m
[48;5;235m[38;5;249m- **System** (#system)[49m[39m[48;5;235m[38;5;249m                    [49m[39m
[48;5;235m[38;5;249m- **Time** (#time)[49m[39m[48;5;235m[38;5;249m                        [49m[39m
[48;5;235m[38;5;249m- **Utility** (#utility)[49m[39m[48;5;235m[38;5;249m                  [49m[39m
[48;5;235m[38;5;249m- **UI** (#ui)[49m[39m[48;5;235m[38;5;249m                            [49m[39m
[38;5;12m- [39m[38;5;14m[1mCommunity[0m[38;5;12m (#community)[39m

[38;2;255;187;0m[4mInstallation[0m

[38;5;12m- [39m[38;5;14m[1mRunning locally[0m[38;5;12m (https://nodered.org/docs/getting-started/local)[39m
[38;5;12m- [39m[38;5;14m[1mRunning under Docker[0m[38;5;12m (https://github.com/node-red/node-red-docker)[39m
[38;5;12m- [39m[38;5;14m[1mc't-Smart-Home[0m[38;5;12m (https://github.com/ct-Open-Source/ct-Smart-Home) - A ready-to-use setup for home automation maintained by [39m[38;5;14m[1mgerman computer magazine c't[0m[38;5;12m (https://www.ct.de/smarthome).[39m
[38;5;12m- [39m[38;5;14m[1mHome Assistant Community Add-on[0m[38;5;12m (https://community.home-assistant.io/t/home-assistant-community-add-on-node-red/55023) - Starts an instance within Home Assistant and communicates with it.[39m
[38;5;12m- [39m[38;5;14m[1mioBroker node-red Adapter[0m[38;5;12m (https://github.com/ioBroker/ioBroker.node-red) - Starts an instance within ioBroker and communicates with it.[39m
[38;5;12m- [39m[38;5;14m[1mopenHAB running on openHABian[0m[38;5;12m (https://www.openhab.org/docs/installation/openhabian.html#optional-components) - Install Node-RED using openhab-config from command line, choose it from "Optional Components".[39m
[38;5;12m- [39m[38;5;14m[1mRedMatic[0m[38;5;12m (https://github.com/rdmtc/RedMatic/wiki/Installation) - Install Node-RED on a CCU3, smart home automation hardware from the manufacturer eQ-3, popular especially in Germany.[39m

[38;2;255;187;0m[4mDocumentation[0m

[38;5;12m- [39m[38;5;14m[1mGetting Started[0m[38;5;12m (https://nodered.org/docs/getting-started/)[39m
[38;5;12m- [39m[38;5;14m[1mFAQ[0m[38;5;12m (https://nodered.org/docs/faq/)[39m
[38;5;12m- [39m[38;5;14m[1mTutorials[0m[38;5;12m (https://nodered.org/docs/tutorials/)[39m
[38;5;12m- [39m[38;5;14m[1mUser Guide[0m[38;5;12m (https://nodered.org/docs/user-guide/)[39m
[38;2;255;187;0m[4mNodes[0m

[38;2;255;187;0m[4mAnalysis[0m

[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mbadwords[0m[38;5;12m [39m[38;5;12m(https://github.com/node-red/node-red-nodes/tree/master/analysis/swearfilter)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAnalyses[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mpayload[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtries[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mfilter[39m[38;5;12m [39m[38;5;12mout[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mmessages[39m[38;5;12m [39m[38;5;12mcontaining[39m[38;5;12m [39m[38;5;12mbad[39m[38;5;12m [39m[38;5;12mswear[39m[38;5;12m [39m[38;5;12mwords.[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12monly[39m[38;5;12m [39m[38;5;12moperates[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mpayloads[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mtype[39m[38;5;12m [39m[38;5;12mstring.[39m[38;5;12m [39m[38;5;12mEverything[39m[38;5;12m [39m
[38;5;12melse[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mblocked.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mwordpos[0m[38;5;12m [39m[38;5;12m(https://github.com/node-red/node-red-nodes/tree/master/analysis/wordpos)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAnalyses[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mpayload[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mclassifies[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mpart-of-speech[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12meach[39m[38;5;12m [39m[38;5;12mword.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mresulting[39m[38;5;12m [39m[38;5;12mmessage[39m[38;5;12m [39m[38;5;12mhas[39m[38;5;12m [39m[38;5;12mmsg.pos[39m[38;5;12m [39m[38;5;12madded[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mresults.[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mword[39m[38;5;12m [39m[38;5;12mmay[39m[38;5;12m [39m[38;5;12mappear[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m
[38;5;12mmultiple[39m[38;5;12m [39m[38;5;12mcategories[39m[38;5;12m [39m[38;5;12m(eg,[39m[38;5;12m [39m[38;5;12m'great'[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mboth[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mnoun[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12madjective).[39m

[38;2;255;187;0m[4mDatabase[0m

[38;5;12m- [39m[38;5;14m[1minfluxdb[0m[38;5;12m (https://github.com/mblackstock/node-red-contrib-influxdb) - Save and query data from an InfluxDB time series database.[39m
[38;5;12m- [39m[38;5;14m[1mmssql-plus[0m[38;5;12m (https://github.com/bestlong/node-red-contrib-mssql-plus) - Execute queries, stored procedures and bulk inserts in Microsoft SQL Server and Azure Databases SQL2000 ~ SQL2019.[39m
[38;5;12m- [39m[38;5;14m[1mstackhero-influxdb-v2[0m[38;5;12m (https://github.com/stackhero-io/node-red-contrib-stackhero-influxdb-v2) - Save and query data from an InfluxDB v2 time series database.[39m
[38;5;12m- [39m[38;5;14m[1mstackhero-mysql[0m[38;5;12m (https://github.com/stackhero-io/node-red-contrib-stackhero-mysql) - Connect to a MySQL or a MariaDB database, using TLS (SSL) and compatible with "Caching SHA2 password" authentication method (MySQL >= 8).[39m
[38;5;12m- [39m[38;5;14m[1mleveldb[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/storage/leveldb) - Uses LevelDB for a simple key value pair database.[39m
[38;5;12m- [39m[38;5;14m[1mmysql[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/storage/mysql) - Allows basic access to a MySQL database. [39m
[38;5;12m- [39m[38;5;14m[1msqlite[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/storage/sqlite) - Supports read and write to a local sqlite database.[39m

[38;2;255;187;0m[4mDevelopment[0m

[38;5;12m- [39m[38;5;14m[1mtypescript-starter[0m[38;5;12m (https://github.com/alexk111/node-red-node-typescript-starter) - Quick-start template repository for creating new node sets in TypeScript.[39m

[38;2;255;187;0m[4mFunction[0m

[38;5;12m- [39m[38;5;14m[1mdatagenerater[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/function/datagenerator) - Generate dummy data in various formats, names, addresses, emails, numbers, words, etc.[39m
[38;5;12m- [39m[38;5;14m[1mpidcontrol[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/function/PID) - A PID control node for numeric inputs - provides simple controll loop feedback capability.[39m
[38;5;12m- [39m[38;5;14m[1mrandom[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/function/random) - Random number generator - can generate integers for x to y - or floats between x and y.[39m
[38;5;12m- [39m[38;5;14m[1mrbe[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/function/rbe) - Provide report by exception and deadband / bandgap capability for simple inputs.[39m
[38;5;12m- [39m[38;5;14m[1msmooth[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/function/smooth) - Provide various functions across several previous values, including max, min, mean, high and low pass filters.[39m

[38;2;255;187;0m[4mHardware[0m

[38;5;12m- [39m[38;5;14m[1marduino[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/hardware/Arduino) - Uses firmata protocol to talk to the board.[39m
[38;5;12m- [39m[38;5;14m[1mbeaglebone[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/hardware/BBB) - Nodes for the [39m[38;5;14m[1mBeaglebone Black[0m[38;5;12m (https://beagleboard.org/black).[39m
[38;5;12m- [39m[38;5;14m[1mblink1[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/hardware/blink1) - [39m[38;5;14m[1mBlink1[0m[38;5;12m (https://blink1.thingm.com/) USB LED from ThingM.[39m
[38;5;12m- [39m[38;5;14m[1mblinkstick[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/hardware/blinkstick) - [39m[38;5;14m[1mBlinkStick[0m[38;5;12m (https://www.blinkstick.com/) USB LED device.[39m
[38;5;12m- [39m[38;5;14m[1mdigirgb[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/hardware/digiRGB) - DigiSpark RGB USB LED.[39m
[38;5;12m- [39m[38;5;14m[1mheatmiser[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/hardware/heatmiser) - Temperature and frost protection for Heatmiser thermostats.[39m
[38;5;12m- [39m[38;5;14m[1mintel-galileo[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/hardware/intel) - A collection for the Intel Galileo and Edison.[39m
[38;5;12m- [39m[38;5;14m[1mledborg[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/hardware/LEDborg) - [39m[38;5;14m[1mLEDborg[0m[38;5;12m (https://www.piborg.org/ledborg) plug on module.[39m
[38;5;12m- [39m[38;5;14m[1mmakeymakey[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/hardware/makey) - Read from a [39m[38;5;14m[1mMakeyMakey[0m[38;5;12m (http://www.makeymakey.com/) input device.[39m
[38;5;12m- [39m[38;5;14m[1mpi-gpiod[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/hardware/pigpiod) - An alternative to the default PI GPIO nodes that allows remote access.[39m
[38;5;12m- [39m[38;5;14m[1mpi-mcp3008[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/hardware/mcp3008) - Read from MCP300x series Analogue to Digital Converter chips via the SPI bus.[39m
[38;5;12m- [39m[38;5;14m[1mpi-neopixel[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/hardware/neopixel) - Drive a strip of NeoPixels directly.[39m
[38;5;12m- [39m[38;5;14m[1mpi-unicorn-hat[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/hardware/unicorn) - Controls a Pimorini Unicorn HAT 8x8 LED display.[39m
[38;5;12m- [39m[38;5;14m[1mpibrella[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/hardware/Pibrella) - Controls a [39m[38;5;14m[1mPibrella[0m[38;5;12m (https://pibrella.com/) add-on board.[39m
[38;5;12m- [39m[38;5;14m[1mpiface[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/hardware/PiFace) - [39m[38;5;14m[1mPiFace[0m[38;5;12m (https://www.piface.org.uk/) interface module.[39m
[38;5;12m- [39m[38;5;14m[1mpiliter[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/hardware/PiLiter) - Controls a Pimorini Pi-LITEr 8 LED add-on board.[39m
[38;5;12m- [39m[38;5;14m[1msensortag[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/hardware/sensorTag) - Reads data from the Ti Bluetooth Low Energy SensorTag device.[39m
[38;5;12m- [39m[38;5;14m[1mwemo[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/hardware/wemo) - Drive a [39m[38;5;14m[1mWeMo[0m[38;5;12m (https://www.belkin.com/us/Products/home-automation/c/wemo-home-automation/) socket and switch.[39m
[38;5;12m- [39m[38;5;14m[1mscanBLE[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/hardware/scanBLE) - Scans for a particular Bluetooth Low Energy device.[39m

[38;2;255;187;0m[4mI/O[0m

[38;5;12m- [39m[38;5;14m[1mdiscovery[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/io/mdns) - Discovers other Avahi/Bonjour services on the network.[39m
[38;5;12m- [39m[38;5;14m[1memoncms[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/io/emoncms) - Post to an [39m[38;5;14m[1mEmoncms[0m[38;5;12m (https://emoncms.org/) server.[39m
[38;5;12m- [39m[38;5;14m[1mnoble-bluetooth[0m[38;5;12m (https://github.com/clausbroch/node-red-contrib-noble-bluetooth) - Based on noble for interaction with Bluetooth Low Energy devices.[39m
[38;5;12m- [39m[38;5;14m[1mmindconnect[0m[38;5;12m (https://github.com/mindsphere/node-red-contrib-mindconnect) - Upload timeseries, files and events to MindSphere.[39m
[38;5;12m- [39m[38;5;14m[1mmodbus[0m[38;5;12m (https://github.com/biancoroyal/node-red-contrib-modbus) - All in one Modbus TCP and Serial package.[39m
[38;5;12m- [39m[38;5;14m[1mmqlight[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/io/mqlight) - Adds nodes to send and receive using MQlight.[39m
[38;5;12m- [39m[38;5;14m[1mping[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/io/ping) - Pings a machine and returns the trip time in mS.[39m
[38;5;12m- [39m[38;5;14m[1ms7[0m[38;5;12m (https://github.com/st-one-io/node-red-contrib-s7) - Interact with Siemens S7 PLCs.[39m
[38;5;12m- [39m[38;5;14m[1mserialport[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/io/serialport) - Send messages to and receive messages from a physical serial port.[39m
[38;5;12m- [39m[38;5;14m[1msnmp[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/io/snmp) - SNMP receivers for single OIDs or OID tables.[39m
[38;5;12m- [39m[38;5;14m[1mstomp[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/io/stomp) - Publish and subscribe to and from a [39m[38;5;14m[1mSTOMP server[0m[38;5;12m (https://stomp.github.io/implementations.html#STOMP_Servers).[39m
[38;5;12m- [39m[38;5;14m[1mwol[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/io/wol) - Sends a Wake-On-LAN magic packet to the mac address specified.[39m
[38;5;12m- [39m[38;5;14m[1mxiaomi-ble[0m[38;5;12m (https://github.com/eschava/node-red-contrib-xiaomi-ble) - Single "Xiaomi BLE" node that gets all known data from Xiaomi BLE (Bluetooth 4).[39m

[38;2;255;187;0m[4mImage processing[0m

[38;5;12m- [39m[38;5;14m[1mimage-output[0m[38;5;12m (https://github.com/rikukissa/node-red-contrib-image-output) - Simple image output node. Useful for previewing images (of face detecting, object recognition etc.) inside the flow editor.[39m
[38;5;12m- [39m[38;5;14m[1mimage-tools[0m[38;5;12m (https://flows.nodered.org/node/node-red-contrib-image-tools) - Editing images, building and decoding 2D and 3D barcodes.[39m

[38;2;255;187;0m[4mParsers[0m

[38;5;12m- [39m[38;5;14m[1mbase64[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/parsers/base64) - Converts a payload to/from base64 encoded format.[39m
[38;5;12m- [39m[38;5;14m[1mbuffer-parser[0m[38;5;12m (https://flows.nodered.org/node/node-red-contrib-buffer-parser) - Converts values to and from buffer/array. Supports Big/Little Endian, BCD, byte swapping and much more.[39m
[38;5;12m- [39m[38;5;14m[1mgeohash[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/parsers/geohash) - Converts a lat, lon payload to/from geohash format.[39m
[38;5;12m- [39m[38;5;14m[1mmsgpack[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/parsers/msgpack) - Converts a payload to/from msgpack binary packed format.[39m
[38;5;12m- [39m[38;5;14m[1mwhat3words[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/parsers/what3words) - Encodes or Decodes a lat, lon position into what3words text format.[39m

[38;2;255;187;0m[4mSmarthome[0m

[38;5;12m- [39m[38;5;14m[1malexa-home[0m[38;5;12m (https://github.com/mabunixda/node-red-contrib-alexa-home) - Connect with Alexa just wihtin the local network - no extra cloud stuff is required.[39m
[38;5;12m- [39m[38;5;14m[1malexa-home-skill-v3[0m[38;5;12m (https://github.com/coldfire84/node-red-contrib-alexa-home-skill-v3) - Controls things via Alexa and Google Home.[39m
[48;5;235m[38;5;249m- **alexa-home-skill-v3-web** (https://github.com/coldfire84/node-red-alexa-home-skill-v3-web) - Web Service for Alexa and Google Home.[49m[39m[48;5;235m[38;5;249m                     [49m[39m
[48;5;235m[38;5;249m- **alexa-home-skill-v3-lambda** (https://github.com/coldfire84/node-red-alexa-home-skill-v3-lambda) - Lambda function for node-red-alexa-home-skill-v3-web.[49m[39m
[38;5;12m- [39m[38;5;14m[1malexa-remote2-applestrudel[0m[38;5;12m (https://github.com/bbindreiter/node-red-contrib-alexa-remote2-applestrudel) - Interacting with the Alexa API. Emulates routine behaviour, control and query your devices.[39m
[38;5;12m- [39m[38;5;14m[1mavr-yamaha[0m[38;5;12m (https://github.com/krauskopf/node-red-contrib-avr-yamaha) - Integrate and control YAMAHA™ audio/video receiver via YNCA protocol.[39m
[38;5;12m- [39m[38;5;14m[1mccu[0m[38;5;12m (https://github.com/rdmtc/node-red-contrib-ccu) - Connect with Homematic, a series of smart home automation hardware from the manufacturer eQ-3, popular especially in Germany.[39m
[38;5;12m- [39m[38;5;14m[1mdeconz[0m[38;5;12m (https://github.com/deconz-community/node-red-contrib-deconz) - Access Zigbee 3.0 (Z30), Zigbee Home Automation (ZHA) and Zigbee Light Link (ZLL) lights via deCONZ.[39m
[38;5;12m- [39m[38;5;14m[1mfritz[0m[38;5;12m (https://github.com/bashgroup/node-red-contrib-fritz) - Provides easy access to your AVM Fritz!Box. Read and write the configuration including the VoIP and Dect configuration.[39m
[38;5;12m- [39m[38;5;14m[1mfritzapi[0m[38;5;12m (https://github.com/dnknth/node-red-contrib-fritzapi) - Controls smart home DECT devices and guest wifi through an AVM Fritz!Box.[39m
[38;5;12m- [39m[38;5;14m[1mharmony[0m[38;5;12m (https://github.com/Aietes/node-red-contrib-harmony) - Controls devices connected to a Logitech™ Harmony Hub.[39m
[38;5;12m- [39m[38;5;14m[1mhome-assistant[0m[38;5;12m (https://github.com/AYapejian/node-red-contrib-home-assistant) - Connect with Home Assistant.[39m
[38;5;12m- [39m[38;5;14m[1mhome-assistant-websocket[0m[38;5;12m (https://github.com/zachowj/node-red-contrib-home-assistant-websocket) - Various nodes using websockets to assist in setting up communication with Home Assistant.[39m
[38;5;12m- [39m[38;5;14m[1mhomebridge-automation[0m[38;5;12m (https://github.com/NorthernMan54/node-red-contrib-homebridge-automation) - Integrate Homebridge Accessories into flows.[39m
[38;5;12m- [39m[38;5;14m[1mhomee[0m[38;5;12m (https://github.com/stfnhmplr/node-red-contrib-homee) - Access the homee api and create virtual devices for homee.[39m
[38;5;12m- [39m[38;5;14m[1mhomekit-bridged[0m[38;5;12m (https://github.com/NRCHKB/node-red-contrib-homekit-bridged) - Imitate HomeKit devices.[39m
[38;5;12m- [39m[38;5;14m[1mhubitat[0m[38;5;12m (https://github.com/fblackburn1/node-red-contrib-hubitat) - Connect with Hubitat.[39m
[38;5;12m- [39m[38;5;14m[1mhuemagic[0m[38;5;12m (https://github.com/Foddy/node-red-contrib-huemagic) - Controls Philips Hue bridges, lights, groups, scenes, rules, taps, switches, buttons, motion sensors, temperature sensors and Lux sensors.[39m
[38;5;12m- [39m[38;5;14m[1mlgtv[0m[38;5;12m (https://github.com/hobbyquaker/node-red-contrib-lgtv) - Controls LG webOS Smart TVs.[39m
[38;5;12m- [39m[38;5;14m[1mloxone[0m[38;5;12m (https://github.com/codmpm/node-red-contrib-loxone) - Connect to the Loxone Miniserver.[39m
[38;5;12m- [39m[38;5;14m[1mknx-ultimate[0m[38;5;12m (https://github.com/Supergiovane/node-red-contrib-knx-ultimate) - Controls KNX intallation. With optional ETS group address importer and gateway simulation. [39m
[38;5;12m- [39m[38;5;14m[1mopenhab3[0m[38;5;12m (https://github.com/jeroenhendricksen/node-red-contrib-openhab3) - Integration of openHAB item states and commands.[39m
[38;5;12m- [39m[38;5;14m[1mpower-saver[0m[38;5;12m (https://power-saver.smoky.no/) - Automatically save money on variable electricity prices.[39m
[38;5;12m- [39m[38;5;14m[1msmartnora[0m[38;5;12m (https://github.com/andrei-tatar/node-red-contrib-smartnora) - Google smart home Action integration via Smart NORA.[39m
[38;5;12m- [39m[38;5;14m[1msonos-plus[0m[38;5;12m (https://github.com/hklages/node-red-contrib-sonos-plus) - Controls Sonos player in your local network.[39m
[38;5;12m- [39m[38;5;14m[1mtado-client[0m[38;5;12m (https://github.com/mattdavis90/node-red-contrib-tado-client) - Connect to the Tado Web API.[39m
[38;5;12m- [39m[38;5;14m[1mtahoma[0m[38;5;12m (https://github.com/nikkow/node-red-contrib-tahoma) - Controls a Somfy Tahoma box (Roller shutters, etc.). [39m
[38;5;12m- [39m[38;5;14m[1mtasmota[0m[38;5;12m (https://github.com/DaveMDS/node-red-contrib-tasmota) - Tasmota devices integration for building automation.[39m
[38;5;12m- [39m[38;5;14m[1mtuya-smart[0m[38;5;12m (https://github.com/hgross/node-red-contrib-tuya-smart) - Interface with smart plugs, bulbs, etc. from tuya.[39m
[38;5;12m- [39m[38;5;14m[1mzigbee[0m[38;5;12m (https://github.com/hobbyquaker/node-red-contrib-zigbee) - Controls Zigbee Devices via a CC253x Module.[39m
[38;5;12m- [39m[38;5;14m[1mzigbee2mqtt[0m[38;5;12m (https://github.com/andreypopov/node-red-contrib-zigbee2mqtt) - Zigbee2mqtt connectivity.[39m
[38;5;12m- [39m[38;5;14m[1mzwave-js[0m[38;5;12m (https://github.com/zwave-js/node-red-contrib-zwave-js) - Integrates Z-Wave node based on Z-Wave JS.[39m

[38;2;255;187;0m[4mSocial[0m

[38;5;12m- [39m[38;5;14m[1mchatbot[0m[38;5;12m (https://github.com/guidone/node-red-contrib-chatbot) - Full featured chat bot for Telegram, Facebook Messenger, Viber, Twilio and Slack.[39m
[38;5;12m- [39m[38;5;14m[1mdiscord-advanced[0m[38;5;12m (https://github.com/Markoudstaal/node-red-contrib-discord-advanced) - Interact with Discord, via Discord.js.[39m
[38;5;12m- [39m[38;5;14m[1mdweetio[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/social/dweetio) - Uses [39m[38;5;14m[1mdweetio[0m[38;5;12m (https://dweet.io/) to send/receive messages.[39m
[38;5;12m- [39m[38;5;14m[1memail[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/social/email) - Sends and receives simple emails from services like gmail or smtp or imap servers.[39m
[38;5;12m- [39m[38;5;14m[1mfeedparser[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/social/feedparser) - Reads messages from an atom or rss feed.[39m
[38;5;12m- [39m[38;5;14m[1mirc[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/social/irc) - Connect to an IRC server to send and receive messages.[39m
[38;5;12m- [39m[38;5;14m[1mnotify[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/social/notify) - Uses [39m[38;5;14m[1mGrowl[0m[38;5;12m (https://growl.info/) to provide a desktop popup. Only useful on the local Apple machine.[39m
[38;5;12m- [39m[38;5;14m[1mprowl[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/social/prowl) - Uses [39m[38;5;14m[1mProwl[0m[38;5;12m (https://www.prowlapp.com/) to push to an Apple device that has the Prowl app installed.[39m
[38;5;12m- [39m[38;5;14m[1mpushbullet[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/social/pushbullet) - Uses [39m[38;5;14m[1mPushBullet[0m[38;5;12m (https://www.pushbullet.com/) to push an Android device that has the app installed.[39m
[38;5;12m- [39m[38;5;14m[1mpusher[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/social/pusher) - Publish-Subscribe to a [39m[38;5;14m[1mPusher[0m[38;5;12m (https://pusher.com/) channel/event.[39m
[38;5;12m- [39m[38;5;14m[1mpushover[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/social/pushover) - Sends alerts via [39m[38;5;14m[1mPushover[0m[38;5;12m (https://pushover.net/).[39m
[38;5;12m- [39m[38;5;14m[1mPushStaq[0m[38;5;12m (https://github.com/pantchox/node-red-contrib-pushstaq) - Send real time alerts using Push Notifications from your Node-Red flows to any device with [39m[38;5;14m[1mPushStaq[0m[38;5;12m (https://www.pushstaq.com).[39m
[38;5;12m- [39m[38;5;14m[1mslack[0m[38;5;12m (https://github.com/yayadrian/node-red-slack) - Interact with the Slack API.[39m
[38;5;12m- [39m[38;5;14m[1msms77[0m[38;5;12m (https://github.com/sms77io/nodered-contrib-sms77) - Uses [39m[38;5;14m[1msms77[0m[38;5;12m (https://www.sms77.io/) service for SMS, text-to-speech calls and number lookups.[39m
[38;5;12m- [39m[38;5;14m[1mtelegrambot[0m[38;5;12m (https://github.com/windkh/node-red-contrib-telegrambot) - Contains a receiver and a sender node which act as a Telegram Bot.[39m
[38;5;12m- [39m[38;5;14m[1mtwilio[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/social/twilio) - Uses [39m[38;5;14m[1mTwilio[0m[38;5;12m (https://www.twilio.com/) service to send/receive text messages.[39m
[38;5;12m- [39m[38;5;14m[1mwhin[0m[38;5;12m (https://github.com/inUtil-info/node-red-contrib-whin) - Send and receive whatsapps from within a nodered flow.[39m
[38;5;12m- [39m[38;5;14m[1mxmpp[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/social/xmpp) - Connect to an XMPP server to send and receive messages.[39m
[38;5;12m- [39m[38;5;14m[1mopen-wa (whatsapp)[0m[38;5;12m (https://github.com/open-wa/node-red-contrib-wa-automate) - Efficiently connect to remote instances of your open-wa whatsapp automate servers.[39m

[38;2;255;187;0m[4mSystem[0m

[38;5;12m- [39m[38;5;14m[1maedes[0m[38;5;12m (https://github.com/martin-doyle/node-red-contrib-aedes) - MQTT Broker based on Aedes.[39m
[38;5;12m- [39m[38;5;14m[1mdockerode[0m[38;5;12m (https://github.com/naimo84/node-red-contrib-dockerode) - Connect to Docker daemon.[39m
[38;5;12m- [39m[38;5;14m[1mos[0m[38;5;12m (https://github.com/Argonne-National-Laboratory/node-red-contrib-os) - Obtain system information.[39m

[38;2;255;187;0m[4mTime[0m

[38;5;12m- [39m[38;5;14m[1mblindcontroller[0m[38;5;12m (https://github.com/alisdairjsmyth/node-red-contrib-blindcontroller) - Automate the control of household roller blinds based on the current position of the sun.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mbigtimer[0m[38;5;12m [39m[38;5;12m(https://github.com/scargill/node-red-contrib-bigtimer)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mTiming[39m[38;5;12m [39m[38;5;12mnode[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mdusk/sunset[39m[38;5;12m [39m[38;5;12mdawn/sunrise[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mvariations[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mday/week/month[39m[38;5;12m [39m[38;5;12m(and[39m[38;5;12m [39m[38;5;12mspecial[39m[38;5;12m [39m[38;5;12mdays)[39m[38;5;12m [39m[38;5;12mcontrol.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mnode[39m[38;5;12m [39m[38;5;12moffers[39m[38;5;12m [39m[38;5;12moutputs[39m[38;5;12m [39m[38;5;12msuitable[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mMQTT,[39m[38;5;12m [39m[38;5;12mspeech[39m[38;5;12m [39m
[38;5;12mand[39m[38;5;12m [39m[38;5;12mdatabases.[39m
[38;5;12m- [39m[38;5;14m[1mcron-plus[0m[38;5;12m (https://flows.nodered.org/node/node-red-contrib-cron-plus) - A flexible scheduler (cron, solar events, simple dates) node with full dynamic control and Timezone support.[39m
[38;5;12m- [39m[38;5;14m[1msuncalc[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/time/suncalc) - Uses the suncalc module to generate an output at sunrise and sunset based on a specified location. [39m
[38;5;12m- [39m[38;5;14m[1msimpletime[0m[38;5;12m (https://github.com/Paul-Reed/node-red-contrib-simpletime) - Adds time and date payloads with various formatting options, which can be retreived and used later in the flow.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1msun-position[0m[38;5;12m [39m[38;5;12m(https://github.com/rdmtc/node-red-contrib-sun-position)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mTimer[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mflow[39m[38;5;12m [39m[38;5;12mcontrol[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mdusk,[39m[38;5;12m [39m[38;5;12mdawn[39m[38;5;12m [39m[38;5;12m(and[39m[38;5;12m [39m[38;5;12mvariations)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmuch[39m[38;5;12m [39m[38;5;12mmore.[39m[38;5;12m [39m[38;5;12mAdditional[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mget[39m[38;5;12m [39m[38;5;12msun[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmoon[39m[38;5;12m [39m[38;5;12mposition[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mcontrol[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mflow[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12msun[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mmoon[39m[38;5;12m [39m
[38;5;12mposition.[39m
[38;5;12m- [39m[38;5;14m[1mtimeswitch[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/time/timeswitch) - Lets the user set simple repeating timers for example for simple heating control, etc.[39m

[38;2;255;187;0m[4mUtility[0m

[38;5;12m- [39m[38;5;14m[1mactionflows[0m[38;5;12m (https://github.com/Steveorevo/node-red-contrib-actionflows) - Brings easy to use loops and OOP (object oriented programming) features.[39m
[38;5;12m- [39m[38;5;14m[1malarm[0m[38;5;12m (https://github.com/Anamico/node-red-contrib-alarm) - Build your own home alarm system with any number of panels, zones, sensors, triggers and automations.[39m
[38;5;12m- [39m[38;5;14m[1mbool-gate[0m[38;5;12m (https://flows.nodered.org/node/node-red-contrib-bool-gate) - Boolean logic gates.[39m
[38;5;12m- [39m[38;5;14m[1mdaemon[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/utility/daemon) - Starts up (calls) a long running system program and pipes STDIN, STDOUT and STDERR to and from that process. [39m
[38;5;12m- [39m[38;5;14m[1mexif[0m[38;5;12m (https://github.com/node-red/node-red-nodes/tree/master/utility/exif) - Extracts GPS and other EXIF information from a passed in jpeg image.[39m
[38;5;12m- [39m[38;5;14m[1mgerman-holidays[0m[38;5;12m (https://github.com/rdmtc/node-red-contrib-german-holidays) - Getting german holidays or information if today/tomorrow is a holiday.[39m
[38;5;12m- [39m[38;5;14m[1mical-events[0m[38;5;12m (https://github.com/naimo84/node-red-contrib-ical-events) - Get events from an ical-URL, a caldav-server or from iCloud via [39m[38;5;14m[1mkalender-events[0m[38;5;12m (https://github.com/naimo84/kalender-events).[39m
[38;5;12m- [39m[38;5;14m[1minterval-length[0m[38;5;12m (https://github.com/bartbutenaers/node-red-contrib-interval-length) - Measure the (time) interval length between successive messages.[39m
[38;5;12m- [39m[38;5;14m[1mmoment[0m[38;5;12m (https://github.com/totallyinformation/node-red-contrib-moment) - Produces a nicely formatted Date/Time string using the Moment.js library. [39m
[38;5;12m- [39m[38;5;14m[1mowntracks[0m[38;5;12m (https://github.com/hardillb/node-red-contrib-owntracks) - Converts Owntrack Messages into standard geo message and deals with encrypted locations.[39m
[38;5;12m- [39m[38;5;14m[1mpersist[0m[38;5;12m (https://github.com/DeanCording/node-red-contrib-persist) - Persist data over Node-RED restarts and deploys.[39m
[38;5;12m- [39m[38;5;14m[1mself-healing[0m[38;5;12m (https://github.com/jpdias/node-red-contrib-self-healing) - Making Node-RED more resilient by adding self-healing capabilities.[39m
[38;5;12m- [39m[38;5;14m[1mstate-machine[0m[38;5;12m (https://github.com/DeanCording/node-red-contrib-state-machine) - Wraps around the JavaScript State Machine to implement a finite state machine.[39m
[38;5;12m- [39m[38;5;14m[1mstring[0m[38;5;12m (https://github.com/steveorevo/node-red-contrib-string) - Provides native and extended chainable JavaScript string parsing and manipulation methods.[39m
[38;5;12m- [39m[38;5;14m[1mtwc-weather[0m[38;5;12m (https://github.com/johnwalicki/node-red-contrib-twc-weather) - The Weather Company and Weather Underground Personal Weather Station APIs.[39m
[38;5;12m- [39m[38;5;14m[1musers[0m[38;5;12m (https://github.com/SenseTecnic/node-red-contrib-users) - Quickly build a very simple user access control for HTTP-based flows.[39m
[38;5;12m- [39m[38;5;14m[1mwatson[0m[38;5;12m (https://github.com/watson-developer-cloud/node-red-node-watson) - Interact with the IBM Watson services in IBM Cloud.[39m

[38;2;255;187;0m[4mUI[0m

[38;5;12m- [39m[38;5;14m[1mbrowser-utils[0m[38;5;12m (https://github.com/ibm-early-programs/node-red-contrib-browser-utils) - Add browser functionality such as file upload, camera & microphone.[39m
[38;5;12m- [39m[38;5;14m[1mnode-red-dashboard[0m[38;5;12m (https://github.com/node-red/node-red-dashboard) - Create a live data dashboard.[39m
[48;5;235m[38;5;249m- **https://flows.nodered.org/collection** (https://flows.nodered.org/collection/590bc13ff3a5f005c7d2189bbb563976) - Dashboard extra nodes.[49m[39m
[48;5;235m[38;5;249m- **ui-svg** (https://flows.nodered.org/node/node-red-contrib-ui-svg) - Show interactive SVG (vector graphics) in the dashboard.[49m[39m[48;5;235m[38;5;249m           [49m[39m
[48;5;235m[38;5;249m- **ui-contextmenu** (https://flows.nodered.org/node/node-red-contrib-ui-contextmenu) - Show a popup contextmenu in the dashboard.[49m[39m[48;5;235m[38;5;249m         [49m[39m
[38;5;12m- [39m[38;5;14m[1mflow-manager[0m[38;5;12m (https://flows.nodered.org/node/node-red-contrib-flow-manager) - Separates flow json to multiple files.[39m
[38;5;12m- [39m[38;5;14m[1miglass[0m[38;5;12m (https://www.npmjs.com/package/iglass-nodes) - Interaction with [39m[38;5;14m[1miGlass Automation[0m[38;5;12m (https://iglass.international) blocks.[39m
[38;5;12m- [39m[38;5;14m[1muibuilder[0m[38;5;12m (https://github.com/TotallyInformation/node-red-contrib-uibuilder) - Create dynamic web interfaces using any (or no) front end libraries for convenience.[39m
[38;5;12m- [39m[38;5;14m[1mweb-worldmap[0m[38;5;12m (https://github.com/dceejay/RedMap) - Provide a world map web page for plotting "things" on.[39m

[38;2;255;187;0m[4mCommunity[0m

[38;5;12m- [39m[38;5;14m[1mHomeAssistant Forum[0m[38;5;12m (https://community.home-assistant.io/c/third-party/node-red/31)[39m
[38;5;12m- [39m[38;5;14m[1mNode-RED Forum[0m[38;5;12m (https://discourse.nodered.org/)[39m
[38;5;12m- [39m[38;5;14m[1mNode-RED Blog[0m[38;5;12m (https://nodered.org/blog/)[39m
[38;5;12m- [39m[38;5;14m[1mNode-RED User Group Japan[0m[38;5;12m (https://nodered.jp/)[39m
[38;5;12m- [39m[38;5;14m[1mReddit[0m[38;5;12m (https://www.reddit.com/r/nodered/)[39m
[38;5;12m- [39m[38;5;14m[1mRedmatic Forum[0m[38;5;12m (https://homematic-forum.de/forum/viewforum.php?f=77)[39m
[38;5;12m- [39m[38;5;14m[1mSlack[0m[38;5;12m (https://nodered.org/about/community/slack)[39m
[38;5;12m- [39m[38;5;14m[1mStack Overflow[0m[38;5;12m (https://stackoverflow.com/questions/tagged/node-red)[39m
[38;5;12m- [39m[38;5;14m[1mSteves Node-RED Guide[0m[38;5;12m (https://stevesnoderedguide.com/)[39m
[38;5;12m- [39m[38;5;14m[1mTwitter[0m[38;5;12m (https://twitter.com/NodeRED)[39m
[38;5;12m- [39m[38;5;14m[1mYouTube[0m[38;5;12m (https://www.youtube.com/channel/UCQaB8NXBEPod7Ab8PPCLLAA)[39m

[38;2;255;187;0m[4mContributing[0m

[38;5;12mContributions welcome! Read the [39m[38;5;14m[1mcontribution guidelines[0m[38;5;12m (contributing.md) first.[39m
