IR-LED an ESP8266 mit EspEasy

Begonnen von erotikbaer, 18 Februar 2017, 03:02:47

Vorheriges Thema - Nächstes Thema

Reinhart

Zitat von: tklein am 13 März 2017, 10:24:34

  • Was habt ihr auf den ESP8266 geflasht? Habt ihr da ESP-Easy drauf oder nur eine INO Datei hochgeladen? Könntet Ihr die bitte posten?
  • Noch eine Frage zur Stromversorgung: Die 5 Volt kann ich nicht vom Wemos D1 mini direkt nehmen? Brauche ich wirklich ein separates Netzteil?

Da ich Sonoff Module einsetze habe ich es auch mit dem Arends Sketch geflasht und den GPIO14 auf IRRemote gestellt. Die Beschreibung weiter oben betrifft auch nur diese Software. Es sollte aber mit ESPEasy genau so funktionieren, habe ich allerdings noch nicht getestet und wie man da das Protokoll einstellt weiß ich leider nicht.

Wegen den 5V, das ist sicherlich egal. Ich habe diese Schaltung verwendet und die arbeitet mit den 3,3V des Sonoff Moduls, entspricht also deinem Wemos D1.
https://github.com/altelch/SonoffIR

LG
FHEM auf Raspy4 mit Bullseye + SSD, Homematic, ESP8266, ESP32, Sonoff, eBus, NanoCUL, MapleCUL, , MQTT2, Alexa

tklein

FHEM auf Pi 3, Echo (Plus, Dot und Connect), CUL868/433, HM Komponenten, Broadlink, Enigma (VU DUO2), Alexa/Homebridge, Sonoffs (POW, RF, Basic), Wemos D1 (IR, DHT, BH1750, OLED, BMP180), IT/Steckdosen, Fritzbox mit SIP, Wifilight, MQTT, Pilight, Xiaomi Flower Sensor, Spotify, Dooya, Shelly, Conbee2

tklein

Hallo habe die Signale jetzt mal auch auf/mit dem Wemos D1 mini aufgenommen (Sketch:IRrecvDump):


Unknown encoding: DBB60860 (32 bits)
Raw (50): 550 -1500 1550 -500 1550 -500 1550 -500 1550 -500 1550 -500 550 -1500 1600 -500 550 -1500 1550 -500 1550 -500 1550 -500 550 -1500 1550 -500 550 -1500 1550 -550 1550 -500 1600 -450 1550 -500 1550 -500 550 -1500 550 -1500 550 -1500 550 -1500 600


oder


Unknown encoding: CB7F7D8B (32 bits)
Raw (68): 9000 -4550 550 -1750 550 -650 550 -650 550 -650 550 -650 550 -650 550 -650 550 -1750 550 -650 550 -1750 550 -1750 550 -650 550 -650 550 -1750 550 -1750 550 -650 550 -1750 550 -650 550 -650 550 -1750 550 -1750 550 -650 550 -650 550 -1750 550 -650 550 -1750 550 -1750 550 -650 550 -650 550 -1750 550 -1750 550 -650 550


Da keine Encodingprotokoll erkannt (NEC, SONY RC5/6, PANASONIC, LG, JVC, AIWA_RC_T501, WHYNTER) wurde, nun meine Frage ob/wie ich die Signale senden kann? Geht das auch direkt mit ESP Easy ohne speziellen Sketch?

@Philipp: Bist du weiter gekommen?

Grüße
Thomas
FHEM auf Pi 3, Echo (Plus, Dot und Connect), CUL868/433, HM Komponenten, Broadlink, Enigma (VU DUO2), Alexa/Homebridge, Sonoffs (POW, RF, Basic), Wemos D1 (IR, DHT, BH1750, OLED, BMP180), IT/Steckdosen, Fritzbox mit SIP, Wifilight, MQTT, Pilight, Xiaomi Flower Sensor, Spotify, Dooya, Shelly, Conbee2

EnderPhilipp

Hi tkleine, 

nein ich bin nicht weitergekommen,
stattdessen habe ich mir so ein Teil bestellt.

Ist zwar etwas bastel-ärmer, aber Ich kann damit leben. ;D

Mfg
Philipp
¡¡¡ANFÄNGERALARM!!!
Raspberry Pi 3 (Hauptsystem)
Raspberry Pi B+ (Kellersonde)
Homematic,Philips Hue, LD382, nanoCul 433/868mhz, MPD, Intertechno, FIRMATA, EspEasy, SSCAM, STV, HDMI-CEC, EchoDot

Bapt. Reverend Magersuppe

Zitat von: EnderPhilipp am 21 März 2017, 06:39:06

stattdessen habe ich mir so ein Teil bestellt.

Wie steuert man das von FHEM aus an? Preislich liegt es tatsächlich kaum über einer Bastellösung. Aber wenn das umständlich dreimal über irgendwelche fernen Server geht, ist es evtl. nicht sonderlich brauchbar.
--
If I was born in 1453, Leonardo da Vinci would be jealous of me.
Reverend Paul Egon Magersuppe
Aus versicherungstechnischen Gründen sind sämtliche Beiträge von mir rein spekulativer und theoretischer Natur und sollten nicht in die Tat umgesetzt werden!
Bin hier selten DRIN. AUS GRÜNDEN!

tklein

Hmm, die Integration in FHEM würde mich auch sehr interessieren. Konnten alle IR-Signale aufgenommen und gesendet werden? Auch die protokollfreien? Sieht auf jeden Fall hübscher aus. :-)

Gruß
Thomas
FHEM auf Pi 3, Echo (Plus, Dot und Connect), CUL868/433, HM Komponenten, Broadlink, Enigma (VU DUO2), Alexa/Homebridge, Sonoffs (POW, RF, Basic), Wemos D1 (IR, DHT, BH1750, OLED, BMP180), IT/Steckdosen, Fritzbox mit SIP, Wifilight, MQTT, Pilight, Xiaomi Flower Sensor, Spotify, Dooya, Shelly, Conbee2

tklein

#21
Hallo nochmal,

könnte ich den IR-Sender KY-005 (http://arduinomodules.info/ky-005-infrared-transmitter-sensor-module/) anstelle der LED im Schaltplan nehmen?
Falls ja, wie müsste ich den in der Schaltung hier anschliessen?

Gruß
Thomas
FHEM auf Pi 3, Echo (Plus, Dot und Connect), CUL868/433, HM Komponenten, Broadlink, Enigma (VU DUO2), Alexa/Homebridge, Sonoffs (POW, RF, Basic), Wemos D1 (IR, DHT, BH1750, OLED, BMP180), IT/Steckdosen, Fritzbox mit SIP, Wifilight, MQTT, Pilight, Xiaomi Flower Sensor, Spotify, Dooya, Shelly, Conbee2

TomLee

Hallo,

kann man den Arends Sketch auf jeden beliebigen ESP flashen, oder geht das nur bei den Sonoff's ?

LG

Thomas


Reinhart

Zitat von: TomLee am 21 März 2017, 16:34:04
Hallo,

kann man den Arends Sketch auf jeden beliebigen ESP flashen, oder geht das nur bei den Sonoff's ?

LG

Thomas

Ja das geht, musst in der Configuration den Wemos Mini D1 wählen, da sind dann alle GPIOs ( 0 - 16) frei wählbar. Bei den ganzen Sonoff Modulen sind ja nur die GPIOs und eventuelle Relaise vordefiniert, ansonsten ist da kein relevanter Unterschied außer dem POW und dem SL und 4CH.

LG
FHEM auf Raspy4 mit Bullseye + SSD, Homematic, ESP8266, ESP32, Sonoff, eBus, NanoCUL, MapleCUL, , MQTT2, Alexa

TomLee


Reinhart

Zitat von: tklein am 21 März 2017, 11:23:04
Hallo nochmal,

könnte ich den IR-Sender KY-005 (http://arduinomodules.info/ky-005-infrared-transmitter-sensor-module/) anstelle der LED im Schaltplan nehmen?
Falls ja, wie müsste ich den in der Schaltung hier anschliessen?

Gruß
Thomas

kannst du sicher nehmen, aber das ist ja auch nur eine IR-Led mit Widerstand und die Anschlüsse siehst du in deinem Link. Masse, VCC und Data für die IR-LED.

Aber wenn du eine alte Fernbedienung herumliegen hast kannst die IR-Led dort auch auslöten, kommt aufs selbe heraus. Habe ich auch so gemacht, ich habe sogar die Print inkl. Transistor aus einer alten FB heraus geschnitten.

LG
FHEM auf Raspy4 mit Bullseye + SSD, Homematic, ESP8266, ESP32, Sonoff, eBus, NanoCUL, MapleCUL, , MQTT2, Alexa

EnderPhilipp

Zitat von: Bapt. Reverend Magersuppe am 21 März 2017, 08:47:28
Wie steuert man das von FHEM aus an? Preislich liegt es tatsächlich kaum über einer Bastellösung. Aber wenn das umständlich dreimal über irgendwelche fernen Server geht, ist es evtl. nicht sonderlich brauchbar.

Also ein paar können den Broadlink (dieses Teil) immerhin mit ein paar sh-Skripts über FHEM steuern.

Wenn ich das richtig verstehe läuft das dann auch ohne irgendwelche Server.


Mfg
Philipp ;D
¡¡¡ANFÄNGERALARM!!!
Raspberry Pi 3 (Hauptsystem)
Raspberry Pi B+ (Kellersonde)
Homematic,Philips Hue, LD382, nanoCul 433/868mhz, MPD, Intertechno, FIRMATA, EspEasy, SSCAM, STV, HDMI-CEC, EchoDot

TomLee

#27
Ich nutze die IDE 1.6.13. Bin deiner Anleitung aus dem Wiki gefolgt (auch mal ein Danke von mir dafür, hab derzeit 3 Switch und einen Pow am laufen). Zur Auswahl steht mir nur WeMos D1 R2 & mini oder WeMos D1(Retired), nur Wemos Mini D1 ist nicht vorhanden. Mit WeMos D1 R2 & mini bekomme ich die Fehlermeldung:

...\Sonoff-Tasmota-master\sonoff\sonoff.ino:30:29: fatal error: IRremoteESP8266.h: No such file or directory
#include <IRremoteESP8266.h>
                                               ^
compilation terminated.
exit status 1
Fehler beim Kompilieren für das Board WeMos D1 R2 & mini.



Liegt der Fehler schon an der Board-AusWahl oder muss die IRremoteESP8266.h noch irgendwie integriert werden?

edit:

Hat sich erledigt, wusste nicht das die Bibliotheken im \lib Ordner (wie im Wiki erwähnt) erstmal eingebunden werden müssen.

Reinhart

#28
Es fehlen dir einige Librarys, du kannst du Librarys verwenden die Theo beigepackt hat. Die liegen unter \lib und die kopierst du nach %userprofile%\Documents\Arduino\libraries

LG
FHEM auf Raspy4 mit Bullseye + SSD, Homematic, ESP8266, ESP32, Sonoff, eBus, NanoCUL, MapleCUL, , MQTT2, Alexa

TomLee

#29
Danke gerade selbst bemerkt und Beitrag editiert.Hab sie allerdings über Sketch - Bibliothek einbinden jeden einzelnen eingebunden, was auch zum Ziel führte.