Hallo zusammen,
ich möchte meine Klimaanlage über die Integration Smart IR Github Link ansteuern.
Als IR Quelle verwende ich ein ESPHome Board.
Wenn ich in der Dashboard Karte Tasten drücke, werden keine Signale über die IR-Diode gesendet. Wie man sieht, habe ich einen Test-Button für das Senden eines Dummy Signals integriert. Wird dieser gedrückt, funktioniert das Senden. Kontrollieren, ob etwas gesendet wird, mache ich mit der Frontkamera meines Handys.
Kann mir jemand sagen, warum die Ansteuerung über die Smart IR nicht funktioniert.
Gruß
configuration.yaml
# =smart IR=============================================
smartir:
climate:
- platform: smartir
name: Buero AC
unique_id: Buero_ac
device_code: 1180
controller_data: esphome-buro_send_raw_command
temperature_sensor: sensor.shellyht_buro_temperature
humidity_sensor: sensor.shellyht_buro_humidity
esphome-buro.yaml
esphome:
name: esphome-buro
friendly_name: esphome-Büro
esp32:
board: esp32dev
framework:
type: arduino
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "****************************"
services:
- service: send_raw_command
variables:
command: int[]
then:
- remote_transmitter.transmit_raw:
code: !lambda 'return command;'
ota:
- platform: esphome
password: "********************"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Esphome-Buro Fallback Hotspot"
password: "*********************"
captive_portal:
#=========================================================================
remote_receiver:
id: rcvr
pin:
number: GPIO016
inverted: true
mode:
input: true
pullup: true
tolerance: 55%
dump: all
remote_transmitter:
pin: GPIO17
carrier_duty_percent: 50%
button:
- platform: template
name: "Test IR senden"
on_press:
- remote_transmitter.transmit_raw:
code: [9000, -4500, 560, -560, 560, -560, 560, -1690, 560]