1. Dashboard
  2. Startseite
  3. Aktivität
    1. Unerledigte Themen
  4. Wiki
  • Anmelden
  • Registrieren
  • Suche
Lexikon
  • Alles
  • Forum
  • Seiten
  • Lexikon
  • Erweiterte Suche
  1. CREATIONX - Smart Home Forum
  2. Lexikon

Commands - 12 IR-Fernbedienung

  • JoergZ
  • 23. November 2018 um 18:51
  • 10. März 2019 um 19:54
  • 9.462 mal gelesen
  • Dieser Abschnitt beschreibt Tasmota Befehle (Commands)

    zum Senden und Empfangen von Infrarot Signalen.


    Status: Erstellt von NoitaercX

    I - IR-Fernbedienung

    Mit dem Befehl IRsend , wie unten beschrieben, ist es möglich Infrarot-Codes in dezimaler oder hexadezimaler Notation zu senden (hex mit Präfix 0x):

    IRsend {"Protocol":"NEC","Bits":32,"Data":2170978686}

    IRsend {"Protocol":"NEC","Bits":32,"Data":0x8166817E}

    IRsend 0,926,844,958,832,1798,868,902,848,900,870,900,852,908,918,958,794,934,874,928,1738,934,856,1764 

    Weitere Informationen unter http://www.lirc.org/

    Zum Empfangen von IR-Signalen wird ein IR-Decoder wie TSOP1738, TSOP1838, VS1838 etc. und zum Senden eine einfache Schaltung mit IR-Diode benötigt. Der Anschluss kann an einem freien GPIO erfolgen.

    Befehl Parameter

    IRsend

    IR-Signale in Form von JSON Dezimal-Zeichenfolgen senden:

    {"Protocol":"<value>","Bits":<value>,"Data":<value>}
    "Protocol": als "NEC" "SONY""RC5" "RC6" "DISH""JVC" "PANASONIC" oder "SAMSUNG" Code 

    "Bits":1..32 = erforderliche Anzahl von Datenbits (oder bei PANASONIC-Code die Adresse)

    "Data":1..(2^32)-1 = Datenrahmen als 32-bit Dezimalzahl

    IR-Signale in Form von JSON Hexadezimal-Zeichenfolgen senden:
    {"Protocol":"<value>","Bits":<value>,"Data":<value>}
    "Protocol": als "NEC" "SONY""RC5" "RC6" "DISH""JVC" "PANASONIC" oder "SAMSUNG" Code
    "Bits":1..32 = erforderliche Anzahl von Datenbits (oder bei PANASONIC-Code die Adresse)

    "Data":0x1..0xFFFFFFFF = Datenrahmen als 32-bit Hexadezimalzahl

    IR-Signale in Form von RAW-Daten senden:

    <frequency>,<rawdata1>,<rawdata2>,...

    IRhvac

    IR-Signale an Toshiba, Mitsubishi, LG oder Fujitsu HVAC (Klimageräte) senden:

    {"Vendor":"<value>","Power":<value>,"Mode":”<value>”, "FanSpeed":”<value>”,"Temp":<value>}

    "Vendor":"Toshiba"|"Mitsubishi"|"LG"|"Fujitsu"

    "Power":0|1 = aus/ein

    "Mode":"Hot"|"Cold"|"Dry"|"Auto" = Modus: heiß/kalt/trocken/auto

    "FanSpeed":"1"|"2"|"3"|"4"|"5"|"Auto"|"Silence" = Lüftergeschwindigkeit

    "Temp":17..30 = Temperatur

    Siehe auch:

    SetOption29 - IR-Empfang: Darstellung als Hex- (0) oder Dezimal-Code (1) Daten
    SetOption58 - IR-Empfang: Darstellung als RAW-Daten in JSON-Nachricht
    • tasmota
    • commands
    • IR Remote Control
    • IR-Fernbedienung
    • IR-LED
    • VS1838
    • TSOP1838
    • TSOP1738

Teilen

  • Vorheriger Eintrag Commands - 11 RF Bridge 433MHz
  • Nächster Eintrag Commands - 13 SetOption Übersicht
  • Änderungsprotokoll
  • PDF

Inhaltsverzeichnis

  • I - IR-Fernbedienung
  1. Datenschutzerklärung
  2. Impressum
Lexikon, entwickelt von www.viecode.com
Community-Software: WoltLab Suite™