ESP8266 mit EasyESP IR Signale Empfangen und Senden

Begonnen von Tueftler1983, 09 Dezember 2017, 07:22:57

Vorheriges Thema - Nächstes Thema

Tueftler1983


steffen83

Bis jetzt noch nicht. Ich schaue mir das morgen noch mal genauer an. Aber zumindest bin ich schon mal ein großen Schritt weiter :-)

Danke!
Raspberry Pi 3 (Noobs, aktuelle Fhem und Pilight) | FHEMduino | HM-OCCU-SDK | HM-Sec-SCo | HM-Sec-SD-2 | HM-CC-RT-DN | HM-LC-Bl1PBU-FM

kabanett

Wenn ich das richtig verstehe möchtest du eine VU+ aus Fhem heraus steuern!?
Warum der Umweg über den ESP mit IR?

Nur interesse halber!
Gruß
Hardware: Fhem auf Raspi3 / selbtsbau CUL 433 und 868 MHz / MAX Thermostate / IT-Dosen nur noch Weihnachten / diverse ESP Aktoren/Sensoren / X10 Fernbedienung / Shelly 1, 1L, 2, 2.5, Dimmer, RGB2 / LaCrosseGateway / Zigbee2531 / diverse Zigbee Aktoren/Sensoren

steffen83

Ja, zum testen wollte ich meine VU steuern, da ich ungern immer nach draußen rennen wollte um den Venti damit zu testen.
Ich weiß und ich kann auch schon die VU über das Webinterface von FEHM steuern :-)

Aber zum Testen wäre es schon toll gewesen.
Die nächste Überlegung ist, ob ich mir bei Ali nen 433 MHZ Modul für den Ventilator kaufe um ihn dann über 433 MHZ ansteuer. Aber das muss ich noch überlegen.
Raspberry Pi 3 (Noobs, aktuelle Fhem und Pilight) | FHEMduino | HM-OCCU-SDK | HM-Sec-SCo | HM-Sec-SD-2 | HM-CC-RT-DN | HM-LC-Bl1PBU-FM

kabanett

Nimm doch den ESP bzw. einen Sonoff basic etc dafür!
Dann weißt du auch sicher ob er geschaltet wurde oder nicht.
Kann sein, falls du ihn direkt schaltest, daß du noch ein Koppelrelais einsetzen mußt.

Gruß
Hardware: Fhem auf Raspi3 / selbtsbau CUL 433 und 868 MHz / MAX Thermostate / IT-Dosen nur noch Weihnachten / diverse ESP Aktoren/Sensoren / X10 Fernbedienung / Shelly 1, 1L, 2, 2.5, Dimmer, RGB2 / LaCrosseGateway / Zigbee2531 / diverse Zigbee Aktoren/Sensoren

steffen83

Moin,

mit einem Basic komme ich nicht weiter.
Zum Hintergrund: Sobald ich (die Sicherung einschalte) geht am Ventilator automatisch licht an. Und müsste es erst mit der Fernbedienung wieder aus machen. (Ventilator mit Lampe) Danach kann ich dann über die Fernbedienung 3 Stufen einstellen.
Ich habe mir das Modul vom Ventilator mal angeschaut. Dort ist kein Relais enthalten. Sonst hätte ich schon längst nen Wemos D1 mini mit Relais eingebaut... grrr
Raspberry Pi 3 (Noobs, aktuelle Fhem und Pilight) | FHEMduino | HM-OCCU-SDK | HM-Sec-SCo | HM-Sec-SD-2 | HM-CC-RT-DN | HM-LC-Bl1PBU-FM

kabanett

Achso... Was es so alles gibt. Ventilator mit Licht. Mhh Schraub einfach die Lampe raus ;)
Grundsätzlich müsste das Empfänger IR-Modul aber auch den Schalt- oder Stufenschaltvorgang irgendwie anstoßen. Vieleicht kannst du dich da mit einhängen?!

Gruß
Hardware: Fhem auf Raspi3 / selbtsbau CUL 433 und 868 MHz / MAX Thermostate / IT-Dosen nur noch Weihnachten / diverse ESP Aktoren/Sensoren / X10 Fernbedienung / Shelly 1, 1L, 2, 2.5, Dimmer, RGB2 / LaCrosseGateway / Zigbee2531 / diverse Zigbee Aktoren/Sensoren

Tom71

Hallo,
ich wollte mit einer Fernbedienung meine LED-Stripes schalten. Dazu habe ich auch einen TSOP4838 mit EspEasy angebunden. Das klappt auch ganz gut. Allerdings bekomme ich so viele Input-Signale vom IR-Empfänger, auch ohne dass ich die FB drücke:

2018.05.20 16:04:08 5: ESPEasy EspeasyIRbr_TSOP4838: Received: EspeasyIRbr_TSOP4838::192.168.0.74::1::0::1::i||unit||0||0|||i||sleep||0||0|||i||build||20102||0|||i||build_git||mega-20180519||0|||i||build_notes|| - Mega||0|||i||version||2||0|||i||node_type_id||17||0|||r||IR||615415119||20
2018.05.20 16:04:08 4: ESPEasy EspeasyIRbr_TSOP4838: IR: 615415119
2018.05.20 16:04:08 5: ESPEasy EspeasyIRbr_TSOP4838: Internals: unit:0 sleep:0 build:20102 build_git:mega-20180519 build_notes: - Mega version:2 node_type_id:17: ESP Easy Mega
2018.05.20 16:04:09 5: ESPEasy EspeasyIRbr_TSOP4838: Received: EspeasyIRbr_TSOP4838::192.168.0.74::1::0::1::i||unit||0||0|||i||sleep||0||0|||i||build||20102||0|||i||build_git||mega-20180519||0|||i||build_notes|| - Mega||0|||i||version||2||0|||i||node_type_id||17||0|||r||IR||3873901013||20
2018.05.20 16:04:09 4: ESPEasy EspeasyIRbr_TSOP4838: IR: 3873901013
2018.05.20 16:04:09 5: ESPEasy EspeasyIRbr_TSOP4838: Internals: unit:0 sleep:0 build:20102 build_git:mega-20180519 build_notes: - Mega version:2 node_type_id:17: ESP Easy Mega

Könnte ich das irgendwie filtern, evtl. schon auf EspEasy-Seite?
Könnte ich auf Fhem-Seite einen Fernbedienungstyp einstellen?
Vielen Dank
Gruss Thomas
Homematic | RaspberryMatic

Tueftler1983

Sicher das die Verkabelung stimmt? Ich bekomme keine Signale wenn ich keine taste drücke.

Tom71

#24
Ich habe den TSOP wie hier (https://www.letscontrolit.com/wiki/index.php/IR) direkt angeschlossen. Und wie im Anhang im ESPEasy eingebunden.
Ich bekomme zwar auch meine Werte von der FB, aber auch viele andere.

Aber vielleicht ist es auch kein TSOP4838. Ich hatte nur 2 IR-Reiceiver in meiner Kiste und habe die ausprobiert. Es kommen Werte an, daher denke ich, es ist ein TSOP4838. Es ist aber ein TSOP 34838. Vielleicht daher der Unterschied.
Homematic | RaspberryMatic

Tueftler1983

Nach anfänglichen Problemen mit den Receivern die ich aus den unterschiedlichsten Geräten hatte betreibe ich jetzt diese Kombination an meiner NodeMCU https://m.fasttech.com/p/1257501#forum damit habe ich vielleicht 5 Signale am Tag die ich nicht gesendet habe.

riker1

#26
Hallo
hätte mal ne Frage, wie kann ich denn lirc commandos umrechnen für irsend.
das ist mir nicht ganz klar.

habe diverse verschiedene informationein in selbst gesammelten lirc conf dateien.

Beispielsweise will ich testweise mal senden

#-----------------------------------------------------------------------------------------------------------------------Triax

begin remote

  name  TRIAX-C150
  bits           13
  flags RC5|CONST_LENGTH
  eps            30
  aeps          100

  one           880   884
  zero          880   884
  plead         887
  gap          113058
  toggle_bit_mask 0x0

      begin codes
   text                          0x1231
subt                   0x1226
          on                0x1A0C
          off                0x1A0C
          c+            0x1A20
          c-          0x1221


habe es mit

http://192.168.0.132/control?cmd=IRSEND,RC5,6668,13

bzw in fhem: IRSEND RC5 6668 13

versucht, aber nichts ist geschehen,

IR blitzt zwar kurz.

Denke die Code Übertragung ist falsch.

Kennt jemand details hier?

Danke
FHEM    5.26.1 Ubuntu 18, FHEM    5.26.1 RPI 3 , Actoren: IT ,Tasmota, ESPEasy,
MAX CUBE, MAX HT, MAX WT, Selbstbau nanoCULs, FS 20,Tasmota, Homematic, FTK, SW. DIM, Smoke,KODI,Squeezebox

Tueftler1983

 Sich mußte die empfangenen dezimal codes in Hex umwandeln und diese dann senden...


riker1

Zitat von: Tueftler1983 am 27 August 2018, 19:26:52
Sich mußte die empfangenen dezimal codes in Hex umwandeln und diese dann senden...

Hi

habe ja den Code ; 0x1A0C in Dec umgerechnet und gesendet.
6668

habe dann irsend PC5 6668 13 an den ESP gesendet, aber nichts ist passiert. IR blitzt aber.

Danke
FHEM    5.26.1 Ubuntu 18, FHEM    5.26.1 RPI 3 , Actoren: IT ,Tasmota, ESPEasy,
MAX CUBE, MAX HT, MAX WT, Selbstbau nanoCULs, FS 20,Tasmota, Homematic, FTK, SW. DIM, Smoke,KODI,Squeezebox

Tueftler1983

Also wenn ich aus FHEM heraus über ESP senden möchte sieht es so aus
set ESP5_IR_Send irsend NEC FF42BD 32