HomeMatic Notes TAP

TAPs für die SRP- und CRP-Serie
Benutzeravatar
Gerti
Nicht mehr bei Topfield-Europe
<b>Nicht mehr bei Topfield-Europe</b>
Beiträge: 15740
Registriert: Fr 9. Dez 2005, 00:16
Receivertyp: Vu+ Uno 4k
Wohnort: Hürth
Kontaktdaten:

HomeMatic Notes TAP

#1

Beitrag von Gerti » Mo 22. Feb 2016, 19:50

Hi!

Habe nach einiger Auszeit mal wieder ein kleines TAP programmiert.
Das TAP nennt sich HomeMatic Notes und kann Hinweise einer HomeMatic Smart Home Installation mit CCU auf dem Fernseher ausgeben.

Auf der CCU von HomeMatic benötigt das TAP eine installierte XML-API.
Auf dem Receiver muss zusätzlich das WebControl-TAP im AutoStart liegen.

Das TAP zeigt frei definierbare Texte (bis ca. 40 Zeichen) als Hinweise auf dem Bildschirm an. Nutzen kann man es z.B. dazu, sich anzeigen zu lassen, wann die Waschmaschine fertig ist...(sofern diese an einer entsprechenden Schalt-/Meßsteckdose hängt) oder für alles andere, über das informiert werden möchte (Haustür verriegelt, Bewegung im Kinderzimmer, etc.)

Gertriggert wird die Anzeige über ein Programm (Menüpunkt Programme & Zentralenverknüpfung) in der CCU, welches ein simples Script ausführt.

Das TAP setzt auf der CCU eine manuell anzulegende Systemvariable "Topfield" auf true (an), bzw. false (aus). Diese Variable muss zusätzlich zur Triggerbedingung auf true geprüft werden, bevor das Script auf der CCU ausgeführt wird.

Wenn jemand HomeMatic verwendet und Interesse an dem TAP hat, bitte hier im Thread melden...ich gebe dann detaillierte Anweisungen und lade das TAP hier hoch.

Gruß,
Gerti

Benutzeravatar
Twilight
Zauberküchencheflehrling mit extra Butter
Zauberküchencheflehrling mit extra Butter
Beiträge: 64747
Registriert: Fr 9. Dez 2005, 09:17
Receivertyp: 1 x SRP 2100(TMS) TFIR und .1 x SRP 2410 M
Wohnort: Wien Umgebung

AW: HomeMatic Notes TAP

#2

Beitrag von Twilight » Mo 22. Feb 2016, 19:54

sachen gibts :up:

twilight

Benutzeravatar
Gerti
Nicht mehr bei Topfield-Europe
<b>Nicht mehr bei Topfield-Europe</b>
Beiträge: 15740
Registriert: Fr 9. Dez 2005, 00:16
Receivertyp: Vu+ Uno 4k
Wohnort: Hürth
Kontaktdaten:

AW: HomeMatic Notes TAP

#3

Beitrag von Gerti » So 28. Feb 2016, 14:50

Hi!

Auch wenn es hier wohl keiner braucht, ist es per TAPtoDate verfügbar.

HomeMatic Notes zeigt Meldungen von SmartHome-Systemen auf dem Fernseher an.
Konzipiert wurde das TAP für das HomeMatic System von eQ-3, wenn jedoch keine CCUIP in der INI angegben wird, kann das TAP auch für alle andere SmartHome Systeme genutzt werden, die eine URL aufrufen können.
Notwenig für die Nutzung von HomeMatic Notes ist die Installation des TAPs WebControl (ebenfalls über TAPtoDate erhältlich) und bei Nutzung mit HomeMatic zudem auch die Installation der XML-API auf der CCU.
Nach Installation von HomeMatic Notes sollte die IP-Adresse der CCU in der HMN.ini eingetragen werden. Anschliessend ist im WebUI der CCU eine Systemvariable Topfield anzulegen (bool, wahr=ist an, falsch=ist aus). Diese Variable wird durch das TAP automatisch auf wahr/falsch gesetzt und kann innerhalb der CCU dazu genutzt werden, nur dann die Ausgabe auf dem Fernseher zu triggern, wenn der Receiver auch eingeschaltet ist.

Zum Anzeigen eines Hinweises muss in der CCU ein Zentralenprogramm erstellt werden.
Als "Bedingung: Wenn..." setzt man den Trigger (z.B. Systemzustand Waschmaschine bei ist fertig bei Änderung auslösen und verknüpft diesen über UND mit Systemzustand Topfield ist an nur prüfen.
„Als Aktivität: Dann...“ wählt man Skript aus und gibt folgendes an:

Code: Alles auswählen

string stdout;
string stderr;
system.Exec("wget -O /dev/null -q [url]http://[IP-Adresse[/url] des Receivers]:8000/api?function=shownews&tap=270&action=get!&message=[Nachrichtenkennung]")
Der Wert Nachrichtenkennung kann beliebig gewählt werden, sollte aber weder Leer- noch Sonderzeichen enthalten. Beispiele wären: waschmaschine, trockner, alarm, etc.
In der hnm.lst (in Settings/HMN) muss für jede Nachrichtenkennung eine entsprechende Zeile angelegt werden. Für das Beispiel mit der Waschmaschine wäre das z.B.
waschmaschine;Die Waschmaschine ist fertig
Wird jetzt die o.g. URL mit dem Parameter message=waschmaschine aufgerufen, dann wird der Hinweis "Waschmaschine ist fertig" auf dem Fernseher angezeigt. Durch Eingabe im Browser kann die Funktion getestet werden.
Liegt im Ordner Settings/HMN zudem eine gleichnamige wav-Datei (also z.B. waschmaschine.wav), wird diese zeitgleich mit der Anzeige wiedergegeben.
Das notwendige Format der wav-Datei ist 16bit, Mono, 44100KHz. Zum erstellen eignet sich das Windows-Programm Audacity. Versuche mit anderen Programmen waren meist nicht erfolgreich.
Zum erzeugen gesprochener Hinweise empfehle ich die Webseite http://www.acapela-group.com
Mit Audacity kann man die Sprachausgaben der Webseite direkt aufzeichnen und dann direkt im notwendigen Format abspeichern.

Gruß,
Gerti

Benutzeravatar
TV-Junkie
Alteingesessener
Alteingesessener
Beiträge: 28022
Registriert: Sa 16. Jun 2007, 19:10
Receivertyp: VU+ Duo4K, Ultimo4K und Uno4KSE
Receiverfirmware: VTI 15.xx ausser der Uno 4K SE
Wohnort: Düsseldorf

AW: HomeMatic Notes TAP

#4

Beitrag von TV-Junkie » So 28. Feb 2016, 15:34

Ich nutze zwar die Smarthome Funktionen der Fritzbox nicht, aber würde das auch gehen ? Ich frage nur schon mal für die, die es nutzen :)
Gruß Ha-Jü
----------------------------------------------------------------------------------------------
Zum Tippspiel BuLi 2019/2020 hier entlang
Und wer Lust auf tippen beim DFB Pokal hat, darf sich hier austoben
Viel Spaß

Sat-Anlage: Astro CAS 90 mit Kathrein UAS 584 LNB (20Jahre alt und noch immer Top in Schuss :D ), Jultec JPS0506-8T Unicable Multischalter sowie UM/VF West Kabelanschluß
Installierte Plugins:OScam (incl OScam-Butler), LV4, SmartEPG VU+, ansonsten nix, was VTI nicht schon selbst mitbringt :)

Benutzeravatar
Gerti
Nicht mehr bei Topfield-Europe
<b>Nicht mehr bei Topfield-Europe</b>
Beiträge: 15740
Registriert: Fr 9. Dez 2005, 00:16
Receivertyp: Vu+ Uno 4k
Wohnort: Hürth
Kontaktdaten:

AW: HomeMatic Notes TAP

#5

Beitrag von Gerti » So 28. Feb 2016, 17:39

Hi!

Ich denke nicht. Bei der Fritzbox von Smart Home zu sprechen ist auch ziemlich gewagt.

Gruß
Gerti

logosucher
Mein erster Beitrag
Mein erster Beitrag
Beiträge: 1
Registriert: Sa 5. Mai 2012, 18:39

AW: HomeMatic Notes TAP

#6

Beitrag von logosucher » Di 15. Mär 2016, 18:17

Hallo Gerti,

Das TAP ist eine tolle Idee.
Ich suche schon längere Zeit eine Möglichkeit Meldungen von einer Home Automation Software auf dem TV einzublenden. Zur Zeit nutze ich OPENHAB und das Squeezebox binding um Statusmeldungen auf einer Squeezebox anzuzeigen.

Technisch geht das in Openhab mit einem http GET reguest der so aussieht:
http://IPAdresseSqueezebox/status?p0=display&p1="Text Zeile eins"&p2="Noch mehr Text in Zeile 2" + "&p3=3
p1, p2 sind beliebige Texte, P3 gibt die Dauer der Textanzeige in Sekunden an.

Könnte man mit diesem TAP etwas ähnliches mit dem Topfield Receiver implementieren?
Also einen entsprechend formulierten http GET request absetzen, damit eine beliebige Meldung für eine bestimmte Zeit angezeigt wird?

Das Konzept mit der vordefinierten Menge an Meldungen habe ich nicht verstanden. Wäre es nicht einfacher, nur den Text zu übergeben der angezeigt werden soll? Warum einen key übergeben, mit dem man eine vordefinierte Meldung ausliest und diese dann anzeigt?


Gruß,
logosucher
Hardware: SRP 2401 CI+. TAPs: SmartEPG, SmartFiler

Kaligula
Mein erster Beitrag
Mein erster Beitrag
Beiträge: 1
Registriert: So 13. Mär 2016, 16:41

AW: HomeMatic Notes TAP

#7

Beitrag von Kaligula » Mo 25. Jul 2016, 11:48

Hallo Gerti,
vielen Dank für das Tap. Es ist super praktisch, ich nutze es nun auch.

Zwei Dinge sind mir aufgefallen:
1) Alle Meldung ab Zeile 11 der hmn.lst werden nicht angezeigt.
2) Es werden auch nur Meldungen bis zur ersten Leerzeile in der hmn.lst berücksichtigt (gibt es ggf. ein nutzbares Kommentarzeichen?)

Leider steht bei Deinem Namen "Nicht mehr bei Topfield-Europe". Ich weiß leider nicht wie ich Dich erreichen kann...

Vielen Dank falls Du das doch noch liest.

Benutzeravatar
Gerti
Nicht mehr bei Topfield-Europe
<b>Nicht mehr bei Topfield-Europe</b>
Beiträge: 15740
Registriert: Fr 9. Dez 2005, 00:16
Receivertyp: Vu+ Uno 4k
Wohnort: Hürth
Kontaktdaten:

AW: HomeMatic Notes TAP

#8

Beitrag von Gerti » Di 26. Jul 2016, 08:53

Hi!

Muss ich mir bei Gelegenheit anschauen. Kannst du deine hmn.lst mal anhängen?

Gesendet von unterwegs...

Benutzeravatar
casametti
Benutzer
Benutzer
Beiträge: 91
Registriert: Fr 6. Apr 2012, 11:57
Wohnort: Weilburg
Receivertyp: 2x SRP 2401CI+ mit Uni+cam deltacrypt und V14
Receiverfirmware: 04.12.2014
Wohnort: Weilburg an der Lahn / Hessen

AW: HomeMatic Notes TAP

#9

Beitrag von casametti » So 23. Jul 2017, 19:07

Hallo....

durch Zufall musste ich mir das neue Tap2Date installieren und sah dann das es wohl dieses TAP gibt...Danke Gerti!!!!

ich hab dann auf dem Topf WebControl und HMN installiert...auf der CCU XML API...

Auch die Logik Sysvar Topfield mit wahr=ist an falsch= ist aus angelegt...

in der hmn.ini Datei hab ich nur die IP der CCU eingetragen (ohne Port)

ich hab die Einstellungen mal so gelassen und alles mit der "Waschmaschine" so gelassen....

den skript übernommen und nur die IP und als message "waschmaschine" eingegeben....

Geht leider nicht......im Fernseher kommt nur die Meldung oben permanent " Konnte Systemvariablen nicht laden (1024)"

was mach ich falsch??

LG Torsten

Benutzeravatar
Gerti
Nicht mehr bei Topfield-Europe
<b>Nicht mehr bei Topfield-Europe</b>
Beiträge: 15740
Registriert: Fr 9. Dez 2005, 00:16
Receivertyp: Vu+ Uno 4k
Wohnort: Hürth
Kontaktdaten:

AW: HomeMatic Notes TAP

#10

Beitrag von Gerti » Mo 24. Jul 2017, 20:35

Hi!

Muss ich mir die Tage ansehen, nutze selbst inzwischen nur noch Sprachausgaben.
Gucke ich mir an und melde mich dann.

Gesendet von meinem SM-G920F mit Tapatalk

Benutzeravatar
casametti
Benutzer
Benutzer
Beiträge: 91
Registriert: Fr 6. Apr 2012, 11:57
Wohnort: Weilburg
Receivertyp: 2x SRP 2401CI+ mit Uni+cam deltacrypt und V14
Receiverfirmware: 04.12.2014
Wohnort: Weilburg an der Lahn / Hessen

AW: HomeMatic Notes TAP

#11

Beitrag von casametti » Mo 24. Jul 2017, 20:37

Super!!!

Vielen Dank!

Bilder laden ist ja hier bisschen schwer da winzige Dateien....mach ich woanders :u:

Bis dann

LG Torsten

Benutzeravatar
Twilight
Zauberküchencheflehrling mit extra Butter
Zauberküchencheflehrling mit extra Butter
Beiträge: 64747
Registriert: Fr 9. Dez 2005, 09:17
Receivertyp: 1 x SRP 2100(TMS) TFIR und .1 x SRP 2410 M
Wohnort: Wien Umgebung

AW: HomeMatic Notes TAP

#12

Beitrag von Twilight » Di 25. Jul 2017, 19:53

die auflösung ist absokut ausreichend...

twilight

Benutzeravatar
casametti
Benutzer
Benutzer
Beiträge: 91
Registriert: Fr 6. Apr 2012, 11:57
Wohnort: Weilburg
Receivertyp: 2x SRP 2401CI+ mit Uni+cam deltacrypt und V14
Receiverfirmware: 04.12.2014
Wohnort: Weilburg an der Lahn / Hessen

AW: HomeMatic Notes TAP

#13

Beitrag von casametti » Di 25. Jul 2017, 19:57

720x576

mit was soll ich das fotografieren?

Benutzeravatar
Twilight
Zauberküchencheflehrling mit extra Butter
Zauberküchencheflehrling mit extra Butter
Beiträge: 64747
Registriert: Fr 9. Dez 2005, 09:17
Receivertyp: 1 x SRP 2100(TMS) TFIR und .1 x SRP 2410 M
Wohnort: Wien Umgebung

AW: HomeMatic Notes TAP

#14

Beitrag von Twilight » Mi 26. Jul 2017, 09:17

gar nicht, verwende tmsremote und mach einen screenshot. der passt genau hier ins forum und ist aussagekräftiger als jedes foto ;)

twilight

Benutzeravatar
Gerti
Nicht mehr bei Topfield-Europe
<b>Nicht mehr bei Topfield-Europe</b>
Beiträge: 15740
Registriert: Fr 9. Dez 2005, 00:16
Receivertyp: Vu+ Uno 4k
Wohnort: Hürth
Kontaktdaten:

AW: HomeMatic Notes TAP

#15

Beitrag von Gerti » Mo 31. Jul 2017, 09:45

Hi!

Die Meldung kommt, wenn der Receiver die Systemvariablen nicht lesen konnte.
Entweder hat er kein Recht, auf die Zentrale zuzugreifen (Firewall der Zentrale prüfen), die XML-Api ist nicht auf der Zentrale installiert oder auf dem Receiver selbst fehlt wget (glaube ich aber eher nicht).

Gruß,
Gerti

Benutzeravatar
casametti
Benutzer
Benutzer
Beiträge: 91
Registriert: Fr 6. Apr 2012, 11:57
Wohnort: Weilburg
Receivertyp: 2x SRP 2401CI+ mit Uni+cam deltacrypt und V14
Receiverfirmware: 04.12.2014
Wohnort: Weilburg an der Lahn / Hessen

AW: HomeMatic Notes TAP

#16

Beitrag von casametti » Mo 31. Jul 2017, 19:43

Hi Gerti,

hattest Recht....hab die IP des Topfes in die CCU noch eingegeben....trotzdem geht nix.....
ist es richtig das der Ordner "sysvar.Ist" leer ist?

stelle nochmal Bilder ein wenn es geht....

der Rest ist alles installiert und auch (meine ich) richtig eingestellt.

Gruß Torsten
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von casametti am Mo 31. Jul 2017, 20:08, insgesamt 1-mal geändert.

Benutzeravatar
casametti
Benutzer
Benutzer
Beiträge: 91
Registriert: Fr 6. Apr 2012, 11:57
Wohnort: Weilburg
Receivertyp: 2x SRP 2401CI+ mit Uni+cam deltacrypt und V14
Receiverfirmware: 04.12.2014
Wohnort: Weilburg an der Lahn / Hessen

AW: HomeMatic Notes TAP

#17

Beitrag von casametti » Mo 31. Jul 2017, 20:09

Eins fehlt noch
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
Homer
ToppiHolic gefährdet
ToppiHolic gefährdet
Beiträge: 9709
Registriert: Sa 11. Mär 2006, 12:08
Receivertyp: TF5200PVRc (seit 25. März 2006) CRP-2401CI+ (seit 26. Mai 2011) Uno 4K
Receiverfirmware: Dec 06 2006,
Mar 9 2011
Wohnort: 669..
Kontaktdaten:

AW: HomeMatic Notes TAP

#18

Beitrag von Homer » Di 1. Aug 2017, 00:28

[quote="casametti"]ist es richtig das der Ordner "sysvar.Ist" leer ist?[/quote]Der heißt doch bestimmt nicht ".Ist" sondern ".lst".

Viele Grüße
Homer
rettet-das-freetv.de Project Euler 2401 Urban Priol ist ein smarter Androide und kann keine TAPs.

TF5200PVRc (HA250JC)
TAPs: BootMenu - UsbAccelerator - [thread=49960]acaderc_5k[/thread] - RemoteSwitch - Automove V1.9 final [90] (18.04.2008) - TF5000Display - 3PG - IdleHDD

CRP-2401CI+ (ST3500312CS,MZ-75E500B)
TAPs: XStartTap_TMS - AutoReboot - RemoteSwitch_TMS - RescueRecs - SmartEPG_TMS - RebuildNAV - Automove V2.0 beta 13 (24.05.2011) - StartFTPd - TMSRemote - NiceDisplay

KabelBW Unitymedia (free to air)

Benutzeravatar
casametti
Benutzer
Benutzer
Beiträge: 91
Registriert: Fr 6. Apr 2012, 11:57
Wohnort: Weilburg
Receivertyp: 2x SRP 2401CI+ mit Uni+cam deltacrypt und V14
Receiverfirmware: 04.12.2014
Wohnort: Weilburg an der Lahn / Hessen

AW: HomeMatic Notes TAP

#19

Beitrag von casametti » Di 1. Aug 2017, 01:53

ja hast Recht!!

meine ccm hat kein Passwort.....ginge das auch wenn die Oberfläche passwortgeschützt wäre?

auf den Topf muss ich mich doch anmelden mit Passwort...kommt die ccu da durch?? :thinker:

Gruß Torsten

Benutzeravatar
Gerti
Nicht mehr bei Topfield-Europe
<b>Nicht mehr bei Topfield-Europe</b>
Beiträge: 15740
Registriert: Fr 9. Dez 2005, 00:16
Receivertyp: Vu+ Uno 4k
Wohnort: Hürth
Kontaktdaten:

AW: HomeMatic Notes TAP

#20

Beitrag von Gerti » Di 1. Aug 2017, 16:59

Hi!

Was passiert, wenn Du in einem Browser folgendes eingibst:
[url]http://[IP-DEINER-CCU]/config/xmlapi/sysvarlist.cgi[/url]

Dieser Aufruf vom Receiver scheitert bei Dir mit Netwerkfehler.

Gruß,
Gerti

Antworten

Zurück zu „SRP/CRP TAP-Bereich“