AVM 546e mit fhem auslesen

Begonnen von wendeling, 19 Januar 2017, 18:03:50

Vorheriges Thema - Nächstes Thema

wendeling

Hallo,
Wie kann ich von meiner avm dose 546e die Spannung(Volt) abrufen und in einem Plot  darstellen ?

Gruß
Wendelin

manne44

Ich kenne die 546e nicht, vermute aber, daß es sich um eine Abart der DECT200 handelt. Vielleicht suchst Du mal danach und lässt Dich inspirieren. Die Einbindung der DECT200 ist wirklich einfach und soweit ich mich erinnere liefert die auch den aktuellen Spannungswert zurück. Und dann ein Plot zu machen ist dann wirklich nicht schwer.
RPI4-Buster mit SSD, RPI-Zero mit Bookworm

manne44

Wie ich gerade sehe ist das ein Powerline-Adapter. Die Dinger übertragen doch nur Daten über das Stromnetz und wie man an den aktuellen Spannungswert herankommen soll, das ist mir unklar. Was zeigt denn die Fritzbox (Heimnetz->Smarthome) an?
RPI4-Buster mit SSD, RPI-Zero mit Bookworm

wendeling

Hallo,
Ich habe diese Dose als FBDECT eingebunden.
In der Anzeige finde ich unter Redings auch eine Zeile mit der Volt Ausgabe . Ich weiß jetzt aber nicht wie ich das jetzt abrufen kann. Im log steht nur der Verbrauch ?

Gruß

manne44

Ich kann mal zeigen wie ich die DECT200 in fhem.cfg eingebunden habe:

define sw_dect_1 FBDECT Fbox_AHA:16 switch
attr sw_dect_1 IODev Fbox_AHA
attr sw_dect_1 event-min-interval power:120
attr sw_dect_1 event-on-change-reading (state|IntPower|IntTemp).*
attr sw_dect_1 room Switches
attr sw_dect_1 userReadings IntPower {sprintf("%.1f",substr(ReadingsVal("sw_dect_1","power",0),0,length((ReadingsVal("sw_dect_1","power",0)))-2));;}, IntTemp {substr(ReadingsVal("sw_dect_1","temperature",0),0,4);;}

# attr FileLog_sw_dect_1 logtype power4:Power,text
# define FileLog_sw_dect_1 FileLog ./log/sw_dect_1-%Y-%m.log sw_dect_1:(IntPower|IntTemp).*
# attr FileLog_sw_dect_1 group Logs
# attr FileLog_sw_dect_1 room Logs


Das FileLog habe ich ausgeklammert, weil ich die Daten mit DbLog speichere.
Du könntest das ähnlich machen, ist ja auch FBDECT, aber bei event-on-change-reading nur den Bezeichner für Volt hineinschreiben, die Namen ändern und die UserReadings löschen. Dann müßte schon mal im LogFile die Spannung auftauchen.
RPI4-Buster mit SSD, RPI-Zero mit Bookworm

wendeling


Devender

So ist meine 546e eingebunden seit 2 Jahren und läuft mit fhem perfekt.
nternals:
   DEF        1000 switch
   IODev      Powerline546E
   LASTInputDev Powerline546E
   MSGCNT     5470
   NAME       SmartHome
   NR         430
   Powerline546E_MSGCNT 5470
   Powerline546E_RAWMSG 0703001c032345703e800000000000c000000140004000000000486
   Powerline546E_TIME 2017-01-19 20:22:41
   STATE      an
   TYPE       FBDECT
   id         1000
   props      switch
   Readings:
     2016-02-26 21:24:54   FBNAME          Garage-LED
     2016-02-26 21:24:54   FBPROP          powerMeter,switch
     2016-02-26 21:24:54   FBTYPE          AVM FRITZ!Dect Powerline 546E
     2016-02-26 21:24:54   control         disabled,on fn=1 > 0.00 delay:0sec do:state off
     2017-01-19 20:22:40   current         0.1273 A
     2017-01-19 20:22:41   energy          29470 Wh
     2016-02-26 21:24:54   options         powerOnState:last,lock:none
     2017-01-19 20:22:41   power           11.58 W
     2017-01-19 20:22:40   powerFactor     386.000
     2016-10-30 17:56:08   relayTimes      000000010001001800044725000591050006ea25000708050009e725000af505000c8a25000ca805000f87250010950500122a250012480500152725001635050017ca250017e805001ac725001bd505001d6a25001d880500206725002175050026072500275104
     2017-01-19 20:22:40   state           on
     2017-01-19 20:22:40   voltage         234.907 V
Attributes:
   IODev      Powerline546E
   devStateIcon an:10px-kreis-gruen aus:10px-kreis-rot on:10px-kreis-gruen off:10px-kreis-rot
   eventMap   on:an off:aus
   group      Steuerung
   icon       light_uplight
   room       Einfahrt,Haus
   verbose    0
   webCmd     an:aus
FHEM 5.8 auf RasPi mit Jessy - CUL868, JeeLink Lacrosse
Komponenten: HM, IT, ELV, FB7390, FritzPL543,Sonos Play3
Mehrere Wandtablets sowie einen Smart Mirror
https://wiki.fhem.de/wiki/Anwesenheitserkennung#PRESENCE-Modul

wendeling

Ok, kann mann damit einen Plot für die Spannung erstellen ?
Wenn ja, we hast du die Dose eingerichtet ?

Gruss

Devender

Eintrag aus fhem cfg.

define Powerline546E FBAHA 192.168.1.100:2002

define SmartHome FBDECT 1000 switch



Wenn du ein log hast, kannst du auch das svg anlegen. Ich hab kein Plot angelegt, da die FB die Daten auch hat.
FHEM 5.8 auf RasPi mit Jessy - CUL868, JeeLink Lacrosse
Komponenten: HM, IT, ELV, FB7390, FritzPL543,Sonos Play3
Mehrere Wandtablets sowie einen Smart Mirror
https://wiki.fhem.de/wiki/Anwesenheitserkennung#PRESENCE-Modul