Skip to content

Commit 58c2034

Browse files
committed
Merge branch 'dev' of https://github.com/mar565/BeltWinder into dev
Support dynamic Mqtt-topic
2 parents 91c9d27 + 11133fc commit 58c2034

File tree

1 file changed

+11
-8
lines changed

1 file changed

+11
-8
lines changed

README.md

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
# BeltWinder
2-
GW60 Superrollo Gurtwickler ESP8266 Programm mit WiFi/MQTT
3-
Version: 0.1
2+
GW60 Superrollo Gurtwickler ESP8266 & ESP32 Programm mit WiFi/MQTT
3+
Version: 0.2
44

55
Inspiriert und basierend auf dem Programm von ManuA:
66
https://gitlab.com/ManuA/GW60-Superrollo
77

8-
Ausgelegt für die Platine von Papa Romeo (https://www.hempel-online.de/umbau-superrollo-gw60-mit-esp8266/articles/umbau-superrollo-gw60-mit-esp8266.html)
8+
Ausgelegt für die Platine von Papa Romeo (https://forum.fhem.de/index.php/topic,60575.msg723047.html#msg723047)
99

1010
Wann, und ob, ich etwas von der ToDo Liste abarbeite entscheidet Lust und Laune.
1111
Hilfe ist natürlich gern gesehen. Da ich kein Informatiker bin, sondern das ganze nur als Hobby betreibe, lerne ich auf diese Weise gerne dazu.
@@ -21,7 +21,7 @@ Hilfe ist natürlich gern gesehen. Da ich kein Informatiker bin, sondern das gan
2121
* Kalibrierungsfahrt muss gestartet werden: einmalig notwendig
2222
* Position Topic wird erstellt und aktiviert
2323
* Nach reboot:
24-
* letzte bekannte Position wird übermittelt. Postion ist bestätigt
24+
* letzte bekannte Position wird übermittelt. Postion ist unbestätigt
2525
* Falls zuerst ein Prozentwert ungleich 0/100 angefahren werden soll, findet eine Positionierungsfahrt statt [kürzeste Strecke zwischen vermuteter Position und gewünschter Position, mit Halt an einem Anschlag]. Postion ist bis zum nächsten reboot bestätigt
2626

2727
**MQTT Anbindung:**
@@ -36,20 +36,20 @@ Hilfe ist natürlich gern gesehen. Da ich kein Informatiker bin, sondern das gan
3636
* /count: letzter bekannter Impulszählerwert. Wird beim Start abgerufen und als Ausgangswert genutzt (EEPROM Schonung)[read only]
3737

3838
**IotWebserver:**
39-
* Start, ohne Konfiguration: Baut Access Point [name:"GW60-ESP", pw:"GW60-ESP"] auf. Gerätekonfiguration [192.168.4.1].
39+
* Start, ohne Konfiguration: Öffnet Access Point [name:"GW60-ESP", pw:"GW60-ESP"]. Gerätekonfiguration [192.168.4.1].
4040
* Start, mit Konfiguration, D0 high, mit Wartezeit: Access Point für konfigurierte Zeit, dann Verbindung zu WLAN.
4141
* Start, mit Konfiguration, D0 high, Wartezeit=0. Mqtt Verbindung in ~10s. Gerätekonfiguration [ip:admin:gesetztesPW]
4242
* Start, mit Konfiguration, D0 low: Acces Point mit Standartpasswort bis Verbindung.
4343

4444
# To-Do's
4545
**Todo für V1.0:**
46-
* reedme verschönern...
46+
* readme verschönern...
4747
* Zusatzinfo für Betrieb mit geschalteter Stromversorgung
4848
* MQTT Port im IotWebServer konfigurierbar
4949
* Code cleanup - Aufteilung in main.cpp, webServer.cpp, mqttStuff.cpp, programMagic.cpp, otherMagic.cpp
5050
* Code kommentieren
51-
* Englisch Übersetzung: Kommentare + reedme
52-
* Code anpassen für ESP32 (hauptsächlich iotWebServer)
51+
* Englisch Übersetzung: Kommentare + readme
52+
* ~~Code anpassen für ESP32 (hauptsächlich iotWebServer)~~
5353

5454
**Ideen nach V1.0:**
5555
* Programm universeller gestalten. Unabhängig von der Platine.
@@ -60,3 +60,6 @@ Hilfe ist natürlich gern gesehen. Da ich kein Informatiker bin, sondern das gan
6060
* Nutzung des ESP32 für BLE(RSSI) Entfernungsmessung. Bsp: Handy, Smartwatch, Beacon
6161
* Da die Gurtwickler günstig verteilt sind: Indoor BLE-Ortung durch Vergleich der einzelnen RSSI Werte. Zumindest Raumgenau...
6262

63+
# Bugs & Bunnys
64+
* Nach dem Konfigurieren werden die MQTT Topics nicht erstellt. 1-2 reboots beheben das Problem. Kann auch an meinem Mossquitto oder ioBroker liegen
65+
* Nach der Kalibrierungsfahrt wird das Positionstopic nicht sofort erstellt. Lösung -> Kurz fahren.

0 commit comments

Comments
 (0)