FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: cmonty14 am 11 Mai 2019, 11:59:48

Titel: HM-ES-PMSw1-Pl - Wie erhalte ich die Anzeige der aktuellen Leistung im WebUI
Beitrag von: cmonty14 am 11 Mai 2019, 11:59:48
Hallo!
Welche Konfiguration ist notwendig, um auf der WebUI die Werte der aktuellen Leistung des Gerätes HM-ES-PMSw1-Pl https://wiki.fhem.de/wiki/HM-ES-PMSw1-Pl_Funk-Schaltaktor_1-fach_mit_Leistungsmessung (https://wiki.fhem.de/wiki/HM-ES-PMSw1-Pl_Funk-Schaltaktor_1-fach_mit_Leistungsmessung) anzuzeigen?

THX
Titel: Antw:HM-ES-PMSw1-Pl - Wie erhalte ich die Anzeige der aktuellen Leistung im WebUI
Beitrag von: amenomade am 11 Mai 2019, 13:34:29
Ist auf dem 2. channel des Devices (<name>_Power) zu lesen.
Titel: Antw:HM-ES-PMSw1-Pl - Wie erhalte ich die Anzeige der aktuellen Leistung im WebUI
Beitrag von: cmonty14 am 11 Mai 2019, 20:49:16
Welcher define-Befehl muss dann verwendet werden?
Titel: Antw:HM-ES-PMSw1-Pl - Wie erhalte ich die Anzeige der aktuellen Leistung im WebUI
Beitrag von: amenomade am 11 Mai 2019, 21:14:43
Wird automatisch mit dem Hauptdevice angelegt, wenn autocreate aktiv. Ist dein HM-ES-PMSw1-Pl schon in FHem definiert? Mach mal ein "list" davon
Titel: Antw:HM-ES-PMSw1-Pl - Wie erhalte ich die Anzeige der aktuellen Leistung im WebUI
Beitrag von: cmonty14 am 11 Mai 2019, 22:29:31
Das Device ist bereits angelegt:
define WK.waschmaschine CUL_HM 52202A
attr WK.waschmaschine .mId 00D7
attr WK.waschmaschine IODev HMUART
attr WK.waschmaschine actCycle 000:10
attr WK.waschmaschine actStatus alive
attr WK.waschmaschine autoReadReg 4_reqStatus
attr WK.waschmaschine expert 2_raw
attr WK.waschmaschine firmware 2.5
attr WK.waschmaschine group Steckdose
attr WK.waschmaschine icon message_socket
attr WK.waschmaschine model HM-ES-PMSW1-PL-DN-R1
attr WK.waschmaschine room 20-Waschkeller,80-HomeMatic,98-Devices
attr WK.waschmaschine serialNr NExxxxxxxxx
attr WK.waschmaschine subType powerMeter
attr WK.waschmaschine webCmd getConfig:clear msgEvents


Titel: Antw:HM-ES-PMSw1-Pl - Wie erhalte ich die Anzeige der aktuellen Leistung im WebUI
Beitrag von: amenomade am 11 Mai 2019, 23:15:29
Nein, ein "list" bitte, keine raw Definition.
list WK.waschmaschinein Fhem eingeben
Titel: Antw:HM-ES-PMSw1-Pl - Wie erhalte ich die Anzeige der aktuellen Leistung im WebUI
Beitrag von: cmonty14 am 11 Mai 2019, 23:51:14
Internals:
   DEF        52202A
   FUUID      5cce0b09-f33f-a13d-4964-b4adcfxxxxxxxxx
   HMUART_MSGCNT 27
   HMUART_RAWMSG 0500003E88845E52202A0000008001F400000000000940FF
   HMUART_RSSI -62
   HMUART_TIME 2019-05-11 23:47:51
   IODev      HMUART
   LASTInputDev HMUART
   MSGCNT     27
   NAME       WK.waschmaschine
   NOTIFYDEV  global
   NR         19
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 WK.waschmaschine_Sw
   channel_02 WK.waschmaschine_Pwr
   channel_03 HM_52202A_SenPwr
   channel_04 HM_52202A_SenI
   channel_05 HM_52202A_SenU
   channel_06 HM_52202A_SenF
   lastMsg    No:88 - t:5E s:52202A d:000000 8001F400000000000940FF
   protLastRcv 2019-05-11 23:47:51
   protRcv    27 last_at:2019-05-11 23:47:51
   protSnd    39 last_at:2019-05-11 23:44:08
   protState  CMDs_done
   rssi_HMUART cnt:1 min:-70 max:-70 avg:-70 lst:-70
   rssi_at_HMUART cnt:27 min:-62 max:-62 avg:-62 lst:-62
   READINGS:
     2019-05-11 23:43:25   D-firmware      2.5
     2019-05-11 23:43:25   D-serialNr      NEQ1559888
     2019-05-11 23:44:00   PairedTo        0x4F64E2
     2019-05-11 23:44:00   R-pairCentral   0x4F64E2
     2019-05-11 23:44:00   RegL_00.         00:00 02:81 0A:4F 0B:64 0C:E2 15:FF 18:00
     2019-05-11 23:44:08   state           CMDs_done
   helper:
     HM_CMDNR   136
     cSnd       014F64E252202A0603,014F64E252202A010452202A0103
     mId        00AC
     peerFriend
     peerOpt    -:powerMeter
     regLst     0
     rxType     1
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +52202A,00,00,00
       nextSend   1557611271.39563
       prefIO     
       rxt        0
       vccu       
       p:
         52202A
         00
         00
         00
     mRssi:
       mNo        88
       io:
         HMUART:
           -58
           -58
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     regCollect:
     role:
       dev        1
       prs        1
     rssi:
       HMUART:
         avg        -70
         cnt        1
         lst        -70
         max        -70
         min        -70
       at_HMUART:
         avg        -62
         cnt        27
         lst        -62
         max        -62
         min        -62
     shadowReg:
     tmpl:
Attributes:
   IODev      HMUART
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   2.5
   group      Steckdose
   icon       message_socket
   model      HM-ES-PMSW1-PL-DN-R1
   room       20-Waschkeller,80-HomeMatic,98-Devices
   serialNr   NEQ1xxxxxxx
   subType    powerMeter
   webCmd     getConfig:clear msgEvents
Titel: Antw:HM-ES-PMSw1-Pl - Wie erhalte ich die Anzeige der aktuellen Leistung im WebUI
Beitrag von: amenomade am 12 Mai 2019, 00:12:55
Also: die Leistung findest Du auf dem Device WK.waschmaschine_Pwr
https://<IP FHEM>:<Port FHEM>/fhem?detail=WK.waschmaschine_Pwr
Wenn Du in Fhem dein WK.waschmaschine guckst, siehst Du die channels
   channel_01 WK.waschmaschine_Sw
   channel_02 WK.waschmaschine_Pwr
   channel_03 HM_52202A_SenPwr
   channel_04 HM_52202A_SenI
   channel_05 HM_52202A_SenU
   channel_06 HM_52202A_SenF

Die Namen sind anklickbar.

Den hast Du aber schon umgenannt. Das heisst Du hast den wahscheinlich schon gesehen?
Reading "power"
Titel: Antw:HM-ES-PMSw1-Pl - Wie erhalte ich die Anzeige der aktuellen Leistung im WebUI
Beitrag von: MadMax-FHEM am 12 Mai 2019, 08:01:03
Wie hast du umbenannt?
"einzeln" per "fhem rename"!?

Bei Homematic besser den "Device-Rename" nehmen.

Also das Gerät, dort dann bei "set" "rename" (oder deviceRename) wählen und neuen Namen eingeben.

Benennt dann alle Kanäle (und Filelogs) um...
Dann ist leichter zu erkennen, was zusammen gehört...

Wenn du dann beim _pwr Kanal das Attribut "room" auf den gewünschten Raum stellst, dann "siehst" du die Leistungswerte dort auch...

Gruß, Joachim