FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: koeberl2 am 08 März 2020, 00:49:52

Titel: regSet powerUpAction on bei den HM-LC-DIM1PWM-CV läuft auf invalid value. use:of
Beitrag von: koeberl2 am 08 März 2020, 00:49:52
Hallo!

Habe meine drei HM-LC-DIM1PWM-CV schon länger im Einsatz und früher auch schon mal die powerUpAction mittels folgendem Befehl erfolgreich auf on gesetzt.
Die Dimmer haben sich anschließend bei einschalten der Stromversorgung stets automatisch eingeschaltet.

set lidiKueUn regSet powerUpAction on

Da ich einen der Dimmer heute auf Werkseinstellungen zurücksetzen musste viel mir auf, dass anschließend das Setzen der powerUpAction nicht mehr funktionierte.
Es kommt jetzt die folgende Fehlermeldung:

nvalid value. use:off,on

Verwende ich den selben Befehl für off geht es durch. Ich kann auch die anderen Devices auf off setzen, aber jetzt leider nicht mehr zurück auf on.

set lidiKueUn regSet powerUpAction off


Ist hier evtl. mit einer der letzten Updates irgend etwas dazu gekommen was man jetzt beachten müsste?
Im Forum hab ich jedenfalls nichts finden können.

Übrigens, bei anderen Geräten wie dem HM-ES-PMSW1-PL funktioniert nach wie vor einwandfrei sowohl powerUpAction auf on oder off setzen.

Danke!
Markus
Titel: Antw:regSet powerUpAction on bei den HM-LC-DIM1PWM-CV läuft auf invalid value. use:of
Beitrag von: frank am 08 März 2020, 10:16:43
warum "musstest" du resetten?
mir fällt kaum ein grund dafür ein.

zeig mal ein list vom hauptdevice.
ist dein fhem tagesaktuell?
Titel: Antw:regSet powerUpAction on bei den HM-LC-DIM1PWM-CV läuft auf invalid value. use:of
Beitrag von: koeberl2 am 08 März 2020, 11:15:21
Hallo Frank!

Vielen Dank für Deine Antwort.
Ja, ich bin tagesaktuell bzw. habe gestern beim vergeblichen Versuch die powerUpAction = on zu setzen selbstverständlich gleich mal ein Upate gemacht.

Hier die List vom Hauptdevice:

Internals:
   DEF        4D9287
   FUUID      5c701dfc-f33f-b0e6-d00e-cc04eb0597445e37
   IODev      myHmUART
   LASTInputDev myHmUART
   MSGCNT     189
   NAME       lidiKueUn_dev
   NOTIFYDEV  global
   NR         295
   NTFY_ORDER 50-lidiKueUn_dev
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 lidiKueUn
   channel_02 lidiKueUn_dev_Sw1_V_01
   channel_03 lidiKueUn_dev_Sw1_V_02
   lastMsg    No:53 - t:10 s:4D9287 d:555555 060100008000
   myHmUART_MSGCNT 189
   myHmUART_RAWMSG 0501002A53A4104D9287555555060100008000
   myHmUART_RSSI -42
   myHmUART_TIME 2020-03-08 09:38:07
   protCmdDel 3
   protLastRcv 2020-03-08 09:38:06
   protRcv    188 last_at:2020-03-08 09:38:06
   protResnd  8 last_at:2020-03-08 00:46:03
   protResndFail 1 last_at:2020-03-07 23:54:56
   protSnd    224 last_at:2020-03-08 09:38:06
   protState  CMDs_done
   rssi_at_myHmUART cnt:189 min:-46 max:-39 avg:-41.72 lst:-42
   rssi_myHmUART cnt:2 min:-49 max:-49 avg:-49 lst:-49
   READINGS:
     2020-03-08 09:37:59   CommandAccepted yes
     2020-03-07 23:19:58   D-firmware      2.9
     2020-03-07 23:19:58   D-serialNr      NEQ1101416
     2020-03-08 09:36:42   PairedTo        0x555555
     2017-11-21 18:31:53   R-confBtnTime   permanent
     2020-03-07 23:24:34   R-intKeyVisib   visib
     2017-11-21 18:31:53   R-localResDis   off
     2020-03-07 23:20:05   R-pairCentral   0x555555
     2017-11-21 18:31:53   R-speedMultiply 1 x200Hz
     2020-03-08 09:36:38   powerOn         2020-03-08 09:36:38
     2020-01-21 18:25:13   sabotageAttackId_ErrIoId_777777 cnt:51
     2020-01-21 18:25:13   sabotageAttack_ErrIoAttack cnt 51
     2020-03-08 09:38:06   state           CMDs_done
   helper:
     HM_CMDNR   83
     PONtest    0
     cSnd       015555554D928702044D92870103,015555554D928703044D92870103
     mId        0067
     peerFriend
     peerOpt    -:dimmer
     regLst     0
     rxType     1
     supp_Pair_Rep 0
     expert:
       def        1
       det        1
       raw        0
       tpl        0
     io:
       newChn     +4D9287,00,00,00
       nextSend   1583656687.10163
       rxt        0
       vccu       myVCCU
       p:
         4D9287
         00
         00
         00
       prefIO:
         myHmUART
     mRssi:
       mNo        53
       io:
         myHmUART:
           -34
           -34
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     regCollect:
     role:
       dev        1
       prs        1
     rpt:
       IO         myHmUART
       flg        A
       ts         1583656686.80548
       ack:
         HASH(0xaaab03981a98)
         5380025555554D928700
     rssi:
       at_myHmUART:
         avg        -41.7248677248677
         cnt        189
         lst        -42
         max        -39
         min        -46
       myHmUART:
         avg        -49
         cnt        2
         lst        -49
         max        -49
         min        -49
     shadowReg:
     tmpl:
Attributes:
   IODev      myHmUART
   IOgrp      myVCCU:myHmUART
   autoReadReg 4_reqStatus
   expert     1_allReg
   firmware   2.9
   model      HM-LC-DIM1PWM-CV
   serialNr   NEQ1101416
   subType    dimmer
   webCmd     getConfig:clear msgEvents


Und hier noch vom zu schaltenden Kanal:

Internals:
   DEF        4D928701
   FUUID      5c701dfc-f33f-b0e6-860f-de214206881573d5
   NAME       lidiKueUn
   NOTIFYDEV  global
   NR         297
   NTFY_ORDER 50-lidiKueUn
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   device     lidiKueUn_dev
   peerList   self01,
   READINGS:
     2020-03-08 00:25:40   CommandAccepted yes
     2018-03-25 20:13:14   R-characteristic square
     2018-03-25 20:13:14   R-logicCombination or
     2018-03-25 20:13:14   R-ovrTempLvl    80 C
     2020-03-07 22:53:24   R-powerUpAction off
     2018-03-25 20:13:14   R-redLvl        40 %
     2018-03-25 20:13:14   R-redTempLvl    75 C
     2017-11-21 18:31:59   R-self01-lgActionTypeDim toggelDim
     2017-11-21 18:31:59   R-self01-lgCtDlyOff geLo
     2017-11-21 18:31:59   R-self01-lgCtDlyOn geLo
     2017-11-21 18:31:59   R-self01-lgCtOff geLo
     2017-11-21 18:31:59   R-self01-lgCtOn geLo
     2017-11-21 18:31:59   R-self01-lgCtRampOff geLo
     2017-11-21 18:31:59   R-self01-lgCtRampOn geLo
     2017-11-21 18:31:59   R-self01-lgCtValHi 100
     2017-11-21 18:31:59   R-self01-lgCtValLo 50
     2017-11-21 18:31:59   R-self01-lgDimElsActionType off
     2017-11-21 18:31:59   R-self01-lgDimElsJtDlyOff rampOff
     2017-11-21 18:31:59   R-self01-lgDimElsJtDlyOn rampOn
     2017-11-21 18:31:59   R-self01-lgDimElsJtOff dlyOn
     2017-11-21 18:31:59   R-self01-lgDimElsJtOn dlyOff
     2017-11-21 18:31:59   R-self01-lgDimElsJtRampOff off
     2017-11-21 18:31:59   R-self01-lgDimElsJtRampOn on
     2017-11-21 18:31:59   R-self01-lgDimElsOffTimeMd absolut
     2017-11-21 18:31:59   R-self01-lgDimElsOnTimeMd absolut
     2017-11-21 18:31:59   R-self01-lgDimJtDlyOff rampOff
     2017-11-21 18:31:59   R-self01-lgDimJtDlyOn rampOn
     2017-11-21 18:31:59   R-self01-lgDimJtOff dlyOn
     2017-11-21 18:31:59   R-self01-lgDimJtOn dlyOff
     2017-11-21 18:31:59   R-self01-lgDimJtRampOff off
     2017-11-21 18:31:59   R-self01-lgDimJtRampOn on
     2017-11-21 18:31:59   R-self01-lgDimMaxLvl 100 %
     2017-11-21 18:31:59   R-self01-lgDimMinLvl 0 %
     2017-11-21 18:31:59   R-self01-lgDimStep 5 %
     2017-11-21 18:31:59   R-self01-lgMultiExec on
     2017-11-21 18:31:59   R-self01-lgOffDly 0 s
     2017-11-21 18:31:59   R-self01-lgOffDlyBlink on
     2017-11-21 18:31:59   R-self01-lgOffDlyNewTime 0.4 s
     2017-11-21 18:31:59   R-self01-lgOffDlyOldTime 0.4 s
     2017-11-21 18:31:59   R-self01-lgOffDlyStep 5 %
     2017-11-21 18:31:59   R-self01-lgOffLevel 0 %
     2017-11-21 18:31:59   R-self01-lgOffTime unused
     2017-11-21 18:31:59   R-self01-lgOffTimeMode absolut
     2017-11-21 18:31:59   R-self01-lgOnDly 0 s
     2017-11-21 18:31:59   R-self01-lgOnDlyMode setToOff
     2017-11-21 18:31:59   R-self01-lgOnLevel 100 %
     2017-11-21 18:31:59   R-self01-lgOnLvlPrio high
     2017-11-21 18:31:59   R-self01-lgOnMinLevel 10 %
     2017-11-21 18:31:59   R-self01-lgOnTime unused
     2017-11-21 18:31:59   R-self01-lgOnTimeMode absolut
     2017-11-21 18:31:59   R-self01-lgRampOffTime 0.5 s
     2017-11-21 18:31:59   R-self01-lgRampOnTime 0.5 s
     2017-11-21 18:31:59   R-self01-lgRampSstep 5 %
     2017-11-21 18:31:59   R-self01-shActionTypeDim jmpToTarget
     2017-11-21 18:31:59   R-self01-shCtDlyOff geLo
     2017-11-21 18:31:59   R-self01-shCtDlyOn geLo
     2017-11-21 18:31:59   R-self01-shCtOff geLo
     2017-11-21 18:31:59   R-self01-shCtOn geLo
     2017-11-21 18:31:59   R-self01-shCtRampOff geLo
     2017-11-21 18:31:59   R-self01-shCtRampOn geLo
     2017-11-21 18:31:59   R-self01-shCtValHi 100
     2017-11-21 18:31:59   R-self01-shCtValLo 50
     2017-11-21 18:31:59   R-self01-shDimElsActionType off
     2017-11-21 18:31:59   R-self01-shDimElsJtDlyOff rampOff
     2017-11-21 18:31:59   R-self01-shDimElsJtDlyOn rampOn
     2017-11-21 18:31:59   R-self01-shDimElsJtOff dlyOn
     2017-11-21 18:31:59   R-self01-shDimElsJtOn dlyOff
     2017-11-21 18:31:59   R-self01-shDimElsJtRampOff off
     2017-11-21 18:31:59   R-self01-shDimElsJtRampOn on
     2017-11-21 18:31:59   R-self01-shDimElsOffTimeMd absolut
     2017-11-21 18:31:59   R-self01-shDimElsOnTimeMd absolut
     2017-11-21 18:31:59   R-self01-shDimJtDlyOff rampOff
     2017-11-21 18:31:59   R-self01-shDimJtDlyOn rampOn
     2017-11-21 18:31:59   R-self01-shDimJtOff dlyOn
     2017-11-21 18:31:59   R-self01-shDimJtOn dlyOff
     2017-11-21 18:31:59   R-self01-shDimJtRampOff off
     2017-11-21 18:31:59   R-self01-shDimJtRampOn on
     2017-11-21 18:31:59   R-self01-shDimMaxLvl 100 %
     2017-11-21 18:31:59   R-self01-shDimMinLvl 0 %
     2017-11-21 18:31:59   R-self01-shDimStep 5 %
     2017-11-21 18:31:59   R-self01-shMultiExec off
     2017-11-21 18:31:59   R-self01-shOffDly 0 s
     2017-11-21 18:31:59   R-self01-shOffDlyBlink on
     2017-11-21 18:31:59   R-self01-shOffDlyNewTime 0.4 s
     2017-11-21 18:31:59   R-self01-shOffDlyOldTime 0.4 s
     2017-11-21 18:31:59   R-self01-shOffDlyStep 5 %
     2017-11-21 18:31:59   R-self01-shOffLevel 0 %
     2017-11-21 18:31:59   R-self01-shOffTime unused
     2017-11-21 18:31:59   R-self01-shOffTimeMode absolut
     2017-11-21 18:31:59   R-self01-shOnDly 0 s
     2017-11-21 18:31:59   R-self01-shOnDlyMode setToOff
     2020-03-07 23:33:21   R-self01-shOnLevel 25 %
     2017-11-21 18:31:59   R-self01-shOnLvlPrio high
     2017-11-21 18:31:59   R-self01-shOnMinLevel 10 %
     2017-11-21 18:31:59   R-self01-shOnTime unused
     2017-11-21 18:31:59   R-self01-shOnTimeMode absolut
     2020-03-07 23:32:52   R-self01-shRampOffTime 5 s
     2020-03-07 23:33:06   R-self01-shRampOnTime 5 s
     2017-11-21 18:31:59   R-self01-shRampSstep 5 %
     2019-03-16 12:30:02   R-sign          off
     2018-03-25 20:13:14   R-statusInfoMinDly 2 s
     2018-03-25 20:13:14   R-statusInfoRandom 1 s
     2018-03-25 20:13:14   R-transmitTryMax 6
     2020-03-08 09:38:06   deviceMsg       off (to myVCCU)
     2020-03-08 09:38:06   dim             stop:off
     2020-03-08 09:38:06   level           0
     2020-03-08 09:38:06   overheat        off
     2020-03-08 09:38:06   overload        off
     2020-03-08 09:38:06   pct             0
     2020-03-08 09:36:44   peerList        self01,
     2020-03-08 09:38:06   phyLevel        0
     2020-03-08 09:38:06   recentStateType info
     2020-03-08 09:38:06   reduced         off
     2020-03-08 09:38:06   state           off
     2020-03-08 09:38:06   statedim        0
     2020-03-08 09:38:06   statenum        0
     2020-03-08 09:38:06   timedOn         off
     2020-03-08 00:25:38   trigLast        fhem:02
   helper:
     count      24
     dlvlCmd    ++A0115555554D928702012A0320FFFF
     peerFriend peerSens,peerVirt
     peerIDsRaw ,4D928701,00000000
     peerOpt    3:dimmer
     regLst     1,3p
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        1
       raw        0
       tpl        0
     regCollect:
     role:
       chn        1
     shadowReg:
     tmpl:
     vDim:
       idPhy      4D928701
       idV2       4D928702
       idV3       4D928703
Attributes:
   devStateIcon (.*set_off.*):off@gray:toggle (.*off.*p.*):off@gray:toggle (.*chn.*[0-9].*):on@orange:toggle (.*set_.*):on@orange:toggle (.*on.*p.*):on@orange:toggle on:on@orange:toggle off:off@gray:toggle ^([1-8]):dim06%@yellow:toggle ^([9]|1[0-5]):dim12%@yellow:toggle ^(1[6-9]|2[0-2]):dim18%@yellow:toggle ^(2[3-8]):dim25%@yellow:toggle ^(2[9]|3[0-4]):dim31%@yellow:toggle ^(3[5-9]|4[0]):dim37%@yellow:toggle ^(4[1-6]):dim43%@yellow:toggle ^(4[7-9]|5[0-3]):dim50%@yellow:toggle ^(5[4-9]):dim56%@yellow:toggle ^(6[0-5]):dim62%@yellow:toggle ^(6[6-9]|7[0-1]):dim68%@yellow:toggle ^(7[2-8]):dim75%@yellow:toggle ^(7[9]|8[0-4]):dim81%@yellow:toggle ^(8[5-9]|9[0-1]):dim87%@yellow:toggle ^(9[2-9]):dim100%@orange:toggle
   eventMap   /pressS self01:toggle/pressS self01:on/off:off/on-for-timer 900:15min/on-for-timer 1800:30min/on-for-timer 2700:45min/on-for-timer 3600:60min/on-for-timer 7200:120min/on-for-timer 10800:180min/on-for-timer 14400:240min
   expert     1_allReg
   group      Licht
   model      HM-LC-DIM1PWM-CV
   peerIDs    00000000,4D928701,
   room       Uebersicht
   userReadings statenum {
  my $myliState = ReadingsVal("lidiKueUn","state","0");;
  my $myliPct = ReadingsVal("lidiKueUn","pct","0");;
  return "0" if ($myliState =~ /off/);;
  return "1" if (($myliState =~ /on/) || ($myliState =~ /chn:/) || (($myliPct > 0) and ($myliPct <= 100)) || (($myliState =~ /set_[0-9]/) && ($myliPct > 0)));;
  return "0"
},
statedim {
  my $myliState = ReadingsVal("lidiKueUn","state","0");;
  my $myliPct = ReadingsVal("lidiKueUn","pct","0");;
  return "0" if (($myliPct == 0 or $myliPct == 100) || ($myliState =~ /set_on|set_off/));;
  return "1" if (($myliState =~ /set_[^0][^100]$|set_[1-9]{1,2}$|set_[1-9]0$/) || ($myliPct > 0 and $myliPct < 100));;
}
   webCmd     toggle:off:pct



Hier die ersten Zeilen des list Auszug eines anderen, baugleichen Gerätes wo die powerUpAction definitiv auf on ist.

Internals:
   DEF        4D93B401
   FUUID      5c701dfc-f33f-b0e6-1763-98fa0d44ddd61b8d
   NAME       lidiKueOb
   NOTIFYDEV  global
   NR         292
   NTFY_ORDER 50-lidiKueOb
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   device     lidiKueOb_dev
   peerList   self01,
   READINGS:
     2020-02-29 04:15:15   CommandAccepted yes
     2019-03-16 12:59:40   R-characteristic square
     2019-03-16 12:59:40   R-logicCombination or
     2019-03-16 12:59:40   R-ovrTempLvl    80 C
     2019-03-16 12:59:40   R-powerUpAction on
     2019-03-16 12:59:40   R-redLvl        40 %
     2019-03-16 12:59:40   R-redTempLvl    75 C
     2017-12-17 17:10:57   R-self01-lgActionTypeDim toggelDim
     2017-12-17 17:10:57   R-self01-lgCtDlyOff geLo
     2017-12-17 17:10:57   R-self01-lgCtDlyOn geLo
     ...



Hier noch die Versionsinformationen falls relevant:

Latest Revision: 21370

File                   Rev   Last Change

fhem.pl                21337 2020-03-02 16:42:53Z rudolfkoenig
96_allowed.pm          21197 2020-02-14 14:32:04Z rudolfkoenig
90_at.pm               17561 2018-10-18 14:45:30Z rudolfkoenig
98_autocreate.pm       20791 2019-12-20 17:30:57Z rudolfkoenig
# $Id: 83_BUSCH_RADIO.pm$
98_cmdalias.pm         16300 2018-03-01 08:48:21Z rudolfkoenig
10_CUL_HM.pm           21093 2020-02-02 13:51:56Z martinp876
93_DbLog.pm            21087 2020-01-31 21:55:56Z DS_Starter
98_dewpoint.pm         18846 2019-03-10 11:45:58Z hotbso
98_dummy.pm            20665 2019-12-06 11:05:35Z rudolfkoenig
70_ENIGMA2.pm          18995 2019-03-22 20:09:53Z loredo
91_eventTypes.pm       14888 2017-08-13 12:07:12Z rudolfkoenig
01_FHEMWEB.pm          21367 2020-03-06 12:32:42Z rudolfkoenig
92_FileLog.pm          20826 2019-12-25 19:06:07Z rudolfkoenig
95_FLOORPLAN.pm        13735 2017-03-19 12:43:53Z UliM
37_harmony.pm          19170 2019-04-13 12:21:29Z justme1968
98_help.pm             19915 2019-07-29 20:01:16Z betateilchen
98_HMinfo.pm           20889 2020-01-05 07:01:32Z martinp876
00_HMUARTLGW.pm        18838 2019-03-09 20:40:14Z mgernoth
98_HourCounter.pm      11307 2016-04-25 08:02:06Z rudolfkoenig
98_HTTPMOD.pm          21141 2020-02-07 19:36:06Z StefanStrobel
No Id found for 52_I2C_SUSV.pm
98_JsonList2.pm        20561 2019-11-22 19:59:14Z rudolfkoenig
82_LGTV_WebOS.pm       19994 2019-08-13 06:53:45Z CoolTux
32_mailcheck.pm        16299 2018-03-01 08:06:55Z justme1968
91_notify.pm           21336 2020-03-02 09:39:22Z rudolfkoenig
70_PIONEERAVR.pm       19496 2019-05-30 13:21:14Z 50watt
71_PIONEERAVRZONE.pm   14579 2017-06-26 19:30:40Z 50watt
33_readingsGroup.pm    21151 2020-02-08 16:00:45Z justme1968
00_RPII2C.pm           19551 2019-06-04 20:10:50Z klausw
91_sequence.pm         20796 2019-12-21 18:52:09Z rudolfkoenig
39_siri.pm             14044 2017-04-20 07:48:44Z justme1968
98_structure.pm        21131 2020-02-06 08:52:19Z rudolfkoenig
99_SUNRISE_EL.pm       18732 2019-02-25 13:15:34Z rudolfkoenig
98_SVG.pm              21338 2020-03-02 16:57:22Z rudolfkoenig
32_SYSSTAT.pm          21047 2020-01-25 09:57:49Z justme1968
98_telnet.pm           21230 2020-02-19 16:59:03Z rudolfkoenig
98_THRESHOLD.pm        14179 2017-05-03 20:10:16Z Damian
99_Utils.pm            21112 2020-02-04 10:02:12Z rudolfkoenig
# $Id: 99_UtilsHourCounter.pm 2014-12-16 20:15:33 john $
98_version.pm          15140 2017-09-26 09:20:09Z markusbloch
98_weblink.pm          16293 2018-02-28 21:33:57Z rudolfkoenig

AttrTemplate.pm        21352 2020-03-04 14:24:12Z rudolfkoenig
Blocking.pm            17553 2018-10-17 15:56:35Z rudolfkoenig
Color.pm               20813 2019-12-22 18:42:10Z justme1968
DevIo.pm               20174 2019-09-16 18:04:03Z rudolfkoenig
GPUtils.pm             19666 2019-06-20 11:17:29Z CoolTux
HMConfig.pm            20888 2020-01-05 06:59:29Z martinp876
HttpUtils.pm           20800 2019-12-22 09:13:49Z moises
Meta.pm                21008 2020-01-18 10:22:10Z loredo
myUtilsTemplate.pm      7570 2015-01-14 18:31:44Z rudolfkoenig
RTypes.pm              10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm       19208 2019-04-17 19:27:09Z rudolfkoenig
TcpServerUtils.pm      21344 2020-03-03 11:10:07Z rudolfkoenig

fhemweb.js                 21316 2020-02-29 20:24:41Z rudolfkoenig
fhemweb_readingsGroup.js   15189 2017-10-03 17:53:27Z justme1968




Zum Resetten, das war notwendig weil Devices hin und wieder verrückt spielen, auch wenn eQ-3 meines Erachtens wirklich tolle Geräte baut. Vielleicht muss ich auch deshalb ab und an resetten, weil die CCU meines Nachbarn ab und an versucht meine Geräte anzusprechen (sabotageAttackId_ErrIoId_777777).
Ich kann Dir aber garantieren, dass es daran nicht liegt. Habe kürzlich einen ganz neuen, baugleichen Dimmer gekauft bei dem die powerUpAction = on ebenfalls aus fhem raus nicht funktioniert.


Vielen Dank!
Markus
Titel: Antw:regSet powerUpAction on bei den HM-LC-DIM1PWM-CV läuft auf invalid value. use:of
Beitrag von: frank am 08 März 2020, 12:50:41
anfang des jahres hat martin einen bug gefixt, da bei einem anderen dimmer register fehlten. eventuell war das schlecht für deinen.
ein restore aus 2019 könnte das verifizieren.

für deine resets wären natürlich templates sehr nützlich.
mit diesem tool kann man schnell und einfach register ändern und templates erstellen/zuweisen.
https://forum.fhem.de/index.php/topic,106959.0.html (https://forum.fhem.de/index.php/topic,106959.0.html)
Titel: Antw:regSet powerUpAction on bei den HM-LC-DIM1PWM-CV läuft auf invalid value. use:of
Beitrag von: koeberl2 am 08 März 2020, 14:27:50
Hallo Frank!


Besten Dank, das klingt nach einer plausiblen Möglichkeit.
Kannst Du mir sagen welche Files ich genau zurücksichern soll?  Habe es jetzt mal mit dem Ordner /opt/fhem/FHEM/* vom November 2019 ausprobiert, hat auch nicht funktioniert.

Hier die Versions-Info von fhem:

Latest Revision: 20127

File                   Rev   Last Change

fhem.pl                21337 2020-03-02 16:42:53Z rudolfkoenig
96_allowed.pm          20069 2019-08-27 08:36:02Z rudolfkoenig
90_at.pm               17561 2018-10-18 14:45:30Z rudolfkoenig
98_autocreate.pm       19372 2019-05-11 15:13:59Z rudolfkoenig
# $Id: 83_BUSCH_RADIO.pm$
98_cmdalias.pm         16300 2018-03-01 08:48:21Z rudolfkoenig
10_CUL_HM.pm           19983 2019-08-11 13:48:33Z martinp876
93_DbLog.pm            20114 2019-09-06 11:21:03Z DS_Starter
98_dewpoint.pm         18846 2019-03-10 11:45:58Z hotbso
98_dummy.pm            19585 2019-06-09 08:04:48Z rudolfkoenig
70_ENIGMA2.pm          18995 2019-03-22 20:09:53Z loredo
91_eventTypes.pm       14888 2017-08-13 12:07:12Z rudolfkoenig
01_FHEMWEB.pm          20100 2019-09-04 07:27:16Z rudolfkoenig
92_FileLog.pm          19102 2019-04-02 19:48:57Z rudolfkoenig
95_FLOORPLAN.pm        13735 2017-03-19 12:43:53Z UliM
37_harmony.pm          19170 2019-04-13 12:21:29Z justme1968
98_help.pm             19915 2019-07-29 20:01:16Z betateilchen
98_HMinfo.pm           19495 2019-05-30 09:17:45Z martinp876
00_HMUARTLGW.pm        18838 2019-03-09 20:40:14Z mgernoth
98_HourCounter.pm      11307 2016-04-25 08:02:06Z rudolfkoenig
98_HTTPMOD.pm          19978 2019-08-10 12:51:48Z StefanStrobel
No Id found for 52_I2C_SUSV.pm
98_JsonList2.pm        17230 2018-08-30 13:03:48Z rudolfkoenig
82_LGTV_WebOS.pm       19994 2019-08-13 06:53:45Z CoolTux
32_mailcheck.pm        16299 2018-03-01 08:06:55Z justme1968
91_notify.pm           19374 2019-05-11 17:48:03Z rudolfkoenig
70_PIONEERAVR.pm       19496 2019-05-30 13:21:14Z 50watt
71_PIONEERAVRZONE.pm   14579 2017-06-26 19:30:40Z 50watt
33_readingsGroup.pm    19774 2019-07-04 14:10:53Z justme1968
00_RPII2C.pm           19551 2019-06-04 20:10:50Z klausw
91_sequence.pm         16720 2018-05-10 14:22:32Z rudolfkoenig
39_siri.pm             14044 2017-04-20 07:48:44Z justme1968
98_structure.pm        19809 2019-07-09 20:56:14Z rudolfkoenig
99_SUNRISE_EL.pm       18732 2019-02-25 13:15:34Z rudolfkoenig
98_SVG.pm              19688 2019-06-23 07:17:03Z rudolfkoenig
32_SYSSTAT.pm          19419 2019-05-20 12:05:24Z justme1968
98_telnet.pm           17529 2018-10-14 12:57:06Z rudolfkoenig
98_THRESHOLD.pm        14179 2017-05-03 20:10:16Z Damian
99_Utils.pm            18920 2019-03-16 09:58:52Z rudolfkoenig
# $Id: 99_UtilsHourCounter.pm 2014-12-16 20:15:33 john $
98_version.pm          15140 2017-09-26 09:20:09Z markusbloch
98_weblink.pm          16293 2018-02-28 21:33:57Z rudolfkoenig

AttrTemplate.pm        19085 2019-04-01 17:00:24Z rudolfkoenig
Blocking.pm            17553 2018-10-17 15:56:35Z rudolfkoenig
Color.pm               18481 2019-02-02 09:35:08Z justme1968
DevIo.pm               19372 2019-05-11 15:13:59Z rudolfkoenig
GPUtils.pm             19666 2019-06-20 11:17:29Z CoolTux
HMConfig.pm            19226 2019-04-20 06:54:28Z martinp876
HttpUtils.pm           20037 2019-08-21 05:34:45Z rudolfkoenig
Meta.pm                20009 2019-08-17 11:06:17Z loredo
myUtilsTemplate.pm      7570 2015-01-14 18:31:44Z rudolfkoenig
RTypes.pm              10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm       19208 2019-04-17 19:27:09Z rudolfkoenig
TcpServerUtils.pm      19138 2019-04-07 10:17:21Z rudolfkoenig

fhemweb.js                 21316 2020-02-29 20:24:41Z rudolfkoenig
fhemweb_readingsGroup.js   15189 2017-10-03 17:53:27Z justme1968




Hier auch noch eine Versionsinfo von 2018 wo es allerdings auch nicht ging.
Eine frühere Version hab ich nicht mehr zum restoren.

Latest Revision: 15467

File                   Rev   Last Change

fhem.pl                21337 2020-03-02 16:42:53Z rudolfkoenig
96_allowed.pm          14888 2017-08-13 12:07:12Z rudolfkoenig
90_at.pm               14995 2017-09-03 14:23:14Z rudolfkoenig
98_autocreate.pm       15377 2017-11-01 16:59:23Z rudolfkoenig
98_cmdalias.pm         15161 2017-10-01 10:17:28Z rudolfkoenig
10_CUL_HM.pm           15422 2017-11-11 16:43:17Z martinp876
93_DbLog.pm            15449 2017-11-18 20:23:30Z DS_Starter
98_dewpoint.pm          6757 2014-10-12 18:58:57Z joachim09876
98_dummy.pm            12700 2016-12-02 16:49:42Z rudolfkoenig
70_ENIGMA2.pm          14985 2017-09-01 11:18:48Z loredo
91_eventTypes.pm       14888 2017-08-13 12:07:12Z rudolfkoenig
01_FHEMWEB.pm          15328 2017-10-27 10:51:17Z rudolfkoenig
92_FileLog.pm          14888 2017-08-13 12:07:12Z rudolfkoenig
95_FLOORPLAN.pm        13735 2017-03-19 12:43:53Z UliM
37_harmony.pm          15393 2017-11-05 11:06:17Z justme1968
98_help.pm             15223 2017-10-10 10:14:24Z betateilchen
98_HMinfo.pm           15458 2017-11-19 18:20:37Z martinp876
00_HMUARTLGW.pm        15383 2017-11-03 08:11:29Z mgernoth
98_HourCounter.pm      11307 2016-04-25 08:02:06Z rudolfkoenig
98_HTTPMOD.pm          15035 2017-09-09 12:02:21Z StefanStrobel
No Id found for 52_I2C_SUSV.pm
98_JsonList2.pm        13757 2017-03-20 19:17:02Z rudolfkoenig
82_LGTV_WebOS.pm       15307 2017-10-23 14:51:59Z CoolTux
32_mailcheck.pm        15207 2017-10-06 17:24:43Z justme1968
91_notify.pm           14888 2017-08-13 12:07:12Z rudolfkoenig
70_PIONEERAVR.pm       14814 2017-07-29 12:55:21Z 50watt
71_PIONEERAVRZONE.pm   14579 2017-06-26 19:30:40Z 50watt
33_readingsGroup.pm    15100 2017-09-19 21:21:27Z justme1968
00_RPII2C.pm           15021 2017-09-06 19:48:55Z klausw
91_sequence.pm         14996 2017-09-03 15:20:42Z rudolfkoenig
39_siri.pm             14044 2017-04-20 07:48:44Z justme1968
98_structure.pm        15129 2017-09-24 08:58:57Z rudolfkoenig
99_SUNRISE_EL.pm       14888 2017-08-13 12:07:12Z rudolfkoenig
98_SVG.pm              14888 2017-08-13 12:07:12Z rudolfkoenig
32_SYSSTAT.pm          10567 2016-01-18 21:34:09Z justme1968
98_telnet.pm           15006 2017-09-05 09:37:33Z rudolfkoenig
98_THRESHOLD.pm        14179 2017-05-03 20:10:16Z Damian
99_Utils.pm            13259 2017-01-28 17:39:39Z rudolfkoenig
# $Id: 99_UtilsHourCounter.pm 2014-12-16 20:15:33 john $
98_version.pm          15140 2017-09-26 09:20:09Z markusbloch
98_weblink.pm          14888 2017-08-13 12:07:12Z rudolfkoenig

Blocking.pm            15412 2017-11-09 14:34:29Z rudolfkoenig
Color.pm               11159 2016-03-30 16:08:06Z justme1968
DevIo.pm               14933 2017-08-20 14:21:58Z rudolfkoenig
HMConfig.pm            15337 2017-10-29 06:43:02Z martinp876
HttpUtils.pm           15434 2017-11-15 13:21:28Z rudolfkoenig
RTypes.pm              10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm       12935 2017-01-02 19:51:46Z rudolfkoenig
TcpServerUtils.pm      14862 2017-08-07 15:16:03Z rudolfkoenig

fhemweb.js                 21316 2020-02-29 20:24:41Z rudolfkoenig
fhemweb_readingsGroup.js   15189 2017-10-03 17:53:27Z justme1968



Wie gesagt, immer nur das /opt/fhem/FHEM/* Verzeichnis zurückgesichert, sonst alles gleich gelassen.

Hast Du sonst noch eine Idee?

Danke!
Markus
Titel: Antw:regSet powerUpAction on bei den HM-LC-DIM1PWM-CV läuft auf invalid value. use:of
Beitrag von: frank am 08 März 2020, 15:38:58
wenn es mit 10_cul_hm.pm, 98_hminfo.pm und hmconfig.pm von nov nicht funktioniert, ist der fehler älter.
fhem restart hast du sicher gemacht?

wenn man die registeradresse wüsste, wäre "set regbulk" auch eine möglichkeit.
(im passenden xml file zum dimmer auf github/occu zu finden)

oder eine virtualisierte ccu installieren (zb debmatic) und von dort dann setzen.

oder deinen nachbarn fragen, wenn er deine devices sowieso schon verwaltet.  ;)

oder auf martin warten (der hat scheinbar zur zeit wenig zeit/lust)
Titel: Antw:regSet powerUpAction on bei den HM-LC-DIM1PWM-CV läuft auf invalid value. use:of
Beitrag von: frank am 08 März 2020, 16:05:35
die register adresse müsste natürlich auch in hmconfig zu finden sein.
Titel: Antw:regSet powerUpAction on bei den HM-LC-DIM1PWM-CV läuft auf invalid value. use:of
Beitrag von: koeberl2 am 08 März 2020, 18:08:40
Hallo Frank!


Super, ich danke Dir für die raschen Antworten und die zahlreichen vorläufigen Lösungsvorschläge.
Klar, Reboot hab ich gemacht. Genau genommen hab ich fhem gestoppt, dann erst den Ordner /opt/fhem/FHEM/* ausgetauscht und anschließend fhem erneut gestartet.

Ich werde es mal mit regBulk versuchen und mir vorher die Adresse raussuchen. Ist eine gute Idee und jetzt weiß ich ja wo ich bezüglich Reg-Doku fündig werde.
Werde dann posten wie es mir erging. Kann aber noch bisserl dauern, bin grad vorhin auf Dienstreise weggefahren und weiß nicht ob ich vor Donnerstag dazu komme das über Remote zu testen. Wenn es doch auf die virtuelle CCU rausläuft wirds definitiv nichts vor Donnerstag mit einer Info ob es geklappt hat.

Wegen nachhaltiger Fehlerlösung ... ich glaube meine Programmierkenntnisse sind dafür nicht ausreichend um das selbst für die Community erledigen zu können. Muss ich Martin dazu extra was schreiben oder wird er eh automatisch durch diesen Thread drauf aufmerksam?


Danke nochmal und Euch allen einen schönen Sonntagabend!
Markus
Titel: Antw:regSet powerUpAction on bei den HM-LC-DIM1PWM-CV läuft auf invalid value. use:of
Beitrag von: frank am 09 März 2020, 10:22:58
powerUpAction => liste 01, hex-adresse 56, off/on 00/01

set device regBulk 01 56:01

getestet bei einem dimmer und einer messsteckdose.
Titel: Antw:regSet powerUpAction on bei den HM-LC-DIM1PWM-CV läuft auf invalid value. use:of
Beitrag von: koeberl2 am 09 März 2020, 18:17:47
Hallo Frank!

Oh ja, das hat super geklappt!
Ich danke Dir fürs posten ... hat mir das raussuchen und viel Aufwand mit einer virtuellen CCU erspart  ::)

Soll ich den Thread noch offen lassen damit er Martin auffällt und wenn er Zeit hat einen Fix basteln kann?

Beste Grüße!
Markus

PS: Hoffentlich bin ich irgendwann soweit, dass ich der Community auch was zurückgeben kann ... dazu muss ich aber noch bisserl besser programmieren lernen!
Titel: Antw:regSet powerUpAction on bei den HM-LC-DIM1PWM-CV läuft auf invalid value. use:of
Beitrag von: frank am 09 März 2020, 20:22:32
lass mal offen.
Titel: Antw:regSet powerUpAction on bei den HM-LC-DIM1PWM-CV läuft auf invalid value. use:of
Beitrag von: Pfriemler am 09 März 2020, 21:27:12
hm ... bei meinem HM-LC-DIM1PWM-CV sieht das so aus:

   NAME       EsstischDeckeLED
...
   device     LEDDimmer1
...
     2020-03-09 21:20:50   R-powerUpAction off
...


und ein paar Klicks später (mit hm.js gesetzt):
2020-03-09 21:23:30   R-powerUpAction on

10_CUL_HM.pm               20887 2020-01-05 06:57:29Z martinp876
...
HMConfig.pm                20888 2020-01-05 06:59:29Z martinp876


Wo ist mein Problem?  ::)
Titel: Antw:regSet powerUpAction on bei den HM-LC-DIM1PWM-CV läuft auf invalid value. use:of
Beitrag von: frank am 09 März 2020, 21:55:03
und zu fuss über regset?

ggf vergleicht mal die mid's von "get deviceInfo long".
Titel: Antw:regSet powerUpAction on bei den HM-LC-DIM1PWM-CV läuft auf invalid value. use:of
Beitrag von: Pfriemler am 10 März 2020, 00:09:15
set EsstischDeckeLED regSet powerUpAction on
fehlerfrei umgesetzt. off natürlich auch.

Will sagen: Bei mir funzt alles. Damit ist zumindest in meiner Version kein Bug.
Titel: Antw:regSet powerUpAction on bei den HM-LC-DIM1PWM-CV läuft auf invalid value. use:of
Beitrag von: koeberl2 am 10 März 2020, 07:04:20
Hi Pfriemler!

Interessant.
Kannst Du mir evtl. Deine Version der 10_CUL_HM.pm zukommen lassen?
Off geht bei mir auch problemlos. Bei on erhalte ich die Fehlermeldung. Mit regBulk lt Anleitung von Frank hat es allerdings funktioniert.

Glg
Markus
Titel: Antw:regSet powerUpAction on bei den HM-LC-DIM1PWM-CV läuft auf invalid value. use:of
Beitrag von: Pfriemler am 10 März 2020, 10:30:48
Müsste im SVN zu finden sein, Versionsnummer 2 Posts darüber.
Ich werde heute nachmitag aber updaten und nochmal checken.
Mein Bauch sagt mir das Prob liegt eher in der HMconfig.pm...
Titel: Antw:regSet powerUpAction on bei den HM-LC-DIM1PWM-CV läuft auf invalid value. use:of
Beitrag von: koeberl2 am 10 März 2020, 17:07:06
Hallo!

Würde mich wundern, HMconfig haben wir aktuell die selbe.
Bin aber gespannt auf das Ergebnis nach dem Update ...

Glg
Markus
Titel: Antw:regSet powerUpAction on bei den HM-LC-DIM1PWM-CV läuft auf invalid value. use:of
Beitrag von: Pfriemler am 10 März 2020, 20:23:27
10_CUL_HM.pm               21093 2020-02-02 13:51:56Z martinp876
HMConfig.pm                20888 2020-01-05 06:59:29Z martinp876

Stimmt, HMConfig wurde nicht aktualisiert.

get deviceInfo long liefert:
evice name:LEDDimmer1
   org ID    :0067  Model=HM-LC-DIM1PWM-CV
   alias ID :0067  Model=HM-LC-DIM1PWM-CV
   mode    :normal
   protState : CMDs_done pending: none

   EsstischDeckeLED state:10
   CUL_HM_HM_LC_Dim1PWM_CV_29765C_Sw1_V_01 state:chn:off  phys:10
   CUL_HM_HM_LC_Dim1PWM_CV_29765C_Sw1_V_02 state:chn:off  phys:10


Löschen und Setzen von powerUpAction funktioniert "zu Fuß" mit regSet ebenso wie mit hm.js. Nicht weiter verwunderlich letzteres, weil es hinter den Kulissen auch regSet nutzt, soweit ich weiß.

Ich kann also einfach nur bestätigen, dass es nach wie vor funktioniert.
Titel: Antw:regSet powerUpAction on bei den HM-LC-DIM1PWM-CV läuft auf invalid value. use:of
Beitrag von: koeberl2 am 11 März 2020, 15:22:50
Hallo!


Hier meine deviceInfo long ... wir scheinen dasselbe Gerät zu haben.

Device name:lidiKueUn_dev
   org ID    :0067  Model=HM-LC-DIM1PWM-CV
   alias ID :0067  Model=HM-LC-DIM1PWM-CV
   mode    :normal
   protState : CMDs_done pending: none

   lidiKueUn state:off
   lidiKueUn_dev_Sw1_V_01 state:off
   lidiKueUn_dev_Sw1_V_02 state:off



Habe nun auch gerade heute nochmal auf den aktuellsten Stand aktualisiert.
Allerdings hat sich da in den HM spezifischen Modulen zwischenzeitlich nichts verändert. Wir haben auch dieselbe Version laufen.

10_CUL_HM.pm           21093 2020-02-02 13:51:56Z martinp876
98_HMinfo.pm           20889 2020-01-05 07:01:32Z martinp876
00_HMUARTLGW.pm        18838 2019-03-09 20:40:14Z mgernoth
HMConfig.pm            20888 2020-01-05 06:59:29Z martinp876



Allerdings noch immer das Problem (wenn über die fhem-Oberfläche) der Befehl ...
set lidiKueUn regSet powerUpAction on
... ausgeführt wird, dass unverrichteter Dinge folgende Meldung kommt.
invalid value. use:off,on

Könnte es doch noch an einem anderen Modul hängen?
Grundsätzlich funktionieren tut es auch bei mir, aber nur wenn ich mit regBulk arbeite. Auf powerUpAction = off kann ich nach wie vor sowohl über die Oberfläche als auch über regBulk arbeiten.

glg
Markus

PS: da es mit regBulk geht ist die Dringlichkeit den Fehler zu finden nicht wirklich hoch, interessant wäre es dennoch warum es bei Pfriemler geht und bei mir nur bei diesem einen eQ-3 Typus nicht.
Titel: Antw:regSet powerUpAction on bei den HM-LC-DIM1PWM-CV läuft auf invalid value. use:of
Beitrag von: Pfriemler am 11 März 2020, 18:36:38
hihi ... ich glaub ich hab's ...

bei mir zum Test:
attr EsstischDeckeLED eventMap an:on aus:off

und dann:
set EsstischDeckeLED regSet powerUpAction on ...
und prompt:
invalid value. use:off,on

bei Dir:
... eventMap   ... /pressS self01:on/off:off/...

eventMap nutze ich in der Paarung "Original:Ersatz". Das obige Beispiel ist also bewusst falsch, es müsste "on:an, off:aus" heißen.

Ich durchblicke den Sinn Deiner Konstruktion da nicht, aber "regSet powerUpAction pressS self01" wird zu Recht zurückgewiesen ...

Titel: Antw:regSet powerUpAction on bei den HM-LC-DIM1PWM-CV läuft auf invalid value. use:of
Beitrag von: koeberl2 am 11 März 2020, 19:53:27
 :o

Na toll, wie stehe ich jetzt bloß da!
Danke Dir Pfriemler!

Dieses Konstrukt hab ich ganz vergessen, stammt noch aus einer Zeit als ich den Dimmer noch anders angehängt bzw angesteuert habe.
Siehe da, rausgenommen und geht.

Ich weiß gar nicht wie ich Euch danken kann und bitte verzeiht neuen Dummheit!

Glg
Markus