Infrarot-FB als AddOn für WebMatic GUI

alternative Weboberfläche für die HomeMatic-Zentrale (CCU)

Moderator: Co-Administratoren

Antworten
Benutzeravatar
Dr.Bob
Beiträge: 461
Registriert: 12.05.2011, 10:55
Hat sich bedankt: 1 Mal
Danksagung erhalten: 3 Mal

Infrarot-FB als AddOn für WebMatic GUI

Beitrag von Dr.Bob » 01.01.2013, 22:13

Hallo,

für die jenigen die Kilams schöne WebMatic Oberfläche im Einstaz haben,
(aus dem Thread http://homematic-forum.de/forum/viewtop ... 19&t=11369 )
habe ich via iFrame Kommandozeile eine mini HTML Fernbedienung realisiert.
Diese besteht nur aus wichtigsten Tasten (bei mir unterteilt in TV und Receiver Buttons).
Das Ziel der integrierten FB ist die wichtigsten 5-6 Funktionen des TV und Receivers von überall
im Haus anzusteuern via WebMatic (egal ob vom PC, Tablett oder Smartphone).

Natürlich funktioniert das ganze mit Infrarot nur weil ein IR-Sender, bei mir ein IRTrans (IRT-LAN-DB)
Gerät im Einsatz ist das mit den IR Signalen beider Geräte angelernt ist. Das IRTrans lässt sich via
einfache HTML Kommandos ansteuern um die IR Signale zu senden und genau das enthält dieser PlugIN
(wenn man das überhaupt so nennen kann, da sehr einfache Lösung) :shock:

Benötigt werden also:
- CCU
- WebMatic AddOn
- IRTrans Gerät


Installation:
Im Anhang findet ihr die fb.ZIP Datei dessen Inhalt manuell via FTP (zB FileZilla) auf die CCU kopiert werden muss
so das der Pfad am Ende so aussieht:
/usr/local/etc/config/addons/www/webmatic_user/fb

In der Datei "irtransfb.html" könnt ihr eure IRTrans Befehle eintragen bzw. meine ersetzen sowie
eigene JPG Grafik-Buttons erstellen.

In der CCU WebUI (also Std. Web Oberfläche) musst ihr eine Systemvariable anlegen namens IRTRANSFB
In der Beschreibung bitte nicht das (r) vergessen zu setzen damit WebMatic die Variable als "Intelligente Variable" erkennt.
Die Variable soll einem Favoriten zugeordnet werden (damit es später auch gefunden werden kann in der Web Oberfläche).

Dann geht bitte in WebMatic Oberfläche => Sonstiges => Systemvariablen => IRTRANSFB mit folgendem Inhalt setzen:
<iframe src='http://xxx.xxx.xxx.xxx/addons/webmatic_ ... ansfb.html' width='320px' height='480px'> </a></p></iframe>
(die IP Nr. eurer CCU ist an der xxx Stelle einzusetzen).

Wenn alles umgesetzt, findet ihr die kleine virtuelle FB in der WebMatic Oberfläche unter "Favoriten" den ihr im ersten
Installationsschritt in der CCU WebUI definiert habt als "IRTRANSFB" Variable.

Viel Spaß :!:
...
Dateianhänge
fb.zip
(47.35 KiB) 106-mal heruntergeladen
01_FTP_Filezuordnung.jpg
00_WebMatic_IRtrans-FB.jpg
Viele Grüße,
Dr.Bob

HM SmartHome im Neubau:
http://www.elv.de/Von-Anfang-an-%E2%80% ... tail_49648

HM SmartGarten mit GARDENA 24V Bewässerung:
http://www.elv.de/HomeMatic-bringt-Wass ... tail_51154
Video: https://www.youtube.com/watch?v=QUTTix0 ... e=youtu.be

HM Energieauswertung mit HomeMatic Strom, Wasser, Wärme, Photovoltaik:
https://www.homematic-inside.de/media/d ... auswertung

Homematic Usertreffen 2020 Newsletter, https://www.homematic-usertreffen.de/in ... seite.html

CCU3: 731 Kanäle in 131 Geräten (90% HM wired + 10% HM Funk)
Zusatz-Addons: CUxD + VPN cloudmatic + NodeRed + Amazon Alexa + XML-API
HW-Zubehör: IRTrans + IPswitch S0 + (Photovoltaik)
GUI: CloudMatic + iOS PocketControl

Benutzeravatar
helmi74
Beiträge: 422
Registriert: 03.06.2012, 13:49
Danksagung erhalten: 1 Mal

Re: Infrarot-FB als AddOn für WebMatic GUI

Beitrag von helmi74 » 17.01.2013, 06:35

Hi!

Genau soetwas suche ich um die Hauptfunktionen unseres DVR's ohne die dazugehörige FB zu steuern.

Kann man das Tastenlayout individuell konfigurieren das z.B. nur die Tasten:
Play,Stop,FW,FR, Aufnahmeliste sowie Cursor (hoch,runter,l,r,select) angezeigt werden??

Oder ist es auf 8 Tasten begrenzt?

Wäre cool, dann hätte ich eine FB für den DVR und könnte an sämtlichen TV's im Haus nicht nur das Livebild der Kameras sehen, sondern auch den recorder bedienen und Aufnahmen sichten...

Benutzeravatar
Dr.Bob
Beiträge: 461
Registriert: 12.05.2011, 10:55
Hat sich bedankt: 1 Mal
Danksagung erhalten: 3 Mal

Re: Infrarot-FB als AddOn für WebMatic GUI

Beitrag von Dr.Bob » 17.01.2013, 09:27

Moin Helmi,

ja, die bei mir eingebetteten Buttons entsprechen logischerweise meinem Bedarf 8) .
Das HTML File kannst Du beliebig mit dem Texteditor oder einem HTML Tool so verändern
wie es Dir passt und die dazugehörige PNG Buttons dazu verlinken.

Ich bin auch kein HTML Kenner, aber die Sache war so weit auch mit den Grundkenntnissen machbar
und Du hast jetzt eine Vorlage wo Du mit logischen Vorgehen meine Buttons ersetzen bzw. Deine
hinzufügen kannst.
Viele Grüße,
Dr.Bob

HM SmartHome im Neubau:
http://www.elv.de/Von-Anfang-an-%E2%80% ... tail_49648

HM SmartGarten mit GARDENA 24V Bewässerung:
http://www.elv.de/HomeMatic-bringt-Wass ... tail_51154
Video: https://www.youtube.com/watch?v=QUTTix0 ... e=youtu.be

HM Energieauswertung mit HomeMatic Strom, Wasser, Wärme, Photovoltaik:
https://www.homematic-inside.de/media/d ... auswertung

Homematic Usertreffen 2020 Newsletter, https://www.homematic-usertreffen.de/in ... seite.html

CCU3: 731 Kanäle in 131 Geräten (90% HM wired + 10% HM Funk)
Zusatz-Addons: CUxD + VPN cloudmatic + NodeRed + Amazon Alexa + XML-API
HW-Zubehör: IRTrans + IPswitch S0 + (Photovoltaik)
GUI: CloudMatic + iOS PocketControl

Benutzeravatar
helmi74
Beiträge: 422
Registriert: 03.06.2012, 13:49
Danksagung erhalten: 1 Mal

Re: Infrarot-FB als AddOn für WebMatic GUI

Beitrag von helmi74 » 17.01.2013, 10:39

Moin Dr.Bob!

Danke für Info!:-)

Wieviele Tastenbefehle kann der IR-LAN Umsetzer denn emulieren?
Benötige min. 14(!) Tasten :-/

Werde ich mir am WE gleich mal genauer ansehen.

nexx38
Beiträge: 6
Registriert: 08.01.2013, 01:17

Re: Infrarot-FB als AddOn für WebMatic GUI

Beitrag von nexx38 » 22.01.2013, 15:00

Hallo
habe FS20 IFR in Betrieb genommen. Habe aber leider Probleme mit der Sendeleistung. Sobald FS20 IRF direkt neben dem Fernsehen steht kann ich Fernsehen nicht ein & ausschalten...ärgerlich!! Ist beim Recevier genau so
wenn ich aber FS20 IRF davor halte kein Problem....Funktioniert...Natürlich auch vom weiten.
Liegt es vielleicht am Netzteil (9V / 300mA)...
Was anderes fällt mir nicht ein...:-(
Hat jemend das Problem auch gehabt?
MfG

dondaik
Beiträge: 12929
Registriert: 16.01.2009, 18:48
Wohnort: Steingaden
Hat sich bedankt: 1604 Mal
Danksagung erhalten: 222 Mal

Re: Infrarot-FB als AddOn für WebMatic GUI

Beitrag von dondaik » 22.01.2013, 15:07

das ding muss aus dem raum zum TV senden
-------
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso :mrgreen: !!!
wer schreibfehler findet darf sie behalten.

Benutzeravatar
Dr.Bob
Beiträge: 461
Registriert: 12.05.2011, 10:55
Hat sich bedankt: 1 Mal
Danksagung erhalten: 3 Mal

Re: Infrarot-FB als AddOn für WebMatic GUI

Beitrag von Dr.Bob » 22.01.2013, 15:30

Ja genau, Du musst dem Gerät schon etwas Abstand gewähren zum Empfangsgerät.
Es ist denke ich logisch das es "daneben" einfach zu dicht is zum sauber senden.

Mein IRTRANS Gerätchen ist zB 4,5m gegenüber TV und M.-Media Ecke und bedient von einem Hochschrank(also liegt ganz oben auf einem Schrank)
im Wohnzimmer alle IR-Geräte problemlos.
Viele Grüße,
Dr.Bob

HM SmartHome im Neubau:
http://www.elv.de/Von-Anfang-an-%E2%80% ... tail_49648

HM SmartGarten mit GARDENA 24V Bewässerung:
http://www.elv.de/HomeMatic-bringt-Wass ... tail_51154
Video: https://www.youtube.com/watch?v=QUTTix0 ... e=youtu.be

HM Energieauswertung mit HomeMatic Strom, Wasser, Wärme, Photovoltaik:
https://www.homematic-inside.de/media/d ... auswertung

Homematic Usertreffen 2020 Newsletter, https://www.homematic-usertreffen.de/in ... seite.html

CCU3: 731 Kanäle in 131 Geräten (90% HM wired + 10% HM Funk)
Zusatz-Addons: CUxD + VPN cloudmatic + NodeRed + Amazon Alexa + XML-API
HW-Zubehör: IRTrans + IPswitch S0 + (Photovoltaik)
GUI: CloudMatic + iOS PocketControl

pix
Beiträge: 608
Registriert: 23.01.2012, 15:40
Danksagung erhalten: 1 Mal

Infrarot-FB - Alternative Variante

Beitrag von pix » 02.04.2013, 18:06

Hallo,

ich habe im Schlafzimmer LED Streifen verbaut, die per FS20IRF (angesteuert vom CUxD) geschaltet werden.

Zuerst wollte ich die oben erklärte HTML-Variante verwenden, um mit Webmatic die LED zu schalten. Mir gefiel aber die Optik nicht so recht. Da kam mir die Idee, die "Fernbedienung" einfach aus einer Werteliste zu basteln und die Umschaltung der Werte in einem CCU Programm zu überwachen.

Die Vorraussetzung:
FS20IRF in CCU per CUxD als Gerät schon angelegt, Info hier und hier oder einfach "Infrarot" in die Suche eingeben.

Die Optik:
Bildschirmfoto 2013-04-02 um 17.39.36.jpg
Werteliste als Fernbedienung
Die Einrichtung:
Systemvariable "SZ FS20 IRF" vom Typ Werteliste erstellt
Werte sind die Beschreibungen der Knöpfe "wartend;ein/aus;DIY1;DIY2;FLASH;FADE7;heller;dunkler"
"wartend" ist der Normalzustand
Diese Systemvariable einem Favoriten zugeordnet
Programm "SZ FS20IRF Fernbedienung" erstellt
Bildschirmfoto 2013-04-02 um 17.46.22.jpg
WebUI Programm
Wird ein Wert der Liste per Tastendruck in Webmatic geändert, löst das entsprechende Gerät aus. Nach zwei Sekunden wird der Wert wieder auf "wartend" gestellt.
Schließlich lasse ich diese Systemvariable beim Neustart der CCU auf wartend stellen.

Viele Grüße,
pix
150 Kanäle in 75 Geräten und 103 CUxD-Kanäle in 25 CUxD-Geräten (HomeMatic, FS20), CCU1 FW1.519, AddOns: CUxD 1.0, dropbear, E-Mail 1.2, ftp_server und regaWatchdog.
Logik und Visualisierung mit ioBroker auf Mac OS X Node.js. Eingebundene Systeme: Sonos, Rademacher Homepilot, Roomba, Network-OWL. Danke für das Homematic-Inventur-Skript von EnergyStar

Antworten

Zurück zu „WebMatic“