VPN/Proxy erkannt
Es scheint, dass Sie einen VPN- oder Proxy-Dienst verwenden. Bitte beachten Sie, dass die Nutzung eines solchen Dienstes die Funktionalität dieser Webseite einschränken kann.
-
Das IR-Modul besteht aus einer Photodiode mit Verstärker und open collector-Ausgang. Die von der Fernbedienung codierte Signalstrom (PCM) liegt somit original am Ausgang an. Die Digitaleingänge der allermeisten Shellies sind jedoch entprellt, um Tastendrücke sauber zu erkennen. Mit anderen Worten: Ein Digitaleingang eines Shelly wird dem PCM-Signal nicht folgen können. Überdies fehlt der Protokoll-Stack in der Firmware des Shelly!
Nun gibt es einen neuen Shelly UNI „plus“, der einen nicht entprellten Digitaleingang besitzt und mit dem Frequenzen bis 5kHz erkennen kann. WENN es überhaupt eine Chance geben sollte, den Plan zu realisieren, DANN mit diesem Shelly…
Besten Dank für die Informationen
-
L4sX7 Wilkommen im Forum,
Zunächst würde mich interessieren, wie genau der Empfang und die Auswertung der IR-Signale erfolgt?
MQTT Daten kann man einfach mit MQTT.publish() verschicken.
https://shelly-api-docs.shelly.cloud/gen2/0.14/Scri…res#mqttpublish
Hallo De kat
Würde gerne das Signal per Digital In und einem IR Empfängermodul IR Empfänger-beispiel das Signal empfangen und dieses im Shelly decodieren in Hex.Anschliessend wie beschrieben per MQQTT. Ist das so machbar?
Beispielscode so:
remote_receiver:
pin: D2 # Ersetzen Sie D2 durch den tatsächlichen Pin, an den Ihr IR-Empfänger angeschlossen ist
dump: all
remote_transmitter:
pin: D1 # Ersetzen Sie D1 durch den tatsächlichen Pin, falls Sie auch Signale senden möchten
carrier_duty_percent: 50%
script:
- id: ir_hex_code
then:
- lambda: |-
auto data = x.get<uint32_t>();
char buffer[9];
sprintf(buffer, "%08X", data);
ESP_LOGD("IR", "Received IR code: %s", buffer);
Alles anzeigen
-
Hallo Zusammen
Gerne würde ich eine Fernbedienung einlesen und je nach ankommendem Signal dieses, bzw dessen Signatur weiterleiten.
Beispiel: Wenn Knopf 1 gedrückt wird empfange ich "FWJNQID" nun soll dieses weitergeleitet werden per MQTT.
Später lese ich diese auf der Symcon steuerung ein und möchte so Geräte schalten.
Wäre das mit dem Addon möglich? Wie müsste das script aussehen? Wäre hier Tasmota von Vorteil?
Besten Dank für eure Unterstützung
Lg L4SX7