Mein brandneuer Schalter mit Leistungsmessung HM-ES-PMSw1-Pl-DN-R5 akzeptiert am channel_01 (renamed "PowerSwitchMeter_Switch") kein
set PowerSwitchMeter_Switch on
oder
set PowerSwitchMeter_Switch off
Ein Schalten via FHEM ist somit unmöglich.
Es erscheint nur:
ZitatUnknown argument off/on, choose one of clear getConfig getRegRaw peerBulk regBulk regSet sign statusRequest
Die Lampenanzeige erfolgt aber korrekt on oder off, wenn von Hand direkt am Schalter geschaltet wird.
Gibt es dafür schon eine Lösung/Update?
LG Richi
Hi Richi,
mach mal ein fheminfo bitte.
Der Schalter steht eigentlich aktuell bei "get models" drin.
Gruß Otto
Hallo Otto
fheminfo zeigt:
ZitatFhem info:
Release : 5.6
OS : linux
Arch : x86_64-linux-gnu-thread-multi
Perl : v5.18.2
uniqueID : 41929e38ebdce4647a3c67fdbea8d182
upTime : 05:21:24
Hi,
sorry ich meinte version
8)
Gruß Otto
Version ist die neueste:
Zitat# $Id: fhem.pl 8850 2015-06-28 15:03:28Z rudolfkoenig $
# $Id: 10_CUL_HM.pm 8910 2015-07-06 19:12:52Z martinp876 $
# $Id: 93_DbLog.pm 8779 2015-06-19 16:43:37Z tobiasfaust $
# $Id: 70_EGPM.pm 5344 2014-03-27 20:06:31Z alexus2033 $
# $Id: 17_EGPM2LAN.pm 8079 2015-02-24 13:15:58Z alexus2033 $
# $Id: 70_ENIGMA2.pm 8297 2015-03-27 14:31:15Z loredo $
# $Id: 10_EnOcean.pm 8848 2015-06-28 07:39:56Z klaus-schauer $
# $Id: 00_FBAHA.pm 7098 2014-11-30 08:48:03Z rudolfkoenig $
# $Id: 10_FBDECT.pm 6771 2014-10-15 17:59:23Z rudolfkoenig $
# $Id: 72_FB_CALLMONITOR.pm 8791 2015-06-21 11:23:23Z markusbloch $
# $Id: 01_FHEMWEB.pm 8878 2015-07-03 13:55:28Z rudolfkoenig $
# $Id: 72_FRITZBOX.pm 8895 2015-07-05 13:50:27Z tpoitzsch $
# $Id: 92_FileLog.pm 8738 2015-06-13 14:02:11Z rudolfkoenig $
# $Id: 98_GEOFANCY.pm 8173 2015-03-08 11:52:08Z loredo $
# $Id: 00_HMLAN.pm 8885 2015-07-04 08:45:34Z martinp876 $
# $Id: 98_HMinfo.pm 8847 2015-06-27 18:34:45Z martinp876 $
# $Id: 36_JeeLink.pm 8599 2015-05-18 16:56:10Z justme1968 $
# $Id: 73_PRESENCE.pm 8638 2015-05-26 19:34:04Z markusbloch $
# $Id: 10_RESIDENTS.pm 8616 2015-05-21 09:45:44Z loredo $
# $Id: 20_ROOMMATE.pm 8610 2015-05-20 20:49:46Z loredo $
# $Id: 99_SUNRISE_EL.pm 6765 2014-10-14 18:24:29Z rudolfkoenig $
# $Id: 98_SVG.pm 8882 2015-07-03 18:47:02Z rudolfkoenig $
# $Id: 00_TCM.pm 8451 2015-04-18 19:41:07Z klaus-schauer $
# $Id: 99_Utils.pm 7914 2015-02-08 11:14:10Z rudolfkoenig $
# $Id: 59_Weather.pm 8688 2015-06-04 13:37:22Z borisneubert $
# $Id: 32_WifiLight.pm 82 2015-02-01 21:45:00Z herrmannj $
# $Id: 90_at.pm 8326 2015-03-29 13:30:57Z rudolfkoenig $
# $Id: 98_autocreate.pm 8758 2015-06-16 17:12:39Z rudolfkoenig $
# $Id: 98_dewpoint.pm 6757 2014-10-12 18:58:57Z joachim09876 $
# $Id: 98_dummy.pm 8809 2015-06-23 18:02:33Z rudolfkoenig $
# $Id: 95_holiday.pm 8723 2015-06-10 09:09:01Z rudolfkoenig $
# $Id: 38_netatmo.pm 7953 2015-02-13 11:16:51Z justme1968 $
# $Id: 91_notify.pm 8800 2015-06-22 18:24:59Z rudolfkoenig $
# $Id: 33_readingsGroup.pm 8792 2015-06-21 12:39:22Z justme1968 $
# $Id: 98_telnet.pm 8229 2015-03-17 09:00:27Z rudolfkoenig $
# $Id: 91_watchdog.pm 7108 2014-12-01 08:11:34Z rudolfkoenig $
# $Id: 98_weblink.pm 5608 2014-04-23 10:57:16Z rudolfkoenig $
Zudem finde ich im Log folgende Meldung:
ZitatError: HM_38xxxx has no TYPE
Mach mal bitte ein list PowerSwitchMeter
also vom Device an sich nicht von den Channels.
Gruß Otto
Ein list ergibt folgendes:
ZitatInternals:
DEF 389475
HMLAN1_MSGCNT 9
HMLAN1_RAWMSG E389475,0000,0444B69B,FF,FFB6,7B845E389475000000800007000008000008FF01
HMLAN1_RSSI -74
HMLAN1_TIME 2015-07-09 10:31:37
HMLAN2_MSGCNT 2
HMLAN2_RAWMSG E389475,0000,57210CA7,FF,FFB8,74845E3894750000008000070000080000090201
HMLAN2_RSSI -72
HMLAN2_TIME 2015-07-09 10:14:09
HMLAN3_MSGCNT 9
HMLAN3_RAWMSG E389475,0000,CBAF91D2,FF,FFC5,7B845E389475000000800007000008000008FF01
HMLAN3_RSSI -59
HMLAN3_TIME 2015-07-09 10:31:37
HMLAN_Aussen_MSGCNT 9
HMLAN_Aussen_RAWMSG E389475,0000,31AEFF11,FF,FF9F,7B845E389475000000800007000008000008FF01
HMLAN_Aussen_RSSI -97
HMLAN_Aussen_TIME 2015-07-09 10:31:37
IODev HMLAN2
LASTInputDev HMLAN3
MSGCNT 29
NAME PowerSwitchMeter
NR 1793
NTFY_ORDER 50-PowerSwitchMeter
STATE CMDs_done
TYPE CUL_HM
channel_01 PowerSwitchMeter_Switch
channel_02 PowerSwitchMeter_Messung
channel_03 PowerSwitchMeter_Leistung
channel_04 PowerSwitchMeter_Strom
channel_05 PowerSwitchMeter_Spannung
channel_06 PowerSwitchMeter_Frequenz
lastMsg No:7B - t:5E s:389475 d:000000 800007000008000008FF01
protLastRcv 2015-07-09 10:31:37
rssi_at_HMLAN1 cnt:11 avg:-75.63 max:-74 min:-79 lst:-74
rssi_at_HMLAN2 avg:-72.5 cnt:10 min:-73 max:-71 lst:-71
rssi_at_HMLAN3 min:-60 max:-59 avg:-59.4 cnt:10 lst:-59
rssi_at_HMLAN_Aussen max:-97 min:-99 cnt:9 avg:-97.77 lst:-97
CHANGETIME:
Helper:
Dblog:
Activity:
Mydblog:
TIME 1436429774.41302
VALUE alive
Readings:
2015-07-09 10:16:14 Activity alive
2015-07-09 00:09:48 CommandAccepted yes
2015-07-09 00:09:47 D-firmware 2.5
2015-07-09 00:09:47 D-serialNr MEQ0350430
2015-07-09 00:59:19 PairedTo 0x123456
2015-07-08 18:43:18 R-intKeyVisib visib
2015-07-08 18:43:18 R-localResDis off
2015-07-08 18:43:18 R-pairCentral 0x123456
2015-07-09 00:59:19 RegL_00: 02:81 0A:23 0B:A6 0C:B0 15:FF 18:00 00:00
2015-07-09 00:58:41 sabotageAttack_ErrIoAttack cnt 10
2015-07-09 00:59:29 state CMDs_done
Helper:
HM_CMDNR 123
mId 00E5
rxType 1
Io:
newChn +389475,00,00,00
nextSend 1436430698.01126
rxt 0
vccu vccu
p:
389475
00
00
00
prefIO:
HMLAN2
Mrssi:
mNo 7B
Io:
HMLAN1 -74
HMLAN2 -69
HMLAN3 -59
HMLAN_Aussen -97
Prt:
bErr 0
sProc 0
Q:
qReqConf
qReqStat
Role:
dev 1
Rssi:
At_hmlan1:
avg -75.6363636363636
cnt 11
lst -74
max -74
min -79
At_hmlan2:
avg -72.5
cnt 10
lst -71
max -71
min -73
At_hmlan3:
avg -59.4
cnt 10
lst -59
max -59
min -60
At_hmlan_aussen:
avg -97.7777777777778
cnt 9
lst -97
max -97
min -99
Attributes:
IODev HMLAN2
IOgrp vccu:HMLAN2
actCycle 000:10
actStatus alive
autoReadReg 4_reqStatus
expert 2_full
firmware 2.5
model HM-ES-PMSw1-Pl-DN-R5
room CUL_HM
serialNr MEQ0350430
subType powerMeter
webCmd getConfig:clear msgEvents
Nach dem heutigen Update lassen sich auch meine powerMeter nicht mehr schalten :-[
Der _Sw-Kanal kann kein on|off mehr
ZitatGets ------
cmdList
param
reg ...
regList
regVal ...
saveConfig ...
Sets ------
clear [readings|trigger|register|rssi|msgEvents|attack|all]
getConfig
getRegRaw [List0|List1|List2|List3|List4|List5|List6] ... []
peerBulk [set|unset]
regBulk : ...
regSet [prep|exec] ... []
sign [on|off]
statusRequest
Zitat von: chaot4ever am 09 Juli 2015, 10:36:52
Ein list ergibt folgendes:
Das Device sieht eigentlich gut aus. Nach dem Post von ws liegt vielleicht ein Problem mit dem aktuellen Modul vor?
Da kann ich leider nicht weiterhelfen.
Gruß Otto
Habe das gleiche Problem. Es läst sich nicht mehr schalten. Gruß
Zitat von: Xaser am 09 Juli 2015, 12:00:03
Habe das gleiche Problem. Es läst sich nicht mehr schalten. Gruß
über das lampensymbol in der übersicht kann ich noch schalten. auf der detailseite des _sw channels gibt es aber keine set-funktionen mehr zum schalten. mein weekdaytimer kann ebenfalls noch ein on-for-timer starten. auch ein "set SwitchES01_Sw on" in der eingabezeile funktioniert.
@ frank
Seltsam, ein Schalten ist bei mir weder über das Lampensymbol noch via set / on-for-timer Befehl möglich.
Gruss Richi
Zitat von: chaot4ever am 09 Juli 2015, 16:51:11
@ frank
Seltsam, ein Schalten ist bei mir weder über das Lampensymbol noch via set / on-for-timer Befehl möglich.
Gruss Richi
wenn ich das richtig verstehe ging es bei dir ja noch nie. ;)
# $Id: 10_CUL_HM.pm 8910 2015-07-06 19:12:52Z martinp876 $
ist nicht mehr das neueste.
wie sieht bei dir ein list für chn1 aus?
ZitatError: HM_38xxxx has no TYPE
hattest du das manuell aus der fhem.cfg gelöscht?
Hallo,
mein HM-ES-PMSw1-Pl lässt sich auch nicht mehr seit dem heutigen Update schalten. On/Off/On-for-timer alles nicht mehr im _Sw Kanal vorhanden.
Get cmdList liefert nur noch folgendes:
Gets ------
cmdList
param
reg ...
regList
regVal ...
saveConfig ...
Sets ------
clear [readings|trigger|register|rssi|msgEvents|attack|all]
getConfig
getRegRaw [List0|List1|List2|List3|List4|List5|List6] ... []
peerBulk [set|unset]
regBulk : ...
regSet [prep|exec] ... []
sign [on|off]
statusRequest
Hier muss was schief gelaufen sein.
Was nun?
Grüße
Olli
Habe das selbe Problem. Einfach die HMconifg.pm aus dem Res Dir Verzeichnis zurück kopieren FHEM neustarten und on off ist wieder verfügbar ;)
@ frank
1. 10_CUL_HM.pm upgedated, ohne Besserung
2. list vom channel01:
ZitatInternals:
DEF 38947501
NAME PowerSwitchMeter_Switch
NR 1797
NTFY_ORDER 50-PowerSwitchMeter_Switch
STATE on
TYPE CUL_HM
chanNo 01
device PowerSwitchMeter
peerList self01,
CHANGETIME:
Helper:
Dblog:
R-self01-lgactiontype:
Mydblog:
TIME 1436478339.98898
VALUE jmpToTarget
R-self01-lgctdlyoff:
Mydblog:
TIME 1436478339.98898
VALUE geLo
R-self01-lgctdlyon:
Mydblog:
TIME 1436478339.98898
VALUE geLo
R-self01-lgctoff:
Mydblog:
TIME 1436478339.98898
VALUE geLo
R-self01-lgcton:
Mydblog:
TIME 1436478339.98898
VALUE geLo
R-self01-lgctvalhi:
Mydblog:
TIME 1436478339.98898
VALUE 100
R-self01-lgctvallo:
Mydblog:
TIME 1436478339.98898
VALUE 50
R-self01-lgmultiexec:
Mydblog:
TIME 1436478339.98898
VALUE on
R-self01-lgoffdly:
Mydblog:
TIME 1436478339.98898
VALUE 0 s
R-self01-lgofftime:
Mydblog:
TIME 1436478339.98898
VALUE unused
R-self01-lgofftimemode:
Mydblog:
TIME 1436478339.98898
VALUE absolut
R-self01-lgondly:
Mydblog:
TIME 1436478339.98898
VALUE 0 s
R-self01-lgontime:
Mydblog:
TIME 1436478339.98898
VALUE unused
R-self01-lgontimemode:
Mydblog:
TIME 1436478339.98898
VALUE absolut
R-self01-lgswjtdlyoff:
Mydblog:
TIME 1436478339.98898
VALUE off
R-self01-lgswjtdlyon:
Mydblog:
TIME 1436478339.98898
VALUE on
R-self01-lgswjtoff:
Mydblog:
TIME 1436478339.98898
VALUE dlyOn
R-self01-lgswjton:
Mydblog:
TIME 1436478339.98898
VALUE dlyOff
R-self01-shactiontype:
Mydblog:
TIME 1436478339.98898
VALUE jmpToTarget
R-self01-shctdlyoff:
Mydblog:
TIME 1436478339.98898
VALUE geLo
R-self01-shctdlyon:
Mydblog:
TIME 1436478339.98898
VALUE geLo
R-self01-shctoff:
Mydblog:
TIME 1436478339.98898
VALUE geLo
R-self01-shcton:
Mydblog:
TIME 1436478339.98898
VALUE geLo
R-self01-shctvalhi:
Mydblog:
TIME 1436478339.98898
VALUE 100
R-self01-shctvallo:
Mydblog:
TIME 1436478339.98898
VALUE 50
R-self01-shoffdly:
Mydblog:
TIME 1436478339.98898
VALUE 0 s
R-self01-shofftime:
Mydblog:
TIME 1436478339.98898
VALUE unused
R-self01-shofftimemode:
Mydblog:
TIME 1436478339.98898
VALUE absolut
R-self01-shondly:
Mydblog:
TIME 1436478339.98898
VALUE 0 s
R-self01-shontime:
Mydblog:
TIME 1436478339.98898
VALUE unused
R-self01-shontimemode:
Mydblog:
TIME 1436478339.98898
VALUE absolut
R-self01-shswjtdlyoff:
Mydblog:
TIME 1436478339.98898
VALUE off
R-self01-shswjtdlyon:
Mydblog:
TIME 1436478339.98898
VALUE on
R-self01-shswjtoff:
Mydblog:
TIME 1436478339.98898
VALUE dlyOn
R-self01-shswjton:
Mydblog:
TIME 1436478339.98898
VALUE dlyOff
Readings:
2015-07-09 00:48:45 CommandAccepted yes
2015-07-09 23:45:39 R-self01-lgActionType jmpToTarget
2015-07-09 23:45:39 R-self01-lgCtDlyOff geLo
2015-07-09 23:45:39 R-self01-lgCtDlyOn geLo
2015-07-09 23:45:39 R-self01-lgCtOff geLo
2015-07-09 23:45:39 R-self01-lgCtOn geLo
2015-07-09 23:45:39 R-self01-lgCtValHi 100
2015-07-09 23:45:39 R-self01-lgCtValLo 50
2015-07-09 23:45:39 R-self01-lgMultiExec on
2015-07-09 23:45:39 R-self01-lgOffDly 0 s
2015-07-09 23:45:39 R-self01-lgOffTime unused
2015-07-09 23:45:39 R-self01-lgOffTimeMode absolut
2015-07-09 23:45:39 R-self01-lgOnDly 0 s
2015-07-09 23:45:39 R-self01-lgOnTime unused
2015-07-09 23:45:39 R-self01-lgOnTimeMode absolut
2015-07-09 23:45:39 R-self01-lgSwJtDlyOff off
2015-07-09 23:45:39 R-self01-lgSwJtDlyOn on
2015-07-09 23:45:39 R-self01-lgSwJtOff dlyOn
2015-07-09 23:45:39 R-self01-lgSwJtOn dlyOff
2015-07-09 23:45:39 R-self01-shActionType jmpToTarget
2015-07-09 23:45:39 R-self01-shCtDlyOff geLo
2015-07-09 23:45:39 R-self01-shCtDlyOn geLo
2015-07-09 23:45:39 R-self01-shCtOff geLo
2015-07-09 23:45:39 R-self01-shCtOn geLo
2015-07-09 23:45:39 R-self01-shCtValHi 100
2015-07-09 23:45:39 R-self01-shCtValLo 50
2015-07-09 23:45:39 R-self01-shOffDly 0 s
2015-07-09 23:45:39 R-self01-shOffTime unused
2015-07-09 23:45:39 R-self01-shOffTimeMode absolut
2015-07-09 23:45:39 R-self01-shOnDly 0 s
2015-07-09 23:45:39 R-self01-shOnTime unused
2015-07-09 23:45:39 R-self01-shOnTimeMode absolut
2015-07-09 23:45:39 R-self01-shSwJtDlyOff off
2015-07-09 23:45:39 R-self01-shSwJtDlyOn on
2015-07-09 23:45:39 R-self01-shSwJtOff dlyOn
2015-07-09 23:45:39 R-self01-shSwJtOn dlyOff
2015-07-09 23:45:39 RegL_03:self01 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:14 0C:63 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:63 00:00
2015-07-09 00:48:45 deviceMsg on (to vccu)
2015-07-09 00:48:45 level 100
2015-07-09 00:48:45 pct 100
2015-07-09 23:45:26 peerList self01,
2015-07-09 00:48:45 recentStateType ack
2015-07-09 00:48:45 state on
2015-07-09 00:48:45 timedOn off
Helper:
peerIDsRaw ,38947501,00000000
Role:
chn 1
Shadowreg:
Attributes:
model HM-ES-PMSw1-Pl-DN-R5
peerIDs 00000000,38947501,
room CUL_HM
3. Ich habe nichts manuell aus der fhem.cfg gelöscht
Gruss Richi
@TNT0068: Vielen Dank, das hat geholfen.
Gruß
Olli
Vielen Dank!
Hatte gleiches Problem aber mit dem
HM-ES-PMSw1-Pl.
Zitat von: TNT0068 am 09 Juli 2015, 22:28:02
Habe das selbe Problem. Einfach die HMconifg.pm aus dem Res Dir Verzeichnis zurück kopieren FHEM neustarten und on off ist wieder verfügbar ;)
Hat geklappt!
@TNT0068
Bitte poste mir doch dein HMConfig.pm, dann kann ich versuchen durch Modellumstellung von HM-ES-PMSw1-Pl-DN-R5 zu HM-ES-PMSw1-Pl das Teil zum Laufen zu bringen.
Denn meine alte HMConfig.pm im Res Dir ist offenbar immer noch zu neu.
Grüsse Richi
Ich musste sie als Zip hochladen einfach entpacken ist kein Virus oder ähnliches drin
Perfekt, hat funktioniert nach Modellumstellung! Auch in deiner alten Version läuft das Modell HM-ES-PMSw1-Pl-DN-R5 nicht, nur das Modell HM-ES-PMSw1-Pl.
Das ist ein Fall für martinp876, habe Ihm eine PM geschickt.
Gruss Richi
Schön zu sehen, dass ich nicht alleine bin. Für solche Dinge liebe ich das Forum. Ich wunderte mich gerade und prompt finde ich diesen Thread.
Danke für den Hinweis mit dem restoreDir. Ich hatte vor 2 Tagen das update gemacht und irgendwie vergessen fhem neu zu starten.
Das hatte ich dann aber gestern getan und überhaupt nicht verstanden warum jetzt die Optionen on und off für den HM-ES-PMSw1-Pl nicht mehr da waren.
Jetzt läuft wieder alles.