Skip to content

FraatGIT/WemosD1_HomeMatic_IRReceiver

 
 

Repository files navigation

WemosD1 HomeMatic IR Receiver - Version 1

Zusammenfassung:

Empfangene Infrarot-Signale werden dekodiert und als hexadezimale Folge in eine Variable der CCU geschrieben. Dort können dann in einem Skript definierte IR-Codes weiter verarbeitet werden.

Teileliste:

  • 1x Wemos D1 mini (ca. 3,29 EUR)
  • 1x IR Receiver (ca. 1 EUR) - je nach Variante

Verdrahtung:

wiring

Einrichten der CCU

  1. Anlegen einer Variable vom Typ "Zeichenkette". In diese Variable werden die IR-Codes geschrieben

  2. Programmbeispiel: Schalten eines Aktors

programmbeispiel

Variablenname = Name der Variable für IR-Codes

FF1122334455 = empfangener IR-Code

AEQ0000000 = Seriennummer des Aktors

var ir = dom.GetObject("Variablenname").Value();
if (ir == "FF1122334455") {
	var status = dom.GetObject("BidCos-RF.AEQ0000000:1.STATE").Value();
	dom.GetObject("BidCos-RF.AEQ0000000:1.STATE").State(!status);
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 96.1%
  • Shell 1.1%
  • CMake 0.9%
  • HTML 0.8%
  • C 0.5%
  • JavaScript 0.3%
  • Other 0.3%