AVM FRITZ!DECT 200 werte auslesen.

Begonnen von snake_shit, 14 Oktober 2016, 17:29:26

Vorheriges Thema - Nächstes Thema

snake_shit

Hallo zusammen,
ich bin noch ganz neu im Thema fhem.  Vielleicht kann mir einer netterweise helfen.
Eigentlich ist das was ich möchte einfach. Die AVM FRITZ!DECT 200 Steckdosen senden die Temperatur sowie den Stromverbrauch mit.

Jetzt möchte ich mir einen Raum anlegen in dem meine Sensoren/werte angezeigt werden. Sprich, für mich ist der wert "power" der wichtige wert den ich als "einzelnen" Sensor angezeigt bekommen möchte.

Meine Idee war ein Dummy zu erstellen der den aktuellen Wert aus dem readings, oder aus dem Log zieht und mir anzeigt.
Mein Problem ist nur wie ich das verknüpfe?
Ich denke mal das wird so nicht reichen oder? "define Sensor dummy"

hosimpson

Schau mal nach der Readingsgroup.

Dort kannst Du entweder alle POWER anzeigen lassen.
Oder "alle" POWER eines Devices.
Oder diverse Readings eines Devicetyps
Oder oder oder

Sind für fast alle Anwendungsfälle im Wiki.

Viel Erfolg
Stefan



snake_shit

#2
Hallo und danke für deine schnelle Antwort. das Hat schon Fast funktioniert.
Leider wird mir allerdings noch der Name der Geräte und :power angezeigt. was mich doch etwas stört. gibt es die Möglichkeit das zu ändern? habe einen "rename" befehl dafür nicht gefunden.

Habe mal etwas Probiert leider ohne erfolg :-(

attr AktuellW mapping { 'Fritzbox:17 switch' => 'Kaffeemaschiene', 'Fritzbox:18 switch' => 'TV Wohnzimmer' }

Das war der Original Code:
attr rg mapping { 'sensed.A' => 'links', 'sensed.B' => 'rechts' }

wie komme ich wie bei dem Original beispiel an den sensed.A bzw sensed.B wert? bzw weche Internals wert muss ich angeben?

hosimpson

Um das :power weg zu bekommen, versuch mal:
attr Temperatur mapping %ALIAS