Defmod auf HMCCUCHN meldet FHEM device already exists

Begonnen von pc1246, 11 Mai 2025, 13:25:43

Vorheriges Thema - Nächstes Thema

pc1246

Hallo zusammen
Nach langer Zeit mal wieder ein Problem, wo ich wirklich nicht durch die Suche weiterkomme.
Meine Vermutung ist, dass es am HMCCUCHN device liegt, da ein defmod auf einem dummy funktioniert.
defmod HM_WC_RL HMCCUCHN HMBL02F368:1
attr HM_WC_RL userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforeDayOpen ASC_BlockingTime_beforeNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_CommandTemplate ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning,EG_window ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
attr HM_WC_RL ASC 2
attr HM_WC_RL ASC_Antifreeze soft
attr HM_WC_RL ASC_Antifreeze_Pos 5
attr HM_WC_RL ASC_BrightnessSensor Aussensensor:luminosity
attr HM_WC_RL ASC_Down astro
attr HM_WC_RL ASC_Mode_Down always
attr HM_WC_RL ASC_Mode_Up always
attr HM_WC_RL ASC_Pos_Reading pct
attr HM_WC_RL ASC_Shading_InOutAzimuth 130:215
attr HM_WC_RL ASC_Shading_Mode always
attr HM_WC_RL ASC_Shading_StateChange_SunnyCloudy 500:400
attr HM_WC_RL ASC_Shading_WaitingPeriod 1200
attr HM_WC_RL ASC_ShuttersPlace terrace
attr HM_WC_RL ASC_TempSensor HmIP_Wetter:ACTUAL_TEMPERATURE
attr HM_WC_RL ASC_Time_Down_Early 15:30
attr HM_WC_RL ASC_Time_Down_Late 22:00
attr HM_WC_RL ASC_Time_Up_Early 05:30
attr HM_WC_RL ASC_Time_Up_Late 09:00
attr HM_WC_RL ASC_Time_Up_WE_Holiday 08:00
attr HM_WC_RL ASC_Up astro
attr HM_WC_RL cmdIcon open:fts_shutter_up stop:fts_shutter_manual close:fts_shutter_down
attr HM_WC_RL icon fts_shutter_100
attr HM_WC_RL room WC,HM_IP
attr HM_WC_RL substexcl pct
attr HM_WC_RL webCmd pct:open:close:stop
attr HM_WC_RL widgetOverride pct:slider,0,10,100


setstate HM_WC_RL 55
setstate HM_WC_RL 2025-05-11 12:16:11 ASC_Enable on
setstate HM_WC_RL 2025-05-11 12:16:19 ASC_ShadingMessage <html> WARN:  global shading active but ASC_Shading_Mode attribut is not set or off </html>
setstate HM_WC_RL 2025-05-11 12:16:15 ASC_Time_DriveDown 11.05.2025 - 21:42
setstate HM_WC_RL 2025-05-11 12:16:15 ASC_Time_DriveUp 12.05.2025 - 05:00
setstate HM_WC_RL 2025-05-11 12:11:23 DIRECTION stop
setstate HM_WC_RL 2025-05-11 12:11:23 INHIBIT unlocked
setstate HM_WC_RL 2025-05-11 12:11:23 LEVEL 55
setstate HM_WC_RL 2025-05-11 12:11:23 WORKING false
setstate HM_WC_RL 2025-05-11 12:11:23 activity alive
setstate HM_WC_RL 2025-05-11 12:16:12 associatedWith ASC
setstate HM_WC_RL 2025-05-11 12:11:23 control 55
setstate HM_WC_RL 2025-05-11 12:11:23 devstate ok
setstate HM_WC_RL 2025-05-11 12:11:23 hmstate 55
setstate HM_WC_RL 2025-05-11 12:11:23 level 55
setstate HM_WC_RL 2025-05-11 12:11:23 pct 55
setstate HM_WC_RL 2025-05-11 12:11:23 rssidevice -58
setstate HM_WC_RL 2025-05-11 12:11:23 rssipeer -56
setstate HM_WC_RL 2025-05-11 12:11:23 sign off
setstate HM_WC_RL 2025-05-11 12:11:23 state 55
Wirft folgenden Fehler:
FHEM device HM_WC_RL for CCU device HMBL02F368:1 already existsLetzendlich wollte ich nur die ewige Attribut Klickerei fuer das ASC umgehen.

Insbesondere da ich gerne die restlichen 9 Rolllaeden auch noch umsetzen wollte.
Hat jemand einen schlauen Trick, bin ich nur zu doof?

Danke und schoenen Restsonntag noch.
Gruss Christoph
HP T610
Onkyo_AVR;Enigma2; SB_Server; SB_Player; HM-USB; PhilipsTV; harmony hub; Jeelink mit PCA301; Somfy; S7-300; LGW; HUE; HM-IP auf Charly; div

pc1246

Hi
Ich antworte mal selber, fuer eine Art Loesung.
Wenn man in die Kommandozeile die raw Definition der Attribute mit Semikolon getrennt einfuegt, dann klappt das auch.
Trotzdem waere der defmod Weg schon interessant!
Gruss Christoph
HP T610
Onkyo_AVR;Enigma2; SB_Server; SB_Player; HM-USB; PhilipsTV; harmony hub; Jeelink mit PCA301; Somfy; S7-300; LGW; HUE; HM-IP auf Charly; div