Low-code programming for event-driven applications.
Check out http://nodered.org/docs/getting-started/ for full instructions on getting started.
More documentation can be found here.
For further help, or general discussion, please use the Node-RED Forum or slack team.
If you want to run the latest code from git, here's how to get started:
Clone the code:
Install the node-red dependencies
Build the code
Run
Before raising a pull-request, please read our contributing guide.
This project adheres to the Contributor Covenant 1.4. By participating, you are expected to uphold this code. Please report unacceptable behavior to any of the project's core team at team@nodered.org.
ThingsBoard is an open-source IoT platform for data collection, processing, visualization, and device management.
ThingsBoard documentation is hosted on thingsboard.io.
Collect and Visualize your IoT data in minutes by following this guide.
This project is released under Apache 2.0 License.
This repository contains add-ons that are using openHAB 1.x APIs. Earlier branches of this repo also contain the 1.x runtime and designer, which are no longer maintained.
Note that all information about openHAB itself, the IDE setup and the contribution processes can be found in the openhab-distro project, so please go there for any further details!
Domoticz is a Home Automation System that lets you monitor and configure various devices like: Lights, Switches, various sensors/meters like Temperature, Rain, Wind, UV, Electra, Gas, Water and much more. Notifications/Alerts can be sent to any mobile device
This system is designed to operate in various operating systems. The user-interface is a scalable HTML5 web frontend, and is automatically adapted for Desktop and Mobile Devices. Compatible with all recent browsers
Some Information
Your first place for support is the Domoticz Forum
Web of Things gateway.
(If you're just installing on your PC, you can skip this step).
If you're installing on a Raspberry Pi then you may need to set up the OS on the Raspberry Pi first. See here for instructions.
Under Ubuntu/Debian Linux:
Under Fedora Linux:
Under Ubuntu/Debian Linux:
Under Fedora Linux:
Under macOS:
Under Ubuntu/Debian Linux:
Under Fedora Linux:
nvm allows you to easily install different versions of node. To install nvm:
Reinitialize your terminal session.
(If you already installed node via nvm you can skip this step)
The Project • Getting Started • Contributing • Support Financially • Links • Copyright & License
Gladys is a home assistant who helps you in your everyday life.
Like a kind of JARVIS!
Gladys is connected to all your devices in your home. She is connected to your calendars and tons of API to help you.
But let's pick an example:
This is just a simple scenario, possibilities with Gladys are just endless. Don't hesitate to suggest yours
Right now we are migrating from Gladys 3 to Gladys 4, a new release rewrote from scratch. If you want to install Gladys 3, visit our website.
ThingSpeak is an open source “Internet of Things” application and API to store and retrieve data from things using HTTP over the Internet or via a Local Area Network. With ThingSpeak, you can create sensor logging applications, location tracking applications, and a social network of things with status updates.
In addition to storing and retrieving numeric and alphanumeric data, the ThingSpeak API allows for numeric data processing such as timescaling, averaging, median, summing, and rounding. Each ThingSpeak Channel supports data entries of up to 8 data fields, latitude, longitude, elevation, and status. The channel feeds support JSON, XML, and CSV formats for integration into applications.
DeviceHive turns any connected device into the part of Internet of Things. It provides the communication layer, control software and multi-platform libraries to bootstrap development of smart energy, home automation, remote sensing, telemetry, remote control and monitoring software and much more.
Connect embedded Linux using Python, Node.js or Java libraries and JSON format. Write and read your data via REST, Websockets or MQTT, explore visualization on Grafana charts.
Develop client applications using HTML5/JavaScript and Android libraries. Leave communications to DeviceHive and focus on actual product and innovation.