[gelöst] Anfängerfrage: WOL mit floorplan

Begonnen von joginet, 12 Januar 2014, 11:06:55

Vorheriges Thema - Nächstes Thema

joginet

Hallo Forum,
ich habe mich vor ca. 2 Wochen zum ersten Mal mit FHEM beschäftigt. Hab's auf einem PI installiert, Internet läuft über eine Fritzbox.
Ich habe einen Floorplan erstellt, meine DECT200 eingebunden und mir Homeematic-Thermostaten gekauft und erfolgreich integriert. Sogar einen html-link zu meinen webcams habe ich mir gebastelt und in den Floorplan eingebaut - alles schick, das Haus wird immer smarter  :)
Jetzt stehe ich aber leider mal wieder komplett auf dem Schlauch.
Ich möchte die WOL-Funktion meiner PCs in den Floorplan einbinden.
Über "define MEINPC WOL MACADDRESSE IPADDRESSE" habe ich mir ein device erstellt.
Per händischem Befehl "set MEINPC on" funktioniert das auch, die PCs wachen auf.
Nur wenn ich diese WOL-Funktion in den floorplan einbinden will  und per "fp arrange" ein Symbol anlege geht es nicht.
Ich klicke auf das ICON im Floorplan und nichts passiert.
Ich möchte einfach nur klicken und dann soll der Befehl ausgelöst werden. Es müßte vorher kein Status o.ä. abgefragt werden -
bei Klick soll der Befehl "set MEINPC on" gesendet werden. 
Ich habe es auch schonmal per weblink probiert:<A HREF="[http:// http://]<ip>:8083/fhem?cmd=set%20MEINPC%20on" target="fhem/floorplan/Erdgeschoss">PC an</A>
Dann wird der Befehl zwar ausgeführt (PC wacht auf), das "target" funktioniert aber nicht und leitet mich a.d. fhem-Startseite statt
wieder auf den Floorplan.
Vermutlich fehlt mir einfach das grundlegende Wissen zum Anlegen eines "Softwareschalters" in FHEM, kann mich jemand aufklären?
Gruß, Jochen
Meine Konfig: FHEM auf NUC i5 mit Mint, HM-LAN, div. HM Schalter und Heizungsthermostate, FB 6840LTE mit Dect200, HUE bridge, HUE bulbs + Lightstrips, VU+Duo2 und Philips-TV Steuerung, Pushmail, Floorplan, Sprachsteuerung + Feedback per Arduino mit MOVI-Shield, LMS Multiroom mit 7x Pi

joginet

Habe nochmal ein bischen mit dem weblink rumgespielt. Muß ich eigentlich frames definiert haben, um den target-Befehl zu nutzen?
Nochmal: die komplette Syntax die ich im floorplan benutze lautet:
define ImageAnchorMeinPCan weblink htmlCode { '<A HREF="MEINE_IP:8083/fhem?cmd=set%20B_PC%20on" target="fhem/floorplan/Erdgeschoss"><img src="/fhem/icons/pcs.png"></a>' }
Wo ist der Fehler?
Meine Konfig: FHEM auf NUC i5 mit Mint, HM-LAN, div. HM Schalter und Heizungsthermostate, FB 6840LTE mit Dect200, HUE bridge, HUE bulbs + Lightstrips, VU+Duo2 und Philips-TV Steuerung, Pushmail, Floorplan, Sprachsteuerung + Feedback per Arduino mit MOVI-Shield, LMS Multiroom mit 7x Pi

joginet

So nu - nach mehrstündiger Recherche im Internet habe ich es dann doch mit einem dummy-FS20-Schalter hinbekommen  :o

define MEINPC WOL MACADDRESSE IPADDRESSE
define MEINPCan FS20 11114444 1a
attr MEINPCan dummy 1
attr MEINPCan room Arbeitszimmer
define MEINPCwake notify MEINPCan set MEINPC on

Läuft alles, ich setze das hier mal auf "gelöst". Trotzdem würde ich gerne nochmal wissen, ob man einen Befehl per
weblink auslösen kann, ohne danach auf die fhem-Hauptseite geschickt zu werden...

Erstmal einen schönen Restsonntag & Gruß, Jochen

Meine Konfig: FHEM auf NUC i5 mit Mint, HM-LAN, div. HM Schalter und Heizungsthermostate, FB 6840LTE mit Dect200, HUE bridge, HUE bulbs + Lightstrips, VU+Duo2 und Philips-TV Steuerung, Pushmail, Floorplan, Sprachsteuerung + Feedback per Arduino mit MOVI-Shield, LMS Multiroom mit 7x Pi

UliM

Zitat von: joginet am 12 Januar 2014, 17:11:55
Trotzdem würde ich gerne nochmal wissen, ob man einen Befehl per
weblink auslösen kann, ohne danach auf die fhem-Hauptseite geschickt zu werden...
Hi,
Grundsätzlich kann man :)
Der grundlegende Mechanismus ist erklärt in http://www.fhemwiki.de/wiki/Grundriss_mit_fhem-buttons
(target angeben).
Hab das aber nie in Kombi mit dem floorplan-Modul probiert - hab spontan keine Idee, wo man die frame-html mit den unterschiedlichen Ziel-frames unterbringen/einbinden könnte.

=8-)
RPi4/Raspbian, CUL V3 (ca. 30 HomeMatic-devices), LAN (HarmonyHub, alexa etc.).  Fördermitglied des FHEM e.V.

joginet

ZitatDer grundlegende Mechanismus ist erklärt in http://www.fhemwiki.de/wiki/Grundriss_mit_fhem-buttons

Genau von dieser Seite habe ich das. Die lösen das mit einem "unsichtbaren" frame als target und definieren diesen vorher in
der "Grundrissstart.html". Aber in Floorplan? Naja, ist nicht so wichtig - alles was ich brauche geht und ich habe wieder etwas gelernt - der Tag war also nicht umsonst  :)
Meine Konfig: FHEM auf NUC i5 mit Mint, HM-LAN, div. HM Schalter und Heizungsthermostate, FB 6840LTE mit Dect200, HUE bridge, HUE bulbs + Lightstrips, VU+Duo2 und Philips-TV Steuerung, Pushmail, Floorplan, Sprachsteuerung + Feedback per Arduino mit MOVI-Shield, LMS Multiroom mit 7x Pi