WEMOS D1 Mini mit ESP Easy an Homematic?

Problemlösungen und Hinweise von allgemeinem Interesse zur Haussteuerung mit HomeMatic

Moderator: Co-Administratoren

Hausmeister
Beiträge: 691
Registriert: 20.09.2017, 23:08
Hat sich bedankt: 11 Mal
Danksagung erhalten: 87 Mal

Re: WEMOS D1 Mini mit ESP Easy an Homematic?

Beitrag von Hausmeister » 12.07.2019, 21:10

markus2121 hat geschrieben:
19.03.2018, 17:06
Hallo zusammen,

das Thema ist zwar schon nun ein Weilchen älter, aber auch ich war auf der Suche nach dem Zusammenspiel von ESP Easy und Homematic.

Und ja: ES FUNZT. Und zwar sogar ziemlich easy!!

To Do:
  • 1. In ESP Easy einen Controller vom Typ "Generic HTTP" anlegen.
  • 2. Controller IP ist die IP Eurer CCU.
  • 3. Controller Port ist 8181.
  • 4. Controller Publish (bitte unverändert eintragen, es sei denn Ihr wollt, dass noch andere ESP Variablen mit übertragen werden)

    Code: Alles auswählen

    x.exe?Antwort=dom.GetObject("%valname%").State(%value%)
Dabei ist valname der Name Eurer in ESP Easy angelegten Variablen (Bspw. Temperature) und value natürlich der dazugehörige Wert.

Die ESP Easy Variable müsst Ihr nun nur noch in der CCU mit dem gleichen Namen anlegen und schon startet die Übertragung.
(...)

Hallo Zusammen:

kann mir jemand ählich simpel erklären, wie ich die andere Richtung hinbekomme?

Ich hab das genau so, bekomme einen Wert, den kannich dann in der CCU verarbeiten. das funktioniert top.

jetzt will ich von der Homematic ein Signal zurückmelden an diesen ESP, der mir ein Relais an einem GPIO schaltet.

Ich hab das Relais drauf, und kann das per http befehl vom browser aus an und aus schalten.

Wie krieg ich diesen Befehl von der CCU angesteuert?

(Ja, mag sein, dass das schon irgendwo im Forum steht, ich finds halt leider nicht)

Gruss vom Hausmeister
CCU3 und CCU2 für Heizung, Sicherheit, Energiesparen, Anwesenheit und Klingel
IOBroker und Google Home zur Einbindung Klimaanlage, Smartspeaker, SPS, Arduino D1 Mini...
Datenauswertung ECharts
Smart-Home sollte nicht "bedient" werden müssen!
Bitte immer Kirche mit Dorf direkt verknüpfen!!!

tomzis
Beiträge: 3
Registriert: 25.02.2018, 09:34
System: Alternative CCU (auf Basis OCCU)
Wohnort: Arnbach / Bayern

Re: WEMOS D1 Mini mit ESP Easy an Homematic?

Beitrag von tomzis » 22.07.2019, 13:41

Hallo
ich steuere diverse Geräte auch über WEMOS.
Benutze dazu in den Programmen Scripts welche die GPIOs ansteuern
Z.B. GPIO 14 ein
string url="http://192.168.1.109/control?cmd=GPIO,14,1";
system.Exec("wget -q -O /dev/null '"#url#"' &");
und wieder aus
string url="http://192.168.1.109/control?cmd=GPIO,14,0";
system.Exec("wget -q -O /dev/null '"#url#"' &");

Die 192.168.1.109 musst Du mit Deiner WEMOS-IP-Adresse ersetzen.

Gruß Thomas

klassisch
Beiträge: 3974
Registriert: 24.03.2011, 04:32
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 110 Mal
Danksagung erhalten: 70 Mal

Re: WEMOS D1 Mini mit ESP Easy an Homematic?

Beitrag von klassisch » 18.01.2021, 06:29

Mit der eingangs genannten Methode kann man auch direkt in CUxD-Devices einliefern - zumindest wenn die Namen nicht zu lang sind.
Systemvariablen kann ja leider weder Räumen noch Gewerken zuordnen. Mit CUxD devices geht das.
Dazu muß man im ESPEasy den Namen des CUxD Devices als valuename eintragen:
CUxD-ESPEasy-Device-Definition.JPG
Im Beispiel ist das die Temperatur eines Thermostatdevices CUX9002### mit der fortlaufenden Nummer 009. Der Vorsatz "CUxD." wird benötigt. Vielleicht kann er auch in die Zeiler "Controller Publish" integriert werden, dann können aber keine Systemvariablen mehr über diesen Controller übertragen werden.

Code: Alles auswählen

CUxD.CUX9002009:1.SET_TEMPERATURE
Die zugehörige "Controller Publish" sieht dann so aus:

Code: Alles auswählen

x.exe?Antwort=dom.GetObject("%valname%").State(%value%)
Mit dieser Methode können auch mehrere Daten in die CCU gebracht werden. Sowohl als Systemvariable als auch als CUxD device. Mit diesem Controller Publish werden dann alle vorhandenen valuenames nacheinander automatisch vom ESPEasy in die CCU eingeliefert.

Alexxx2005
Beiträge: 250
Registriert: 17.12.2014, 18:56
Hat sich bedankt: 19 Mal
Danksagung erhalten: 3 Mal

Re: WEMOS D1 Mini mit ESP Easy an Homematic?

Beitrag von Alexxx2005 » 02.08.2022, 16:19

Hallo,

habe meinen PIR als Switch eingerichtet und einen GPIO zugewiesen,
Beim Setzen des GPIO auf High schaltet die Variable in der CCU auf
Bewegung allerdings kippt sie nicht mehr auf "Keine Bewegung"
Ist es möglich den Switch als Taster umzustellen , konnte hierzu leider
nichts in den Settings finden.

Grüße Alex

Antworten

Zurück zu „HomeMatic Tipps & Tricks - keine Fragen!“