Skip to content

Instantly share code, notes, and snippets.

View esp via mqtt with an oled node-red
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
#include <ESP8266WiFi.h>
#include <PubSubClient.h>
// not available on ESP-01, but needed in the code
#define OLED_RESET 4
Adafruit_SSD1306 display(OLED_RESET);
View node-red twilio IVR
[{"id":"4868a284.66517c","type":"http response","z":"feaafa48.a34f88","name":"Send TwiML","x":870,"y":200,"wires":[]},{"id":"1444c0f8.9e1bff","type":"http in","z":"feaafa48.a34f88","name":"Incomming Twilio Call","url":"/twiliovoice","method":"post","upload":false,"swaggerDoc":"","x":316,"y":202,"wires":[["8cebf57a.769bc8","a77ee63.fbb7618"]]},{"id":"8cebf57a.769bc8","type":"function","z":"feaafa48.a34f88","name":"Process Call","func":"var twiml_response = \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"yes\\\"?> \\\n <Response> \\\n <Gather action=\\\"https://yourserver.com/twilioivr\\\" numDigits=\\\"1\\\"> \\\n <Say voice=\\\"woman\\\">Welcome to Node-Red. For power usage press 1. To ring the bell press 2. For anything else press 3</Say> \\\n </Gather> \\\n <Say voice=\\\"woman\\\">Sorry, I didn't get your response.</Say> \\\n </Response>\";\nmsg.payload = twiml_response;\nreturn msg;","outputs":1,"noerr":0,"x":630,"y":200,"wires":[["4868a284.66517c","daf3c74e.9
View nodered reverse proxy with apache
<VirtualHost *:80>
ServerAdmin admin@mydomain.com
ProxyRequests off
DocumentRoot /path/to/my/servers/www/mydomain.com
SSLProxyEngine on
ProxyPreserveHost on
ServerName mydomain.com
ErrorLog ${APACHE_LOG_DIR}/nodered-mydomain-error.log
You can’t perform that action at this time.