ESP32-SignalDuino

Aus FHEMWiki

Einleitung

Der ESP32-SignalDuino ist ein I/O Gerät zur Funkübertragung basierend auf dem ESP32

Einfacher SIGNALduino mit nur einem cc1101 Modul (alternativ)

Es wird dabei nur das CC1101_1 (Radio B) - für OOK/ASK verwendet.

Es ist keine cc1101 Modul Konfiguration notwendig, das Modul/Radio B wird automatisch initialisiert.

Firmware

Dies ist eine erweiterte inoffizielle SIGNALduino Firmware für den STM32 (Maple Mini) und ESP32, sie ist nicht zu verwechseln mit dem Originalprojekt RFFHEM und SIGNALduino.

Neuerungen

Maple-SignalDuino#Neuerungen

Kompilieren

fhem Forum

Firmware flashen

Für den ESP32 gibt's von meiner (Ralf9) SIGNALduinoAdv Firmware die Version V 4.2.2. Die bin-Dateien wurden für das "Esp32 devkit v1" kompiliert.

github V 4.2.2

github releases

Das bin File kann z.B. mit dem Flash Download Tools geflasht werden

https://www.espressif.com/en/support/download/other-tools

https://www.aeq-web.com/esp32-flash-tool-exported-program-upload-bin-hex-file/

Hardware

ESP32 sduino.png

Aufbau der Hardware

Es werden bis zu vier cc1101 Module (A-D) unterstützt

Erste Schritte

ESP32DuinoWlanConfig.jpg

Der ESP32 ist am Anfang ein AP und kann z.B. mit dem Handy über WLAN verbunden werden

  • und dann auf verwalten des Routers klicken
  • und dann auf configure WiFi klicken
  • und dann SSID und Passwort eingeben

Wenn sich der ESP32 mit dem wlan verbunden hat, kann zum Testen mit telnet verbunden werden, mit V wird dann die Version angezeigt

Es kann auch schon ohne cc1101 Modul getestet werden


Wenn der ESP32 mit dem Seriellen Monitor verbunden wird, gibts debugausgaben vom WifiManager.

Es gibt auch ein kleines serielles config Menü

Wenn beim booten innerhalb von 2.5 Sek 'cmd' eingegeben wird

serial menue? (enter 'cmd') Timeout:2500

Kommt ein Menü

serial command menue
i - printDiag
c - change DHCP <> StaticIP, act: static
R - resetWifiSettings
q - quit

Nutzung in FHEM

Maple-SignalDuino#Nutzung in FHEM