-
Notifications
You must be signed in to change notification settings - Fork 0
Setup
Max Janorschke edited this page Sep 23, 2022
·
4 revisions
- Gerätename:
roomlight
- benötigt wird:
- MQTT-Server
- WLAN
- Arduino IDE öffnen
- Voreinstellungen öffnen: Datei > Voreinstellungen
- folgende Links zu Zusätzliche Boardverwalter URLs hinzufügen
- Voreinstellungen schließen<
- Boardverwalter öffnen: Werkzeuge > Board > Boardverwalter
- Boards von esp8266 (by ESP8266 Community) installieren -> zu suchen: "esp8266"
- Boardverwalter schließen
- Board auswählen: Werkzeuge > Board > LOLIN (Wemos) D1 R2 & mini
- Arduino IDE öffnen
- Bibliothekverwalter öffnen: Werkzeuge > Bibliothek verwalten
- folgende Bibliotheken installieren:
- ArduinoOTA (by Arduino, Juraj Andrassy) -> zu suchen: "ota"
- Adafruit NeoPixel (by Adafruit ) -> zu suchen: "neo pixel"
- PubSublient (by Nick O'Leary) -> zu suchen: "pubsub client"
- ArduinoOTA (by Arduino, Juraj Andrassy) -> zu suchen: "ota"
- Arduino IDE öffnen
- Netzwerkschnittstelle auswählen: Werkzeuge > Port > Mac-Adresse
- Code hochladen
Folgende Vorlage muss ausgefüllt und unter ./Roomlight/Secrets.h
eingefügt werden:
#ifndef _SECRETS_H_
#define _SECRETS_H_
#define WLAN_SSID "<SSID>"
#define WLAN_PASSWORD "<PASSWORD>"
#define OTA_PASSWORD "<PASSWORD>"
#define MQTT_SERVER_IP_ADDRESS new byte[4]{<SEGMENT_1>, <SEGMENT_2>, <SEGMENT_3>, <SEGMENT_4>}
#define MQTT_SERVER_PORT PORT
#endif //_SECRETS_H_
rot | 5V Spannung | ||||||||
gelb | Erde | ||||||||
weiß | Daten | ||||||||
|