Autor Thema: 360 Grad IR WLAN Gateway  (Gelesen 119247 mal)

Offline FHEMAN

  • Sr. Member
  • ****
  • Beiträge: 582
    • Unser Baublog
Antw:360 Grad IR WLAN Gateway
« Antwort #765 am: 09 Juni 2020, 22:02:46 »
Hi zusammen, dank eines netten Forumsmitglieds habe ich jetzt auch so ein tolles Teil.. und gleich eine Frage bzw. ein Problem.
Bei mir stürzt der Dienst regelmäßig ab, wenn ich mehrere RAW Kommandos aneinanderkette. Meine Rolloleinwand erfordert folgendes:
[{'data':[1382,458,1352,460,554,1218,1332,484,550,1224,528,1244,554,1222,548,1228,1352,460,528,1244,528,1248,548,1224,528,1244,528,1244,554,1222,1352,462,1352,460,1352,458,554,1218,1332,484,1352,458,1352,458,554,1218,1330,488,550,1222,524,1248,1352,462,524,1250,1326,484,1352,458,1352,462,550,554,1224,1352,458,524,1248,554,1218,554,1222,524,1248,554,1218,554,1222,1326,488,1326,484,1352,462,550,1218,1330,484,1326,484,1352,462,550,1222,1326,488,524,1248,528,1244,1352,462,550,1222,1352,458,1352,458,1352,462,550],'type':'raw','khz':38},{'data':[554,1224,1352,458,524,1248,554,1218,554,1222,524,1248,554,1218,554,1222,1326,488,1326,484,1352,462,550,1218,1330,484,1326,484,1352,462,550,1222,1326,488,524,1248,528,1244,1352,462,550,1222,1352,458,1352,458,1352,462,550],'type':'raw','khz':38},{'data':[484,528,1244,554,1218,554,1222,524,1252,1352,458,528,1244,554,1222,550,1222,528,1244,554,1222,550,1222,1326,488,1352,458,1352,462,550,1222,1352,458,1352,458,1352,466,546,1222,1326,488,524,1248,528,1244,1352,464,550,1222,1352,458,1352,458,1352,464,548],'type':'raw','khz':38}]
Das sind 3 Kommandos in der Form
[{'data':[1234,567,890,...],'type':'raw','khz':38},{'data':[567,890,1234,...],'type':'raw','khz':38},{'data':[2468,642,246,...],'type':'raw','khz':38}]
Laut Wiki sollte dies funktionieren. Evtl. aber nicht mit RAW Strings? Oder sind das zu viele Daten? Kann ich die Buffer Länge erhöhen?

Danke für eure Hilfe!
Ronny
NUC7i5 | PROXMOX | FHEM 5.8 | 2 HMLAND | 96 HM DEVICES | UMTS | LMS | HIFIBERRY | KM200 | HUE | ECHO | MILIGHT | LUFTDATENINFO

Offline Pfriemler

  • Hero Member
  • *****
  • Beiträge: 3728
  • geht nich gips nich
Antw:360 Grad IR WLAN Gateway
« Antwort #766 am: 09 Juni 2020, 22:19:55 »
Wieso musst Du so viele Daten auf einmal an die Leinwand schicken?
Ich dachte ja schon, meine EliteScreeens hat elend lange code, aber von denen reicht die Hälfte eines Codeblocks von Deinen.
"Änd're nie in fhem.cfg, denn das tut hier allen weh!" *** Wheezy@Raspi(3), HMWLAN+HMUART, CUL868(SlowRF) für FHT+KS+FS20, miniCUL433, Rademacher DuoFern *** "... kaum macht man es richtig, funktioniert es ..."

Offline FHEMAN

  • Sr. Member
  • ****
  • Beiträge: 582
    • Unser Baublog
Antw:360 Grad IR WLAN Gateway
« Antwort #767 am: 10 Juni 2020, 23:35:57 »
Es ist eine VISIVO Leinwand... ich hätte ja noch eine Steuerlitze in der Decke, aber das IR Teil schien mir so praktisch :)

Übrigens kann ich es auch via Direktaufruf (ohne Modul) nahezu verlässlich zum Absturz bringen mit dem kurzen Befehl:
http://irgateway/json?plain=[{'data':'C40BF','type':'NEC','length':32},{'data':'CF00F','type':'NEC','length':32}]

Biespiel ist das Einschaltsignal + Zurückbutton meines Benq Beamers.
Könnte das mal jemand nachstellen bitte?

Danke!
Ronny
NUC7i5 | PROXMOX | FHEM 5.8 | 2 HMLAND | 96 HM DEVICES | UMTS | LMS | HIFIBERRY | KM200 | HUE | ECHO | MILIGHT | LUFTDATENINFO

Online Frank_Huber

  • Hero Member
  • *****
  • Beiträge: 4003
Antw:360 Grad IR WLAN Gateway
« Antwort #768 am: 30 Juni 2020, 14:01:08 »
Hi Ho!

kurze Frage zur Firmware 2.76:
Wie kann ich denn die WLAN Konfig ändern? gibt es da ein verstecktes Menü?

Danke & Grüße
Frank

Offline Pfriemler

  • Hero Member
  • *****
  • Beiträge: 3728
  • geht nich gips nich
Antw:360 Grad IR WLAN Gateway
« Antwort #769 am: 05 Juli 2020, 16:34:50 »
Ich hatte hier gerade ein TIVOLI PAL+ (kleines UKW/DAB-Radio mit Akku/Netzbetrieb) auf der Werkbank und war auf der Suche nach dem Code für die nicht funktionierende ON/OFF auf der Fernbedienung.
Die Codes sind NEC32 bit, ein Aufruf erfolgt per Web so (aus FHEM auf die im Wiki beschriebene Weise) - hier der ON/OFF:
http://<IP>/json?plain=[{"data":"F77887","type":"NEC","length":32}]
5.7.20 Tivoli Audio PAL+ FB : Codes NEC 32bit und kompatible
Taste: Hexcode = NEC-Code (xxxx-xx)

MUTE/
SNOOZE  : F748B7 = 00EF-12
ON/OFF  : F77887 = 00EF-1E
Alarm   : F7E01F = 00EF-07
SLEEP   : F740BF = 00EF-02
SOURCE  : F7906F = 00EF-09
INFO    : F7A05F = 00EF-05
1       : F730CF = 00EF-0C
2       : F7708F = 00EF-0E
3       : F718E7 = 00EF-18
4       : F79867 = 00EF-19
5       : F738C7 = 00EF-1C

Cursorkreuz
MENU/
Select  : F7D827 = 00EF-1B
up      : F710EF = 00EF-08
right   : F7F807 = 00EF-1F
down    : F7B04F = 00EF-0D
left    : F750AF = 00EF-0A
BACK    : F720DF = 00EF-04

VOLUME+ : F7C03F = 00EF-03
VOLUME- : F7609F = 00EF-06
MONO    : F7D02F = 00EF-0B

Falls es jemandem nutzt ... z.B. zum Einschalten des auch als Weckerradios geeigneten Gerätes per FHEM ...
"Änd're nie in fhem.cfg, denn das tut hier allen weh!" *** Wheezy@Raspi(3), HMWLAN+HMUART, CUL868(SlowRF) für FHT+KS+FS20, miniCUL433, Rademacher DuoFern *** "... kaum macht man es richtig, funktioniert es ..."

Offline PSI69

  • Full Member
  • ***
  • Beiträge: 180
Antw:360 Grad IR WLAN Gateway
« Antwort #770 am: 10 Juli 2020, 13:17:49 »
Schönes Projekt, die Hardware habe ich fertig - jetzt wollte ich die FW kompilieren.

Allerdings erhalte ich in der Arduino IDE immer die Fehlermeldung 'DynamicJsonBuffer is a class from ArduinoJson 5. Please see arduinojson.org/upgrade to learn how to upgrade your program to ArduinoJson version 6'...

Welche ArduinoJson Bibliothek in welcher Version muss ich nehmen? Versucht habe ich 'ArduinoJson by Benolt Blanchon' in verschiedensten Versionen.

Danke Peter
FHEM 5.9 auf RPi 4 unter Buster mit inzwischen einem ganzen Zoo von Geräten...

Offline TL

  • Jr. Member
  • **
  • Beiträge: 74
Antw:360 Grad IR WLAN Gateway
« Antwort #771 am: 13 Juli 2020, 23:38:07 »
Moin Peter,

Welche ArduinoJson Bibliothek in welcher Version muss ich nehmen? Versucht habe ich 'ArduinoJson by Benolt Blanchon' in verschiedensten Versionen.

Bei mir klappt das mit der Version 5.13.5 der von dir genannten Lib.

Gruß
  TL
Einen Pi, sie zu knechten, sie alle zu finden,
ins FHEM zu treiben und ewig zu binden.

Offline PSI69

  • Full Member
  • ***
  • Beiträge: 180
Antw:360 Grad IR WLAN Gateway
« Antwort #772 am: 14 Juli 2020, 15:18:22 »
Bei mir klappt das mit der Version 5.13.5 der von dir genannten Lib.

Danke, versuche ich nachher. Leider steht in der IDE nicht dahinter, welche noch eine 5'er Version ist - oder ich habe gepennt...
Peter
FHEM 5.9 auf RPi 4 unter Buster mit inzwischen einem ganzen Zoo von Geräten...

Offline PSI69

  • Full Member
  • ***
  • Beiträge: 180
Antw:360 Grad IR WLAN Gateway
« Antwort #773 am: 14 Juli 2020, 18:04:21 »
Danke, versuche ich nachher. Leider steht in der IDE nicht dahinter, welche noch eine 5'er Version ist - oder ich habe gepennt...
Peter

Ja, klar... Die erste Ziffer entspricht der Version; oh Mann...

Folgendes mußte ich noch ändern, damit der Compiler durchgelaufen ist:
//#define IR_SEND_PIN     D1
#define IR_SEND_PIN     5     // PSI 2020-07-14
//#define IR_RECEIVE_PIN  D4
#define IR_RECEIVE_PIN  2     // PSI 2020-07-14
//#define CONFIG_PIN      D7
#define CONFIG_PIN      13    // PSI 2020-07-14
//#define LED_PIN         D2
#define LED_PIN         4     // PSI 2020-07-14

Tschau Peter
FHEM 5.9 auf RPi 4 unter Buster mit inzwischen einem ganzen Zoo von Geräten...

Offline Brasletti

  • Full Member
  • ***
  • Beiträge: 215
Antw:360 Grad IR WLAN Gateway
« Antwort #774 am: 01 August 2020, 18:05:12 »
Hallo,
ich habe hier wie User Dersch aus Beitrag #694 eine Berbel Abzugshaube die ich gerne in die Hausautomation per IR integrieren möchte. So wie es aus dem r-Step Datenblatt hervorgeht benutzt Berbel da wohl evtl. 56khz.
Kann ich jetzt einfach auf dem IR Wlan Gateway ein 56khz TSOP verbauen (Oder besteht sogar die Möglichkeit die parallel zu verbauen?) und dann versteht das Gateway die 56khz Signale der Fernbedienung oder sind da dann noch Modifikationen an der Software notwendig?

Viele Grüße

Offline Brasletti

  • Full Member
  • ***
  • Beiträge: 215
Antw:360 Grad IR WLAN Gateway
« Antwort #775 am: 05 August 2020, 18:34:37 »
@Dersch: Bei mir geht die Ansteuerung der Berbel Skyline Haube mit den Rawbefehlen...
Kannst ja mal die Befehle für runter und hoch von mir probieren....

RAW Code runter
http://XXX.XXX.XXX.XXX/json?plain=[{%22data%22:[346,284,346,284,346,600,610,334,296,684,574,684,576,650,296,334,608,372,258,690,256,406,224,370,574],%22type%22:%22raw%22,%22khz%22:38}]
RAW Code hoch
http://XXX.XXX.XXX.XXX/json?plain=[{%22data%22:[296,338,290,340,290,656,604,340,292,652,604,656,608,652,290,340,606,656,604,340,290,340,290,656,326],%22type%22:%22raw%22,%22khz%22:38}]
Befehle hab ich jetzt mal mit einem TSOP4856 anstatt mit dem TSOP4838 aufgenommen, werde aber auch noch mal den 4438 probieren
« Letzte Änderung: 05 August 2020, 18:36:57 von Brasletti »