Skip to content
Manfred edited this page Dec 27, 2021 · 6 revisions

Willkommen beim culfw-esp8266 Wiki!

Worum es geht

Das Projekt kann in FHEM, einer Software für Hausautomation, eingebunden werden und verbindet sich mit vielen Geräten, die über 433 MHz oder 868 MHz senden und empfangen.

Als Grundlage des Projekts wurden die Daten vom culfw-Projekt auf Souceforge genutzt. Ziel ist es, statt Arduino oder Busware den ESP8266 als CUL zu nutzen, mit WLAN dann vergleichbar zum CUN. Die Quelle hat sich seit 2018 nicht mehr geändert, hier enthalten sind alle Änderungen bis SVN r568 enthalten. Das Repository liegt unter svn://svn.code.sf.net/p/culfw/code/trunk/culfw .

Der ESP8266 soll sich verhalten, wie bei Home of culfw beschrieben.

Da ich beim ESP8266 nur mit der Arduino-IDE arbeite, sollte auch dieses Projekt damit umgesetzt werden. Hardware-nahe Bibliotheken stehen für die Arduino-Entwicklngsumgebung zur Verfügung und konnten dadurch unmittelbar eingebunden werden.

Projektstruktur

Die Vorbereitungen zur Nutzung der Arduino-IDE für den ESP8266 sollten abgeschlossen sein. Der Aufbau des Projekts auf Github ist auf einer eigenen Seite beschrieben. Alle genutzten Bibliotheken von culfw wurden in c++ Klassen umgewandelt und liegen unter libraries.

Hardware

Aufbau, schematische Darstellung und Fotos des Projekts

Status des Projekts

Im täglichen Einsatz ist das Projekt für 868 MHz mit USB- und WLAN-Anbindung und für 433 MHz. Als Geräte sind FS20, FHT, Intertechno, MAX! lesend und schreibend angebunden.