Arduino / ESP "Daten" an FHEM senden

Begonnen von Heimweh, 15 August 2019, 12:19:54

Vorheriges Thema - Nächstes Thema

Heimweh

Hallo. Ich sehe den Wald vor lauter Bäumen nicht mehr.

Am liebsten arbeite ich mit ESPeasy oder Tasmota - allerdings schwebt mir ein Projekt vor welches sich vermutlich nur über einen Arduino Sketch realisieren lässt.
(Ich möchte 2 HX711 auswerten, von Haus aus wird aber nur 1 HX711 unterstützt).
Dazu müssten Messwerte an FHEM gesendet werden. Und das nach Möglichkeit in Echtzeit, oder über einen einstellbaren Intervall.

Was wäre ein "einfacher" Weg dazu? Da ich schon 5 GWs habe, möchte ich nicht ein weiteres installieren (also nicht mySensors). WIFI wäre mir am liebsten.
Dazu hatte ich überlegt, einen Arduino mit einem ESP zu verwenden, allerdings fehlt es mir da an Beispielen hier im Forum.
Wäre es auch möglich einen Arduino Sketch auf einem ESP bzw. NodeMCU laufen zu lassen? Dann bräuchte ich nur einen ESP und keinen Arduino.

Ich habe auch mal den Tip bekommen, mir ESPeasy selber zu kompilieren mit zusätzlichen Plugins - was bedeutet das konkret? Heißt das es würde von ESPeasy mehr Hardware
unterstützt als im Standard ESPeasy?

Danke für Eure Anregungen....
RaspberryPi, 8 x Intertechnosteckdosen, ETA PU15 über HTTPMOD, Youless Eneergiemonitor, 8 x Technoline Funk Temperatur / Feuchtesensoren über jeeLink, Fritzbox Anbindung, Homematic Rolladen Aktoren, MAX Heizkörperventile + Cube, SONOFF S20, S26, POW, 4ch, OWD, Alexa-fhem, enOcean / Eltako,

rabehd

Auch funktionierende Lösungen kann man hinterfragen.

Heimweh

#2
Zitat von: rabehd am 15 August 2019, 13:41:45
Was ist mit MQTT als Lösungsidee?

Das wäre eine gute Idee! Das müsste ich dann in den Sketch reinstricken.
RaspberryPi, 8 x Intertechnosteckdosen, ETA PU15 über HTTPMOD, Youless Eneergiemonitor, 8 x Technoline Funk Temperatur / Feuchtesensoren über jeeLink, Fritzbox Anbindung, Homematic Rolladen Aktoren, MAX Heizkörperventile + Cube, SONOFF S20, S26, POW, 4ch, OWD, Alexa-fhem, enOcean / Eltako,

AndreasHH

Moin,

es ist kein Problem einen ESPxx in der Arduino-IDE zu programmieren, braucht also keinen extra Arduino.

Es gibt auch einige gute Grund-Sketche für ESPxx, die die Grundlegenden Dinge wie WiFi, MQTT, OTA etc. bereitstellen und dann für Deine spez. Wünsche angepaßt werden können. Ich glaube PeMue hatte mal so etwas hier im Forum bereitgestellt.

Gruß
Andreas
FHEM 5.8, FB7490, FB7390, Linux-Server, Raspi 1, Raspi 2, FHEM2FHEM, div. FS20, div. FHT, div. HMS, div. Homematic, MQTT, ESP8266, Arduino

PeMue

Zitat von: AndreasHH am 16 August 2019, 12:55:33
Ich glaube PeMue hatte mal so etwas hier im Forum bereitgestellt.
Nein, das war Pf@nne bzw. Boris mit OmniESP.

Gruß Peter
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

Heimweh

Super! Ich danke Euch... Da werde ich mich am Wochenende mal einlesen. Arduinos habe ich genug rumliegen, wollte aber nicht dazu noch einen ESP verwenden für
die Kommunikation sondern wenn das geht, gleich den Arduino Sketch auf den ESP flashen.

@PeMue - der link ist eine große Hilfe....
RaspberryPi, 8 x Intertechnosteckdosen, ETA PU15 über HTTPMOD, Youless Eneergiemonitor, 8 x Technoline Funk Temperatur / Feuchtesensoren über jeeLink, Fritzbox Anbindung, Homematic Rolladen Aktoren, MAX Heizkörperventile + Cube, SONOFF S20, S26, POW, 4ch, OWD, Alexa-fhem, enOcean / Eltako,