Gäste WLAN status abfrage und schalten

Begonnen von Timothy0815, 07 August 2017, 11:01:58

Vorheriges Thema - Nächstes Thema

Timothy0815

Ich habe es jetzt soweit geschafft:


define FritzBox FRITZBOX 192.168.1.1
attr FritzBox allowTR064Command 1
attr FritzBox boxUser FHEM
attr FritzBox devStateIcon .*on.*off:WLAN_on_gWLAN_off .*on.*on.*:WLAN_on_gWLAN_on WLAN..off.*:WLAN_off
attr FritzBox group FritzBox
attr FritzBox room Hausanschluss

define gWLAN readingsProxy FritzBox:box_guestWlan
attr gWLAN alias Gäste WLAN
attr gWLAN devStateIcon on:WLAN_Status.1:off off:WLAN_Status.0:onattr gWLAN group WLAN
attr gWLAN group FritzBox
attr gWLAN room HomeKit
attr gWLAN setFn {($CMD eq "off")?"guestWlan off":"guestWlan on";;}
attr gWLAN setList on off
attr gWLAN webCmd on:off

rabehd

Zitat von: Timothy0815 am 07 August 2017, 14:38:49
Ich möchte eigentlich nur den Status eines bestimmten Gerätes in Raum A abfragen und in Raum B angezeigt bekommen und auch in Raum B schalten können.

Räume sind für mich nur Klammer um Devices zu struktuieren und Übersicht zu haben.
Somit ist für mich Dein Problem nicht nachvollziehbar.

Ich versuche es trotzdem.
Du möchtest ein bestimmtes Reading eines Device direkt sehen, ohne es Dir in der Readingliste zu suchen.
Du möchtest einen Befehl zu einem Device übermitteln ohne den Befehl einzutippen oder aus einer Liste auszuwählen, also direkt anklicken.
Richtig? (Wie bist Du die Jahre ohne solches Wissen ausgekommen?)

Speziell bei Deiner Fritzbox:

Welche Info steht aktuell im Internal "STATE"?
Nutzt Du diese Information?
Nein -> informiere Dich zu den Attributen "stateFormat" und "devStateIcon" (auch nach Jahren kann man in der Einsteigerdoku oder dem Forum... sich bilden)
Ja -> Dummy zur Darstellung anlegen?

Hat Deine Fritzbox ein Attribute "webcmd"?
Anhängig von den Ja/Mein-Antworten vorher...
Unter webcmd definierst Du die "Klick-Befehle"

Wo hängt es jetzt?


Auch funktionierende Lösungen kann man hinterfragen.