Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/makerviet/node-red-contrib-meo-esp
https://github.com/makerviet/node-red-contrib-meo-esp
esp8266 node-red nodejs nodemcu
Last synced: 2 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/makerviet/node-red-contrib-meo-esp
- Owner: makerviet
- License: other
- Created: 2017-04-08T08:06:33.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-04-14T17:19:01.000Z (over 7 years ago)
- Last Synced: 2024-10-19T23:54:54.762Z (18 days ago)
- Topics: esp8266, node-red, nodejs, nodemcu
- Language: HTML
- Size: 10.7 KB
- Stars: 1
- Watchers: 1
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# node-red-contrib-meo-esp
This module provices a set of nodes in Node-RED to quickly receive data from ESP8266 board with MEO ESP firmware flashed.
There are 2 nodes available at the moment:
- An input node is to receive data from ESP Board, bellow is a sample of output format:
```json
{
"deviceId": "DEVICE_ID",
"payload": {
"D5": 0,
"D6": 1,
"D7": 1,
"D8": 0,
"A0": 129,
"V1": "VALUE FROM V1",
"V2": "VALUE FROM V2",
"V3": "VALUE FROM V3",
"V4": "VALUE FROM V4",
"V5": "VALUE FROM V5"
}
}
```- An ouput node is to send configuration to target ESP Board, users can set the value from pin D0 to D5 (HIGH, LOW or PWM)
## Pre-requisites
Node-RED-MEO-ESP requires Node-RED version 0.14 or more recent.
## Install
To install the stable version run the following command in your Node-RED user directory (typically `~/.node-red`):
npm i node-red-contrib-meo-esp
Open your Node-RED instance and you should have one new node in input category and one new node in output category.