Es geht um meine IR-Fernbedienung.
Ich habe alle IR-Codes in der mqtt.yaml angelegt (hier ein Auszug).
switch:
- name: "one4all_2"
command_topic: "cmnd/tasmota_F4F7A0/irsend"
payload_on: '{"Protocol":"SONY","Bits":12,"Data":"0x810"}'
binary_sensor:
- name: "one4all_1"
state_topic: "tele/tasmota_F4F7A0/RESULT"
value_template: '{{ value_json.IrReceived.Data }}'
payload_on: '{"Protocol":"SONY","Bits":12,"Data":"0x10"}'
off_delay: 100
Die Entitäten sind alle im System sichtbar.
Die Switches zum Senden arbeiten einwandfrei.
Aber die binary_sensor zum Empfang triggern einfach nicht.
Wenn ich die gleichen Daten direkt mit einen MQTT-Trigger anlege, funktioniert alles.
Ich wollte alle IR-Codes in einer Datei erfassen, um bei späteren Änderungen (z.B. Geräteaustausch) nicht alle Automationen einzeln anfassen zu müssen.
Die Anpassung in einer Datei ist da deutlich besser händelbar.
Irgendwo habe ich etwas übersehen, oder falsch verstanden.
Ich bitte um Hilfe.
Hat jemand eine Idee?
vielen Dank!

