INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Eqiva EQ3-Bluetooth Heizungsthermostat ESP32
04.01.2019, 21:44 (Dieser Beitrag wurde zuletzt bearbeitet: 04.01.2019 21:46 von MeisterQ.)
Beitrag #1
Eqiva EQ3-Bluetooth Heizungsthermostat ESP32
Hallo,

ich beschäftige mich momentan ein wenig mit "Smarthome" via eines Raspberrys, Node-Red und ein paar WLan Geräten wie Sonoffs, Shellys und ESPs und jetzt auch mit Bluetooth Heizungs-Thermostaten.

Ich weiss nicht wie genau sich hier wer mit Node-Red oder ähnliches auskennt, aber es ist eine super hilfe seine ganzen MQTT-Sprechenden Geräte logisch miteinander zu verknüften und das ganze zu Visualisieren und Steuern.

Jetzt habe ich mir Dieses Thermostat gekauft, weil es Bluetooth-fähig ist, und doch echt Preiswert im gegensatz zu den ganzen Homeatic oder Fritz Dect Geräten.

Zum Glück gibt es, wie beim Arduino auch, Menschen die sich einen Kopf gemacht haben, und für Node-Red ein Node (wie eine Library) erstellt haben.

Hier die library für Node-Red

Das Problem dabei ist: Scheinbar kein Support mehr, und funktionieren tut diese auch nicht richtig. Bin ich scheinbar auch nicht der einzige mit dem Problem.

Das Node hat unter der Bluetooth Adresse immer "Disconnected" angezeigt, obwohl mein Raspberry unter "bluetoothctl" das Device gefunden hat, es gepaired war und Connected.

Tja.. Heute plötzlich war es "Connected". Hat mir auch seinen Status zurück gemeldet. Super.

Dann ging es plötzlich wieder nicht... Hm..

Ich sollte nach einer Alternative suchen dachte ich.

Für Node-Red gibt es scheinbar nur "Allgemeine" Bluetooth Librarys. Da müsste ich das ganze Protokoll kennen. Ist auch ziemlich umständlich, aber nicht unmöglich.

Dann habe ich weiter gesucht, ob ich irgendwas in verbindung mit dem ESP oder Arduino finde, weil der ESP32 hat ja auch BLE an board.

Gefunden habe ich dann Das hier.

Geil. Genau das was ich brauche. Aber wie bekomme ich das Programm auf den ESP? Ich sitze an einem Windows rechner und die ESP32-SDK ist sowas von umständlich. Wie soll ein normal-sterblicher wie ich das alles Installiert bekommen?

Das wäre natürlich das Optimale. Dann könnte ich außerhalb der Bluetoothreichweite meines Raspberrys die Thermostate via MQTT ansteuern.

Nach einigen versuchen habe ich das aufgegeben.. Schade... ESP-WROOM-32 und MQTT fertig in einem Programm zur Ansteuerung genau DIESES Thermostates...

Gibt es alternative Software, oder .bin Datein, die ich mit dem NodeMCU-Flasher z.b. draufflaschen kann?

Da würde ich mich um Input freuen.

Nach weiterer suche habe ich das gefunden:

Arduino Code mit Bluetooth-Shield

Scheint mir aber nur ein "Heizen oder nicht Heizen" Anhand eines AnalogReads zu sein.

Und woher kennt er die BT-Befehle?

Kann man sowas auf den ESP-Adaptieren?

Tja.. viel Text aber was will ich eigentlich?

Jedenfalls keine Programmier oder Entwicklungsarbeit von euch. (Bevor jemand Meckert).


Ich brauche Tipps wie ich die Files auf den ESP flashen kann (Einfach).

Ich weiss, dass das ganze nicht viel mit "Arduino" zu tun hat, aber hier sitzen ja scheinbar ein paar schlaue Köpfe die mich da unterstützen können.

Danke.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
04.01.2019, 23:29 (Dieser Beitrag wurde zuletzt bearbeitet: 04.01.2019 23:30 von amithlon.)
Beitrag #2
RE: Eqiva EQ3-Bluetooth Heizungsthermostat ESP32
Hallo,

(04.01.2019 21:44)MeisterQ schrieb:  Dann habe ich weiter gesucht, ob ich irgendwas in verbindung mit dem ESP oder Arduino finde, weil der ESP32 hat ja auch BLE an board.

Gefunden habe ich dann Das hier.

Geil. Genau das was ich brauche. Aber wie bekomme ich das Programm auf den ESP? Ich sitze an einem Windows rechner und die ESP32-SDK ist sowas von umständlich. Wie soll ein normal-sterblicher wie ich das alles Installiert bekommen?

Da ich sowieso kein aktuelles IDF installiert hatte (normalerweise Arduino), habe ich es mir gerade mal wieder installiert.
Einfach Schritt für Schritt nach
https://dl.espressif.com/doc/esp-idf/lat...setup.html
mit den Defaults auf C: entpackt, mingw32.exe gestartet usw. usw.
Hat gut eine halbe Stunde gedauert, bis alles drauf war. Probleme gab es dabei keine.

Ich hätte ja das esp32_mqtt_eq3 durch den Compiler gejagt, allerdings ist das Projekt schon etwas älter (für ESP32 Verhältnisse) und er hat sich erstmal über irgendwas fehlendes bei SSL beschwert.
Naja auf dem ESP32 wird ja immernoch ziemlich viel geändert, da wundert es mich nicht.

Ich habe die Thermostate nicht, insofern ist es für mich nicht so interessant und so vertraut bin ich mit dem IDF auch wieder nicht.

PS: hier Win7-64 als System.

Gruß aus Berlin
Michael
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
07.01.2019, 07:41
Beitrag #3
RE: Eqiva EQ3-Bluetooth Heizungsthermostat ESP32
(04.01.2019 23:29)amithlon schrieb:  Hallo,

(04.01.2019 21:44)MeisterQ schrieb:  Dann habe ich weiter gesucht, ob ich irgendwas in verbindung mit dem ESP oder Arduino finde, weil der ESP32 hat ja auch BLE an board.

Gefunden habe ich dann Das hier.

Geil. Genau das was ich brauche. Aber wie bekomme ich das Programm auf den ESP? Ich sitze an einem Windows rechner und die ESP32-SDK ist sowas von umständlich. Wie soll ein normal-sterblicher wie ich das alles Installiert bekommen?

Da ich sowieso kein aktuelles IDF installiert hatte (normalerweise Arduino), habe ich es mir gerade mal wieder installiert.
Einfach Schritt für Schritt nach
https://dl.espressif.com/doc/esp-idf/lat...setup.html
mit den Defaults auf C: entpackt, mingw32.exe gestartet usw. usw.
Hat gut eine halbe Stunde gedauert, bis alles drauf war. Probleme gab es dabei keine.

Ich hätte ja das esp32_mqtt_eq3 durch den Compiler gejagt, allerdings ist das Projekt schon etwas älter (für ESP32 Verhältnisse) und er hat sich erstmal über irgendwas fehlendes bei SSL beschwert.
Naja auf dem ESP32 wird ja immernoch ziemlich viel geändert, da wundert es mich nicht.

Ich habe die Thermostate nicht, insofern ist es für mich nicht so interessant und so vertraut bin ich mit dem IDF auch wieder nicht.

PS: hier Win7-64 als System.

Gruß aus Berlin
Michael

Danke, der Anleitung bin ich auch schon gefolgt, gab aber irgendwelche unerwarteten, für mich unverständlichen Probleme.

Jemand hat das Projekt geforked und die .bins reingestellt. Diese konnte ich einfach drauf flashen und jetzt läuft das ganze wie es soll.

Hier der fork

Habe es einfach auf ein ESP-WROOM-32 Dev Board geflashed. Das ging problemlos.

Jetzt kann ich die Thermostate via MQTT ansteuern und bekomme auch Rückmeldung über aktuelle Zustände.

Danke trotzdem für die Hilfe!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
07.01.2019, 08:51
Beitrag #4
RE: Eqiva EQ3-Bluetooth Heizungsthermostat ESP32
Hallo,

schön, daß es jetzt läuft und Danke für die Rückmeldung.

Gruß aus Berlin
Michael
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  ESP32 hängt -> reset per Attiny85 hYtas 75 1.128 Gestern 18:38
Letzter Beitrag: hYtas
  Sketch von einen ESP8266 auf ein ESP32 portieren (hagelt Fehlermeldung) magnum1795 23 344 Gestern 14:38
Letzter Beitrag: magnum1795
  esp32 wifi - new Client als Unterproramm georg1010 5 106 Gestern 12:10
Letzter Beitrag: Tommy56
  ESP32 - an mobile hotspot anmelden georg1010 3 120 12.11.2019 08:39
Letzter Beitrag: hotsystems
  ESP32 und mp3 via SD biologist 9 281 10.11.2019 14:14
Letzter Beitrag: biologist
  ESP32 Pakete installieren unter Ubuntu Gerdchen03 0 167 01.11.2019 15:37
Letzter Beitrag: Gerdchen03
  Frage zu App für Esp32 goofy15 4 373 29.10.2019 08:46
Letzter Beitrag: volvodani
  ESP32 "SPIFFS initialisation failed!" Gerdchen03 1 287 18.10.2019 17:34
Letzter Beitrag: hotsystems
  Display am ESP32 - kein Bild Gerdchen03 17 1.308 13.10.2019 16:56
Letzter Beitrag: Gerdchen03
  ESP32 Dateien zum Download anbieten Sonny354 11 413 11.10.2019 11:59
Letzter Beitrag: Tommy56

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste