This Bash script exposes a few functions to create a Grafana data source, like graphite.
Also allows to upload some dashboards.
version: '2.1' | |
services: | |
grafana: | |
container_name: grafana | |
image: proxx/grafana-armv7 | |
user: "1000" | |
ports: | |
- 3000:3000 | |
volumes: | |
- /opt/grafana:/etc/grafana:rw |
version: "3" | |
services: | |
homeassistant: | |
image: homeassistant/home-assistant | |
ports: | |
- "8123:8123" | |
- "3218:3218" | |
volumes: | |
- /opt/docker/home-assistant:/config | |
- /etc/localtime:/etc/localtime:ro |
const int redPin = 11; | |
const int greenPin = 10; | |
const int bluePin = 9; | |
void setup() { | |
// Start off with the LED off. | |
setColourRgb(0,0,0); | |
} | |
void loop() { |
http://tinkerman.cat/rpi3_iot_server.pdf (Catalan)
Getting started:
Related tutorials:
#include <FS.h> | |
#include <ESP8266WiFi.h> | |
#include <WiFiClientSecure.h> | |
#include <PubSubClient.h> | |
#include <time.h> | |
// Insert your FQDN of your MQTT Broker | |
#define MQTT_SERVER "mqtt.srvx1.local" | |
const char* mqtt_server = MQTT_SERVER; |