homebridge/homekit

Begonnen von justme1968, 01 Februar 2016, 16:16:37

Vorheriges Thema - Nächstes Thema

Cluni

Hast du mal manuelle Fahrten (also über den physikalischen Taster oder über Fhem) getätigt und geschaut, was dann im Log steht? Da bekomme ich ja die ungültigen Werte....


Siehe hier: https://forum.fhem.de/index.php/topic,48558.msg929139.html#msg929139

justme1968

ich verstehe eure probleme leider nicht bzw. kann sie nicht nachvollziehen.

bitte baut doch mal ein komplettes
beispiel mit den dummy, notify und was sonst noch nötig ist zusammen mit dem sich das reproduzieren lässt.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Cluni

Sorry, dass ich erst jetzt antworte - bin im Urlaub.


Also hier erstmal mein Garagentor-Dummy:
Internals:
   FUUID      .....
   FVERSION   98_dummy.pm:0.186490/2019-02-19
   NAME       Gar.Garagentor
   NR         136
   STATE      closed
   TYPE       dummy
   READINGS:
     2019-04-13 09:55:22   CurrentDoorState closed
     2019-04-12 17:56:34   state           ok
Attributes:
   alias      Garagentor
   devStateIcon open:fts_garage@red closed:fts_garage_door_100@green opening:control_arrow_up@yellow closing:control_arrow_down@yellow stopped:fts_garage_door_50@red .*:fts_garage_door_50@red
   event-on-change-reading .*
   genericDeviceType GarageDoorOpener
   group      Status
   homebridgeMapping clear\
CurrentDoorState:reading=CurrentDoorState,values=open:OPEN;;closed:CLOSED;;opening:OPENING;;closing:CLOSING;;stopped:STOPPED\
TargetDoorState:CurrentDoorState,cmds=0:impuls;;1:impuls;;2:impuls;;3:impuls;;4:impuls,values=open:OPEN;;closed:CLOSED;;opening:OPENING;;closing:CLOSING;;stopped:STOPPED
   icon       fts_garage
   readingList CurrentDoorState
   room       Garage,Haus,Homekit,Taster
   setList    CurrentDoorState:open,closed,opening,closing,stopped ok
   siriName   Garagentor
   sortby     00
   stateFormat CurrentDoorState
   userattr   winOpenMaxTrigger winOpenTimer winOpenTimer2 winOpenType:Fenster,Türe,Tor,Alarmkontakt,Kontakt,Melder winOpenName winOpenTTS:1,0 Klima_Fuehler
   webCmd     impuls


Sensor für geöffnet:
Internals:
   CHANGED   
   DEF        59F947
   FUUID      .....
   FVERSION   10_CUL_HM.pm:0.191840/2019-04-14
   IODev      myHmUART
   LASTInputDev myHmUART
   MSGCNT     22
   NAME       Sensor.Garage.Tor.vorne.geoeffnet
   NOTIFYDEV  global
   NR         271
   NTFY_ORDER 50-Sensor.Garage.Tor.vorne.geoeffnet
   STATE      open
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:F5 - t:10 s:59F947 d:231273 0601C800
   myHmUART_MSGCNT 22
   myHmUART_RAWMSG 05010041F5A61059F9472312730601C800
   myHmUART_RSSI -65
   myHmUART_TIME 2019-04-16 12:26:09
   protLastRcv 2019-04-16 12:26:09
   protRcv    22 last_at:2019-04-16 12:26:09
   protSnd    22 last_at:2019-04-16 12:26:09
   protState  CMDs_done
   rssi_at_myHmUART cnt:22 min:-65 max:-64 avg:-64.4 lst:-65
   READINGS:
     2019-04-15 17:03:19   Activity        alive
     2019-03-28 21:10:45   CommandAccepted no
     2017-11-21 20:49:28   D-firmware      1.0
     2017-11-21 20:49:28   D-serialNr      OEQ0564193
     2019-03-29 01:15:01   PairedTo        0x231273
     2017-11-21 20:48:04   R-cyclicInfoMsg on
     2017-11-21 20:48:04   R-eventDlyTime  0 s
     2017-11-21 20:49:29   R-pairCentral   0x231273
     2017-11-21 20:48:04   R-sabotageMsg   on
     2017-11-21 20:48:04   R-sign          on
     2019-03-29 01:15:01   RegL_00.        00:00 02:01 09:01 0A:23 0B:12 0C:73 10:01 14:06
     2019-03-29 01:15:01   RegL_01.        00:00 08:01 20:9C 21:00 30:06
     2017-11-21 20:48:38   aesCommToDev    ok
     2017-11-21 20:48:38   aesKeyNbr       00
     2019-04-16 12:26:09   alive           yes
     2019-04-16 12:26:09   battery         ok
     2019-04-16 12:26:09   contact         open (to VCCU)
     2019-03-28 20:46:29   powerOn         2019-03-28 20:46:29
     2019-04-16 12:26:09   recentStateType info
     2019-04-16 12:26:09   sabotageError   off
     2019-04-16 12:26:09   state           open
     2019-04-13 09:55:04   trigger_cnt     171
   helper:
     HM_CMDNR   245
     mId        00C7
     peerFriend peerAct,peerVirt
     peerOpt    4:threeStateSensor
     regLst     0,1,4p
     rxType     28
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +59F947,00,00,00
       nextSend   1555410370.17343
       rxt        2
       vccu       VCCU
       p:
         59F947
         00
         00
         00
       prefIO:
         myHmUART
     mRssi:
       mNo        F5
       io:
         myHmUART:
           -61
           -61
     prt:
       bErr       0
       sProc      0
       sleeping   0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
     rpt:
       IO         myHmUART
       flg        A
       ts         1555410369.87787
       ack:
         HASH(0x440c9b8)
         F5800223127359F94700
     rssi:
       at_myHmUART:
         avg        -64.4090909090909
         cnt        22
         lst        -65
         max        -64
         min        -65
     tmpl:
Attributes:
   IODev      myHmUART
   IOgrp      VCCU:myHmUART
   actCycle   002:50
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon open:control_x@red closed:message_ok@green
   event-on-change-reading Activity,alive,battery,sabotageError,state
   expert     2_raw
   firmware   1.0
   genericDeviceType contact
   group      Status
   icon       fts_garage
   model      HM-SEC-SCO
   peerIDs    00000000,
   room       Garage,Sensoren
   serialNr   OEQ0564193
   subType    threeStateSensor


Sensor für geschlossen:
Internals:
   CHANGED   
   DEF        50E136
   FUUID      ....
   FVERSION   10_CUL_HM.pm:0.191840/2019-04-14
   IODev      myHmUART
   LASTInputDev myHmUART
   MSGCNT     21
   NAME       Sensor.Garage.Tor.vorne.geschlossen
   NOTIFYDEV  global
   NR         62
   NTFY_ORDER 50-Sensor.Garage.Tor.vorne.geschlossen
   STATE      closed
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:60 - t:10 s:50E136 d:231273 06010000
   myHmUART_MSGCNT 21
   myHmUART_RAWMSG 0501004260A61050E13623127306010000
   myHmUART_RSSI -66
   myHmUART_TIME 2019-04-16 12:56:25
   protLastRcv 2019-04-16 12:56:25
   protRcv    21 last_at:2019-04-16 12:56:25
   protSnd    21 last_at:2019-04-16 12:56:25
   protState  CMDs_done
   rssi_at_myHmUART cnt:21 min:-67 max:-66 avg:-66.52 lst:-66
   READINGS:
     2019-04-15 17:03:19   Activity        alive
     2018-11-06 18:27:08   D-firmware      1.0
     2018-11-06 18:27:08   D-serialNr      NEQ1482732
     2017-12-16 01:20:40   PairedTo        0x231273
     2017-08-24 02:25:28   R-cyclicInfoMsg on
     2017-08-24 02:25:28   R-eventDlyTime  0 s
     2017-08-24 02:25:28   R-pairCentral   0x231273
     2017-08-24 02:25:28   R-sabotageMsg   on
     2017-08-24 02:25:28   R-sign          on
     2017-12-16 01:20:40   RegL_00.        02:01 09:01 0A:23 0B:12 0C:73 10:01 14:06 00:00
     2017-12-16 01:20:41   RegL_01.        08:01 20:9C 21:00 30:06 00:00
     2019-04-16 12:56:25   alive           yes
     2019-04-16 12:56:25   battery         ok
     2019-04-16 12:56:25   contact         closed (to VCCU)
     2017-12-15 23:30:00   powerOn         2017-12-15 23:30:00
     2019-04-16 12:56:25   recentStateType info
     2019-04-16 12:56:25   sabotageError   off
     2019-04-16 12:56:25   state           closed
     2019-04-13 09:55:22   trigger_cnt     244
   helper:
     HM_CMDNR   96
     mId        00C7
     peerFriend peerAct,peerVirt
     peerOpt    4:threeStateSensor
     regLst     0,1,4p
     rxType     28
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +50E136,00,00,00
       nextSend   1555412185.67728
       rxt        2
       vccu       VCCU
       p:
         50E136
         00
         00
         00
       prefIO:
         myHmUART
     mRssi:
       mNo        60
       io:
         myHmUART:
           -62
           -62
     prt:
       bErr       0
       sProc      0
       sleeping   0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
     rpt:
       IO         myHmUART
       flg        A
       ts         1555412185.38243
       ack:
         HASH(0x312ed88)
         60800223127350E13600
     rssi:
       at_myHmUART:
         avg        -66.5238095238095
         cnt        21
         lst        -66
         max        -66
         min        -67
     tmpl:
Attributes:
   IODev      myHmUART
   IOgrp      VCCU:myHmUART
   actCycle   002:50
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon open:control_x@red closed:message_ok@green
   event-on-change-reading Activity,alive,battery,sabotageError,state
   expert     2_raw
   firmware   1.0
   genericDeviceType contact
   group      Status
   icon       fts_garage_door_100
   model      HM-SEC-SCO
   peerIDs    00000000,
   room       Garage,Sensoren
   serialNr   NEQ1482732
   subType    threeStateSensor


Notify 1:
Internals:
   DEF        Sensor.Garage.Tor.vorne.geschlossen {if($EVENT eq 'closed') {fhem("setreading Gar.Garagentor CurrentDoorState closed; set Tor_dummy on")}}
   FUUID      .....
   FVERSION   91_notify.pm:0.172250/2018-08-29
   NAME       Zustand_Garagentor_G1
   NOTIFYDEV  Sensor.Garage.Tor.vorne.geschlossen
   NR         272
   NTFY_ORDER 50-Zustand_Garagentor_G1
   REGEXP     Sensor.Garage.Tor.vorne.geschlossen
   STATE      active
   TYPE       notify
   READINGS:
     2019-04-15 17:03:13   state           active
Attributes:
   room       Garage


Notify 2:
Internals:
   DEF        Sensor.Garage.Tor.vorne.geschlossen {if($EVENT eq 'open') {fhem("setreading Gar.Garagentor CurrentDoorState opening; set Tor_dummy off")}}
   FUUID      ...
   FVERSION   91_notify.pm:0.172250/2018-08-29
   NAME       Zustand_Garagentor_G2
   NOTIFYDEV  Sensor.Garage.Tor.vorne.geschlossen
   NR         273
   NTFY_ORDER 50-Zustand_Garagentor_G2
   REGEXP     Sensor.Garage.Tor.vorne.geschlossen
   STATE      active
   TYPE       notify
   READINGS:
     2019-04-15 17:03:13   state           active
Attributes:
   comment    Sensor.Garage.Tor.vorne.geschlossen {if($EVENT eq 'open') {fhem("set Gar.Garagentor drive_up; set Tor_dummy off")}}
   room       Garage


Notify 3:
Internals:
   DEF        Sensor.Garage.Tor.vorne.geoeffnet {if($EVENT eq 'closed') {fhem("setreading Gar.Garagentor CurrentDoorState open; set Tor_dummy on")}}
   FUUID      ....
   FVERSION   91_notify.pm:0.172250/2018-08-29
   NAME       Zustand_Garagentor_O1
   NOTIFYDEV  Sensor.Garage.Tor.vorne.geoeffnet
   NR         274
   NTFY_ORDER 50-Zustand_Garagentor_O1
   REGEXP     Sensor.Garage.Tor.vorne.geoeffnet
   STATE      active
   TYPE       notify
   READINGS:
     2019-04-15 17:03:13   state           active
Attributes:
   room       Garage


Notify 4:
Internals:
   DEF        Sensor.Garage.Tor.vorne.geoeffnet {if($EVENT eq 'open') {fhem("setreading Gar.Garagentor CurrentDoorState closing; set Tor_dummy off")}}
   FUUID      ...
   FVERSION   91_notify.pm:0.172250/2018-08-29
   NAME       Zustand_Garagentor_O2
   NOTIFYDEV  Sensor.Garage.Tor.vorne.geoeffnet
   NR         275
   NTFY_ORDER 50-Zustand_Garagentor_O2
   REGEXP     Sensor.Garage.Tor.vorne.geoeffnet
   STATE      active
   TYPE       notify
   READINGS:
     2019-04-15 17:03:13   state           active
Attributes:
   comment    Sensor.Garage.Tor.vorne.geoeffnet {if($EVENT eq 'open') {fhem("set Gar.Garagentor drive_down; set Tor_dummy off")}}
   room       Garage


Und ein Watchdog:
Internals:
   CMD        setreading Gar.Garagentor CurrentDoorState stopped
   DEF        Tor_dummy:off 00:00:30 Tor_dummy:on setreading Gar.Garagentor CurrentDoorState stopped
   FUUID      ....
   FVERSION   91_watchdog.pm:0.169630/2018-07-09
   NAME       Garagentor_faehrt
   NOTIFYDEV  Tor_dummy,Garagentor_faehrt
   NR         277
   NTFY_ORDER 50-Garagentor_faehrt
   RE1        Tor_dummy:off
   RE2        Tor_dummy:on
   STATE      defined
   TO         30
   TYPE       watchdog
   READINGS:
     2019-04-13 09:55:05   Activated       activated
     2019-04-13 09:55:22   Reset           reset
     2019-04-11 07:00:30   Triggered       triggered
     2019-03-20 16:02:11   state           defined
Attributes:
   autoRestart 1
   comment    Tor_dummy:off 00:00:30 Tor_dummy:on set Gar.Garagentor Stop
   room       Garage


Das Notify zum Fahrbefehl:
Internals:
   DEF        Gar.Garagentor.*:impuls.* set Gar.Torantrieb on-for-timer 0.1 ; sleep 1 ; set Gar.Garagentor ok
   FUUID      ...
   FVERSION   91_notify.pm:0.172250/2018-08-29
   NAME       ntfy.Gar.Garagentor.Fahrt
   NOTIFYDEV  Gar.Garagentor.*
   NR         270
   NTFY_ORDER 50-ntfy.Gar.Garagentor.Fahrt
   REGEXP     Gar.Garagentor.*:impuls.*
   STATE      active
   TYPE       notify
   READINGS:
     2019-04-15 17:03:13   state           active
Attributes:
   comment    Gar.Garagentor.*:impuls.* set Gar.Torantrieb on-for-timer 0.1 ; sleep 1 ; set Gar.Garagentor ok

Gar.Garagentor.*:impuls.* set Gar.Garagentor Test ; sleep 1 ; set Gar.Garagentor ok
   room       Garage,Notify

Typ1er

Hier mal ein Beispiel für Jalousien mit Lamellensteurung

Verwenden tue ich die RollerShutter 2, Steuerung ist in Eve möglich.
Attributes:
   genericDeviceType blind
   homebridgeMapping clear
CurrentPosition=position_blind,minValue=0,maxValue=99
TargetPosition=positionBlinds::position_blind,minValue=0,maxValue=99,minStep=1
CurrentTiltAngle=position_slat,minValue=0,maxValue=99
TargetTiltAngle=positionSlat::position_slat,minValue=0,maxValue=99,minStep=33
   stateFormat position_blind
   userReadings position_blind { (split ' ',ReadingsVal("Jalousie_Links","position",0))[1]}, position_slat { (split ' ',ReadingsVal("Jalousie_Links","position",0))[3]}
 

arokh12

Hallo,
Ich habe neulich meine RGB Beleuchtung in HomeKit integriert. Das funktioniert auch soweit, ich hab nur die Möglich diese auch mittels RGB Fading zu betrieben.
Gibt es eine Möglichkeit RGB-Fading im homebridgemappung zu integrieren? Also direkt in die Lampe und nicht als separater Schalter oder so.

Mit freundlichen Grüßen
arokh12


Gesendet von iPhone mit Tapatalk

justme1968

@Cluni: ich meinte ein komplettes beispiel das ohne die nötige hardware auskommt. so das ich es nachstellen kann.

@arokh12: was meinst du mit rgb fading? wenn andere kommandos gesendet werden müssen musst du das homebridgeMapping angeben. oder mit cmdAlias einbauen.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

arokh12

Zitat von: justme1968 am 23 April 2019, 09:35:29
@Cluni: ich meinte ein komplettes beispiel das ohne die nötige hardware auskommt. so das ich es nachstellen kann.

@arokh12: was meinst du mit rgb fading? wenn andere kommandos gesendet werden müssen musst du das homebridgeMapping angeben. oder mit cmdAlias einbauen.

Wie sieht denn das Beispiel für ein RGB Fading aus?

Im Moment sieht mein Mapping so aus.
Internals:
   CFGFN      /opt/fhem/FHEM/Wohnzimmer.cfg
   FUUID      5c45098b-f33f-60f9-9b7f-ba1b4c5fd5a0d24c
   NAME       Wohnzimmer_RGB_Regal
   NR         284
   STATE      &nbsp
   TYPE       dummy
   READINGS:
     2019-04-20 21:56:20   Farbe           0
     2019-04-22 23:12:17   Helligkeit      100
     2019-04-20 21:56:20   Saturation      100
     2019-04-19 15:27:05   Speed           33
     2019-04-23 06:40:58   Status          off
     2019-04-20 21:56:20   lastColor       0
Attributes:
   alias      Regal
   genericDeviceType light
   group      RGB,Wohnzimmer
   homebridgeMapping clear
On=Status,valueOn=on,valueOff=off,cmdOn=Status+on,cmdOff=Status+off
Brightness=Helligkeit,minValue=0,maxValue=100,minStep=1,cmd=Helligkeit
Hue=Farbe,cmd=Farbe
Saturation=Saturation,cmd=Saturation
   icon       light_led_stripe
   readingList Status Farbe lastColor Helligkeit Speed RGB Saturation
   room       Dienste->HomeKit,Wohnung->Wohnzimmer
   setList    Status:on,off,Fade Farbe Helligkeit:slider,0,1,100 Speed:slider,0,1,100 Saturation:slider,0,1,100
   sortby     03
   stateFormat &nbsp
   webCmd     Status:Farbe
   widgetOverride Farbe:colorpicker,HUE,0,1,359

Cluni

Zitat von: justme1968 am 23 April 2019, 09:35:29
@Cluni: ich meinte ein komplettes beispiel das ohne die nötige hardware auskommt. so das ich es nachstellen kann.

Theoretisch ist das ja ein komplettes Beispiel. Du müsstest dann ja nur statt der beiden HM-Fenstersensoren "Sensor.Garage.Tor.vorne.geschlossen" und "Sensor.Garage.Tor.vorne.offen" Dummies definieren, die eine SetList mit "open" und "closed" haben. Und beim Notify zur Betätigung des Tasters müsstest du nur den Befehl "set Gar.Torantrieb on-for-timer 0.1" raus nehmen. Dann sollte das ja schon passen.

Typ1er

Ich brauche mal einen Tip wie vergebe ich einen Namen mit Leerzeichen?

funktioniert nicht:
7a95059c-f154-463f-95ee-527dbd123e8b=ASC_Time_DriveDown,name=Rollladen runter,format=STRING


funktioniert:
7a95059c-f154-463f-95ee-527dbd123e8b=ASC_Time_DriveDown,name=Auf,format=STRING

MatthiasL


Typ1er

#3235
Danke ja war mit Plus

hier mal mein Mapping für die Roller Shutter 2 + AutoShuttersControl (ASC)

clear
CurrentPosition=position,minValue=0,maxValue=99
TargetPosition=dim::position,minValue=0,maxValue=99,minStep=1
06575716-cfe1-41dd-ba43-46c27e6877fb=ASC_Time_DriveUp,name=⬆+Auf,format=STRING
2d4024fb-8291-465d-bd6e-9afc184c5bdc=ASC_Time_DriveDown,name=⬇+Ab,format=STRING

exit2308

Zitat von: Matze89 am 02 Februar 2019, 10:46:46
Hallo an euch,

Wichtig zuvor: Man benötigt iOS 12.2 Beta, homebridge 0.4.46 + homebridge-fhem 0.4.5 und ein kompatibler Fernseher mit Einbindung in eines der FHEM-Module

Hiermit möchte ich um eure Unterstützung bei der Nutzung/Entwicklung von der Homebridge-Erweiterung "Television" bitten, um gemeinsam diese Funktion für die nächste iOS 12.2 startklar zu machen.
Um was es hierbei geht? -> Hier zu lesen: https://www.macstories.net/ios/hands-on-with-ios-12-2s-homekit-support-for-smart-tvs/
.
.
...
Gruß Matthias

Danke für die Info,

hab mich heute mal mit dem Thema beschäftigt und meine drei TV´s eingebunden (pro TV eine eigene Bridge, bzgl. der Bedienung im Control Center). Die hier im Thread bereitgestellten mappings für meine Bedürfnisse angepasst, hab hier noch das aus- und einblenden der Eingänge sowie das vergeben der Namen realisiert, welche in die readings gesichert werden und funktioniert so weit. Da es sich bei mir um keine WebOS TV´s handelt, hatte ich die Ansteuerung via IR Broadlink realisiert (hier gibt's leider somit keine Rückmeldung vom TV), entsprechend pro Device zusätzlich noch ein DOIF für die Infrarot Befehle. Das Umschalten auf die Eingänge direkt muss jetzt noch via discrete Codes realisiert werden. Bin begeistert... :)

Typ1er

ich brauche mal einen Tip

Bei meinem Rollladen möchte ich als String einen Tex ausgeben. Der Text steht in einem 2. Device.

dies geht nicht:
-Device 1:Rollladen_Bu
-Device 2:alle_FK_Bad:state
5900c736-8d19-412c-8167-2c5d1ab280de=alle_FK_Bad:state,name=Fenster,format=STRING

das geht:
-Device 1:Rollladen_Bu
5900c736-8d19-412c-8167-2c5d1ab280de=Rollladen_Bu:state,name=Fenster,format=STRING

kennymc.c

Gibt es eigentlich auch eine Möglichkeit sich den Status von Geräten, die nur in HomeKit bzw. Homebridge verfügbar sind in Fhem anzeigen zu lassen? Leider gibt es für meinen Projektor mit PJLink Protokoll noch kein Fhem Modul, allerdings eins für homebridge. Oder ist das über das Plugin nicht möglich auf andere Geräte in homebridge zuzugreifen?

exit2308

#3239
Hallo Andre,

bitte Zeile 1573 und 1582 anpassen

alt:
    if( s.Attributes.model === 'HM-ES-PMSw1-Pl' || s.Attributes.model === 'HM-ES-PMSw1-Pl-DN-R1' )


neu:
    if( s.Attributes.model === 'HM-ES-PMSW1-PL' || s.Attributes.model === 'HM-ES-PMSW1-PL-DN-R1' )

list Device:
Internals:
   DEF        57F34102
   FUUID      5c4c1b18-f33f-3730-76c1-2eb8d2a749cca947
   NAME       HM_57F341_Pwr
   NOTIFYDEV  global
   NR         171
   NTFY_ORDER 50-HM_57F341_Pwr
   STATE      33007.3
   TYPE       CUL_HM
   chanNo     02
   device     HM_57F341
   READINGS:
     2019-05-13 18:50:02   boot            off
     2019-05-13 18:50:02   current         406
     2019-05-13 18:50:02   eState          E: 33007.3 P: 78.7 I: 406 U: 234.9 f: 50.01
     2019-05-13 18:50:02   energy          33007.3
     2019-05-13 18:50:02   energyCalc      91615.7
     2019-01-30 13:11:30   energyOffset    58608.4
     2019-05-13 18:50:02   frequency       50.01
     2019-05-13 18:50:02   power           78.7
     2019-05-13 18:50:02   state           33007.3
     2019-05-13 18:50:02   voltage         234.9
   helper:
     peerFriend
     peerOpt    -:powerMeter
     regLst     1
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     role:
       chn        1
     tmpl:
Attributes:
   alias      Wohnzimmer - Multimedia (Leistung)
   genericDeviceType outlet
   group      Sensoren
   homebridgeMapping On=WZ_Multimedia:state,cmdOn=on,cmdOff=off,valueOn=on,valueOff=off
history:size=1024,type=energy
   model      HM-ES-PMSW1-PL-DN-R1
   room       2.2 - Leistung,6.0 - Homematic,HomeKit
   siriName   Multimedia