IR Wlan Gateway aus "Broadlink RM 3 mini" & "Wemos D1 Mini"

Begonnen von Fheminista, 09 März 2019, 21:38:06

Vorheriges Thema - Nächstes Thema

Nighthawk

#15
Hallo Zusammen,

ich habe heute mein Broadlink bekommen, leider scheint es eine neuere Version zu sein, die ein anderes Pinning besitzt.
Ich bekomme partout kein Signal empfangen, weder mit IR-Blaster FW, noch mit Tasmota.

Wie kann ich die korrekten Pins finden?

Auf der Rückseite sind Rx und Tx bedruckt, diese habe ich auch versucht mit D1 und D4 zu verbinden, leider ebenfalls ohne Erfolg.


Edit:
hab den RX PIN wie im Bild angelötet.

roedert

Angespornt von diesem Thread wollte ich mir auch einen Broadlink RM 3 mini zulegen und umbauen.
Für den gleichen Preis (knapp unter 20 Euro) habe ich aber auch ein Tasmota-kompatibles Gerät gefunden ... Gehäuse geöffnet, Kabel für den FTDI-Adapter an die gut beschrifteten Pins angelötet und neu geflasht ... fertig!

https://blakadder.github.io/templates/auvisio_S06.html

reibuehl

Wie zufrieden bist Du mit der IR Ausleuchtung bei dem Teil? Hat es bestimmte Richtungen, in denen es besser oder schlechter funktioniert? Das das Teil von Pearl ist, schreckt mich etwas ab... hab mit Zeugs von denen bisher nur Pech gehabt... :-(
Reiner.

roedert

#18
Sehr zufrieden, das Teil hat intern auch den LED-"Ring" mit 5 oder 6 IR-LEDs + 1 LED nach oben. Auch der Empfänger reagiert problemlos auch wenn man nicht direkt drauf zielt.
Ja, Pearl hat viel "Mist" - aber bei dem Teil kann ich nicht klagen.
Es ist übrigens viel kleiner als es auf der Abbildung wirkt ....   

Bei genereller Pearl-Abneigung gäbe es auch noch das Teil in gleichem Preisbereich, allerdings nicht von deutschen Händlern:

https://blakadder.github.io/templates/ytf_ir_bridge.html

reibuehl

Das hört sich wirklich interessant an. Hast Du ein Bild, auf dem man sieht, wo die Pinheader eingelötet werden müssen?
Reiner.

roedert

#20
Hab das Teil leider schon wieder zu und bereits mit Spiegelklebeband am Schrank befestigt ... 4 weitere sind aber bestellt.
Man kann keine Stiftleiste einlöten, es sind nur solche Lötpads - alle in einer Reihe und gut beschriftet.

Leider konnte ich auch im Internet kein Bild von dieser Seite finden, nur von der Rückseite mit dem ESP.

Edit: Das ist nicht das Teil, aber die Reihe mit den Lötpads sieht genauso aus.
Wie gewohnt 3.3V, GND, RX und TX an den FTDI anschließen, IO0 beim Einschalten auf Masse um den Programmiermodus zu aktivieren.

no_Legend

Zitat von: roedert am 28 Juni 2019, 23:03:37
Hab das Teil leider schon wieder zu und bereits mit Spiegelklebeband am Schrank befestigt ... 4 weitere sind aber bestellt.
Man kann keine Stiftleiste einlöten, es sind nur solche Lötpads - alle in einer Reihe und gut beschriftet.

Leider konnte ich auch im Internet kein Bild von dieser Seite finden, nur von der Rückseite mit dem ESP.

Edit: Das ist nicht das Teil, aber die Reihe mit den Lötpads sieht genauso aus.
Wie gewohnt 3.3V, GND, RX und TX an den FTDI anschließen, IO0 beim Einschalten auf Masse um den Programmiermodus zu aktivieren.

Was hast du da jetzt genau für ne Firmware geflasht?

Gruß Robert
IntelNUC mit Ubuntu mit FHEM immer aktuell,2x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
HM-SEC-KEY,HM-LC-BL1-FM,HM-SEC-SD,HM-Sen-DB-PCB,HM-Sec-RHS,HM-Sec-SC-2,HM-WDS10-TH-O,Harmony,Netamo, 433MHz Steckdosen uvm.

roedert

sonoff-tasmota mit der Konfiguration wie hier angegeben: https://blakadder.github.io/templates/auvisio_S06.html

Es wird das IR Protokoll, Länge und Wert erkannt ... oder bei exotischen IR-Codes kann man auch mit RAW-Daten arbeiten.

Empfang sieht in FHEM so aus:
IrReceived_Bits 32
IrReceived_Data 0x20DF14EB
IrReceived_Protocol NEC


Senden so (im attr setList einzustellen):
VolumeUp     cmnd/sonoff_26/irsend {"PROTOCOL":"NEC","BITS":32,"DATA":0x10EF38C7}
VolumeDown   cmnd/sonoff_26/irsend {"PROTOCOL":"NEC","BITS":32,"DATA":0x10EFE21D}
dyson_onoff  cmnd/sonoff_26/irsend 0,2242,830,750,1588,752,816,752,814,748,1572,750,806,748,800,750,796,748,854,750,824,750,820,776,788,752,808,750,804,726,1588,776,768,752

no_Legend

Zitat von: roedert am 29 Juni 2019, 16:44:50
sonoff-tasmota mit der Konfiguration wie hier angegeben: https://blakadder.github.io/templates/auvisio_S06.html

Es wird das IR Protokoll, Länge und Wert erkannt ... oder bei exotischen IR-Codes kann man auch mit RAW-Daten arbeiten.

Empfang sieht in FHEM so aus:
IrReceived_Bits 32
IrReceived_Data 0x20DF14EB
IrReceived_Protocol NEC


Senden so (im attr setList einzustellen):
VolumeUp     cmnd/sonoff_26/irsend {"PROTOCOL":"NEC","BITS":32,"DATA":0x10EF38C7}
VolumeDown   cmnd/sonoff_26/irsend {"PROTOCOL":"NEC","BITS":32,"DATA":0x10EFE21D}
dyson_onoff  cmnd/sonoff_26/irsend 0,2242,830,750,1588,752,816,752,814,748,1572,750,806,748,800,750,796,748,854,750,824,750,820,776,788,752,808,750,804,726,1588,776,768,752

Danke für deine schnelle Antwort.
Mit Tasmota hab ich noch nicht gearbeitet.
Hab bisher immer mit ESPEasy gearbeitet.

Verstehe ich es richtig, dass man die IRBlaster Firmware auch installieren kann?

Kannst du mir ein paar screenshots von der fhem config zeigen?

Danke und Gruß Robert
IntelNUC mit Ubuntu mit FHEM immer aktuell,2x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
HM-SEC-KEY,HM-LC-BL1-FM,HM-SEC-SD,HM-Sen-DB-PCB,HM-Sec-RHS,HM-Sec-SC-2,HM-WDS10-TH-O,Harmony,Netamo, 433MHz Steckdosen uvm.

roedert

#24
Zitat von: no_Legend am 29 Juni 2019, 16:53:08
Kannst du mir ein paar screenshots von der fhem config zeigen?

Tasmota redet per MQTT mit FHEM, dazu gibt es im FHEM diesen Broker:
defmod MQTT2broker MQTT2_SERVER 1883 global
attr MQTT2broker autocreate simple

defmod MQTT2_alw allowed
attr MQTT2_alw basicAuth { "$user:$password" eq "myuser:mypasswd" }
attr MQTT2_alw validFor MQTT2broker


Ein entsprechendes MQTT2-Client-Device wird automatisch erstellt (autocreate on vorausgesetzt)

Nur die Sendebefehle musst du noch angeben:
attr Arbeitszimmer.IRgw setList VolumeUp     cmnd/sonoff_26/irsend {"PROTOCOL":"NEC","BITS":32,"DATA":0x10EF38C7}\
VolumeDown   cmnd/sonoff_26/irsend {"PROTOCOL":"NEC","BITS":32,"DATA":0x10EFE21D}\
Mute         cmnd/sonoff_26/irsend {"PROTOCOL":"NEC","BITS":32,"DATA":0x10EF02FD}\
SourceMac    cmnd/sonoff_26/irsend {"PROTOCOL":"NEC","BITS":32,"DATA":0x10EF827D}\
SourceMPD    cmnd/sonoff_26/irsend {"PROTOCOL":"NEC","BITS":32,"DATA":0x10EFF807}\
dyson_onoff  cmnd/sonoff_26/irsend 0,2242,830,750,1588,752,816,752,814,748,1572,750,806,748,800,750,796,748,854,750,824,750,820,776,788,752,808,750,804,726,1588,776,768,752\
dyson_rotate cmnd/sonoff_26/irsend 0,2242,824,778,1560,752,820,752,812,754,1568,752,802,752,798,750,794,778,1588,754,820,778,1554,752,814,778,1544,754,802,754,796,754,1554,754\
dyson_up     cmnd/sonoff_26/irsend 0,2284,786,792,1544,818,752,794,772,792,1530,818,738,792,758,792,752,796,806,792,1546,794,776,818,1510,818,742,792,1524,792,1520,818,728,792\
dyson_down   cmnd/sonoff_26/irsend 0,2282,786,818,1520,792,778,794,772,792,1530,816,740,790,758,790,754,814,1550,794,1544,816,1516,792,1534,818,1504,816,1502,790,760,814,1492,816



Tasmota auf den Sonoff und anderen kompatiblen Geräten ist übrigens in meinen Augen Preis-Leistungs-mäßig unschlagbar - ein Zwischenstecker mit Leistungsmesser gibts da für ca 10 Euro was bei Homematic ca. 40 kostet.

no_Legend

Zitat von: roedert am 29 Juni 2019, 16:59:18
Tasmota redet per MQTT mit FHEM, dazu gibt es im FHEM diesen Broker:
defmod MQTT2broker MQTT2_SERVER 1883 global
attr MQTT2broker autocreate simple

defmod MQTT2_alw allowed
attr MQTT2_alw basicAuth { "$user:$password" eq "myuser:mypasswd" }
attr MQTT2_alw validFor MQTT2broker


Ein entsprechendes MQTT2-Client-Device wird automatisch erstellt (autocreate on vorausgesetzt)

Nur die Sendebefehle musst du noch angeben:
attr Arbeitszimmer.IRgw setList VolumeUp     cmnd/sonoff_26/irsend {"PROTOCOL":"NEC","BITS":32,"DATA":0x10EF38C7}\
VolumeDown   cmnd/sonoff_26/irsend {"PROTOCOL":"NEC","BITS":32,"DATA":0x10EFE21D}\
Mute         cmnd/sonoff_26/irsend {"PROTOCOL":"NEC","BITS":32,"DATA":0x10EF02FD}\
SourceMac    cmnd/sonoff_26/irsend {"PROTOCOL":"NEC","BITS":32,"DATA":0x10EF827D}\
SourceMPD    cmnd/sonoff_26/irsend {"PROTOCOL":"NEC","BITS":32,"DATA":0x10EFF807}\
dyson_onoff  cmnd/sonoff_26/irsend 0,2242,830,750,1588,752,816,752,814,748,1572,750,806,748,800,750,796,748,854,750,824,750,820,776,788,752,808,750,804,726,1588,776,768,752\
dyson_rotate cmnd/sonoff_26/irsend 0,2242,824,778,1560,752,820,752,812,754,1568,752,802,752,798,750,794,778,1588,754,820,778,1554,752,814,778,1544,754,802,754,796,754,1554,754\
dyson_up     cmnd/sonoff_26/irsend 0,2284,786,792,1544,818,752,794,772,792,1530,818,738,792,758,792,752,796,806,792,1546,794,776,818,1510,818,742,792,1524,792,1520,818,728,792\
dyson_down   cmnd/sonoff_26/irsend 0,2282,786,818,1520,792,778,794,772,792,1530,816,740,790,758,790,754,814,1550,794,1544,816,1516,792,1534,818,1504,816,1502,790,760,814,1492,816



Tasmota auf den Sonoff und anderen kompatiblen Geräten ist übrigens in meinen Augen Preis-Leistungs-mäßig unschlagbar - ein Zwischenstecker mit Leistungsmesser gibts da für ca 10 Euro was bei Homematic ca. 40 kostet.

Dank dir, wie gesagt bisher einfach keine Erfahrung mit Mqtt.
Hab nun mal zwei von den Perl Dingern bestellt.

Auch das mit dem Tasmota template hab ich nun verstanden.

Danke und Gruß Robert
IntelNUC mit Ubuntu mit FHEM immer aktuell,2x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
HM-SEC-KEY,HM-LC-BL1-FM,HM-SEC-SD,HM-Sen-DB-PCB,HM-Sec-RHS,HM-Sec-SC-2,HM-WDS10-TH-O,Harmony,Netamo, 433MHz Steckdosen uvm.

reibuehl

Hab heute meinen Auvisio bekommen und kann daher das Bild mit der Pinbelegung selbst nachliefern:

Reiner.

no_Legend

Zitat von: reibuehl am 05 Juli 2019, 12:33:18
Hab heute meinen Auvisio bekommen und kann daher das Bild mit der Pinbelegung selbst nachliefern:
Meine sollen auch die Tage kommen.
Hast du schon Tasmota geflasht?

Gruß Robert


Gesendet von iPhone mit Tapatalk Pro
IntelNUC mit Ubuntu mit FHEM immer aktuell,2x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
HM-SEC-KEY,HM-LC-BL1-FM,HM-SEC-SD,HM-Sen-DB-PCB,HM-Sec-RHS,HM-Sec-SC-2,HM-WDS10-TH-O,Harmony,Netamo, 433MHz Steckdosen uvm.

reibuehl

Nein, noch nicht. Hoffe ich komme am Wochenende dazu.
Reiner.

no_Legend

Zitat von: reibuehl am 06 Juli 2019, 01:34:59
Nein, noch nicht. Hoffe ich komme am Wochenende dazu.

Hab meine zwei heute auch bekommen.
Ich hab einen FTDI1232 den ich zum flashen verwenden will.
Bin mir nur gerade nicht sicher, welche pins ich anschließen muss.
TX RX, 3V3, GND, nur was ist mit dem RST?

Gruß Robert

IntelNUC mit Ubuntu mit FHEM immer aktuell,2x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
HM-SEC-KEY,HM-LC-BL1-FM,HM-SEC-SD,HM-Sen-DB-PCB,HM-Sec-RHS,HM-Sec-SC-2,HM-WDS10-TH-O,Harmony,Netamo, 433MHz Steckdosen uvm.