Hallo CoolTux,
ich habe zunächst an mir selbst gezweifelt, bin mir jetzt aber recht sicher, dass es sich um einen Bug handelt. An meinen Markisen hatte ich überall den ShuttersPlace auf "awning" gesetzt. Diese Attribute sind dann aber irgendwann mal "verschwunden". Ich habe meine Event Logs durchforsten, nirgends ein DELETEATTR darauf. Dafür einige Einträge die immer wieder das Attribut auf "awning" setzen. Nichts anderes. Gerade habe ich festgestellt, dass das Verschwinden durch ein "scanForShutters" ausgelöst wird. Aber irgendwie selektiv. Eine andere Markise mit exakt den gleichen ASC Settings behält das Attribut und ShuttersPlace auf awning. Wenn nötig stelle ich gerne weitere Informationen zur Verfügung. Ich bin hier allerdings mit meinem Latein am Ende.
Ganz nebenbei: Wenn ein Device mehr als einen Sensor Wert liefert wie z.B. Wind und Regen wird bei "showNotifyDevsInformations" wohl nur der letzte in der Kette angezeigt. Im Rain/Wind Fall nur den Wind Sensor. Ist das gewollt/bekannt?
gr
Das mit dem Sensor und mehrere Werte ist bekannt. Ein Sensor sollte immer nur ein Wert liefern oder Du machst es mit Dummys.
Gib mir bitte ein list von einem Rollo wo shutterPlace gelöscht wir und ein list wo es nicht gelöscht wird. Welche Version verwendest Du aktuell?
Hier zunächst das Device, bei dem ShuttersPlace verschwindet:
Internals:
CFGFN
FUUID 62922855-f33f-dca3-0510-45a6fc081d1282c8
NAME R_DumRAU
NR 482
STATE open
TYPE ROLLO
stoptime 1653846442
READINGS:
2022-05-28 15:49:26 ASC_Enable on
2022-05-29 23:04:48 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2022-05-29 19:47:22 ASC_ShuttersLastDrive manual
2022-05-29 22:55:28 ASC_Time_DriveDown 30.05.2022 - 16:00
2022-05-29 22:55:28 ASC_Time_DriveUp 30.05.2022 - 05:00
2022-05-29 22:55:25 associatedWith myASControl
2022-05-29 19:47:15 command open
2022-05-29 19:47:15 desired_pct 0
2022-05-29 19:47:16 drive-type modul
2022-05-29 19:47:16 last_drive drive-up
2022-05-29 19:47:22 pct 100
2022-05-29 19:47:22 state open
hmccu:
Attributes:
ASC 2
ASC_BlockingTime_afterManual 1800
ASC_BrightnessSensor di_Brightness
ASC_Down time
ASC_DriveUpMaxDuration 65
ASC_Drive_Delay 0
ASC_Drive_DelayStart 0
ASC_Mode_Down off
ASC_Mode_Up off
ASC_Pos_Reading pct
ASC_RainProtection on
ASC_Shading_InOutAzimuth 85:290
ASC_Shading_MinMax_Elevation 28:70
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos 0
ASC_Shading_StateChange_SunnyCloudy 60000:30000
ASC_Shading_WaitingPeriod 600
ASC_ShuttersPlace awning
ASC_TempSensor di_AvgTemp:temp
ASC_Up time
ASC_WindParameters 35:10 100
ASC_WindProtection on
cmdIcon open:fts_shutter_up stop:rc_STOP closed:fts_shutter_down
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-.:fts_shutter_100:open pct-1.:fts_shutter_90:open pct-2.:fts_shutter_80:open pct-3.:fts_shutter_70:open pct-4.:fts_shutter_60:open pct-5.:fts_shutter_50:closed pct-6.:fts_shutter_40:closed pct-7.:fts_shutter_30:closed pct-8.:fts_shutter_20:closed pct-9.:fts_shutter_10:closed pct-100:fts_shutter_10:closed
eventMap /drive up 2:skip/pct openPercent/
group Test_Rollo
rl_autoStop 1
rl_blockMode only-up
rl_commandDown set myDumJaro down
rl_commandStop set myDumJaro stop
rl_commandUp set myDumJaro up
rl_excessBottom 2
rl_excessTop 0
rl_forceDrive 1
rl_resetTime 0
rl_secondsDown 4
rl_secondsUp 4
rl_switchTime 0
rl_type HomeKit
room Test
sortby 10
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
verbose 3
webCmd pct:open:stop:closed
widgetOverride pct:selectnumbers,0,1,100,0,lin
Und das vergleichbare Device bei dem das Attribut nicht verschwindet:
Internals:
DEF 00115D8991351D sd=3.LEVEL cd=4.LEVEL
FUUID 61f5abb2-f33f-dca3-327f-c0e4760d8a9a7dba
IODev myccu
NAME HM_RAU_Sued
NR 296
STATE open
TYPE HMCCUDEV
ccuaddr 00115D8991351D
ccudevstate active
ccuif HmIP-RF
ccuname HM_RAU_Sued
ccurolectrl SHUTTER_VIRTUAL_RECEIVER
ccurolestate SHUTTER_TRANSMITTER
ccusubtype FROLL
ccutype HmIP-FROLL
firmware 1.8.12
readonly no
READINGS:
2022-05-29 23:03:28 3.ACTIVITY_STATE STABLE
2022-05-29 23:03:28 3.LEVEL open
2022-05-29 23:03:28 3.LEVEL_STATUS NORMAL
2022-05-29 23:03:28 3.PROCESS STABLE
2022-05-28 15:43:30 3.SECTION 0
2022-05-29 23:03:28 3.SECTION_STATUS UNKNOWN
2022-05-29 23:03:28 4.ACTIVITY_STATE STABLE
2022-05-29 23:03:28 4.LEVEL open
2022-05-29 23:03:28 4.LEVEL_STATUS NORMAL
2022-05-29 23:03:28 4.PROCESS STABLE
2022-05-29 23:03:28 4.SECTION 4
2022-05-29 23:03:28 4.SECTION_STATUS NORMAL
2022-01-29 22:13:16 ASC_Enable on
2022-05-29 23:05:48 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2022-05-27 17:37:47 ASC_ShuttersLastDrive shading out
2022-05-29 22:55:28 ASC_Time_DriveDown 30.05.2022 - 16:00
2022-05-29 22:55:28 ASC_Time_DriveUp 30.05.2022 - 05:00
2022-05-28 15:42:38 IODev myccu
2022-05-29 23:03:27 activity alive
2022-05-29 22:55:25 associatedWith myASControl
2022-05-29 23:03:28 control open
2022-05-29 23:03:28 devstate ok
2022-05-29 23:03:28 hmstate open
2022-05-29 23:03:28 level open
2022-05-29 23:03:28 pct 100
2022-05-29 23:03:27 rssidevice -57
2022-05-28 15:43:30 rssipeer -60
2022-05-29 23:03:28 state open
2022-05-28 15:43:30 voltage 0
hmccu:
channels 8
defCDP 4.LEVEL
defSDP 3.LEVEL
detect 5
devspec 00115D8991351D
forcedev 0
nodefaults 1
role 0:MAINTENANCE,1:KEY_TRANSCEIVER,2:KEY_TRANSCEIVER,3:SHUTTER_TRANSMITTER,4:SHUTTER_VIRTUAL_RECEIVER,5:SHUTTER_VIRTUAL_RECEIVER,6:SHUTTER_VIRTUAL_RECEIVER,7:BLIND_WEEK_PROFILE
setDefaults 0
cmdlist:
get
set open:noArg close:noArg stop:noArg pct up down oldLevel:noArg toggle:noArg
control:
chn 4
dpt LEVEL
dp:
0.ACTUAL_TEMPERATURE:
VALUES:
NVAL 25.0
ONVAL 25.0
OSVAL 25
OVAL 25.0
SVAL 25
VAL 25.0
0.ACTUAL_TEMPERATURE_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
0.CONFIG_PENDING:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
0.DUTY_CYCLE:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
0.ERROR_CODE:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
0.ERROR_OVERHEAT:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
0.INSTALL_TEST:
VALUES:
NVAL true
ONVAL true
OSVAL true
OVAL true
SVAL true
VAL true
0.OPERATING_VOLTAGE:
VALUES:
NVAL 0.000000
ONVAL 0.000000
OSVAL 0
OVAL 0.000000
SVAL 0
VAL 0.000000
0.OPERATING_VOLTAGE_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
0.RSSI_DEVICE:
VALUES:
NVAL -57
ONVAL -57
OSVAL -57
OVAL -57
SVAL -57
VAL -57
0.RSSI_PEER:
VALUES:
NVAL -60
ONVAL -60
OSVAL -60
OVAL 196
SVAL -60
VAL 196
0.UNREACH:
VALUES:
NVAL 0
ONVAL 0
OSVAL alive
OVAL 0
SVAL alive
VAL 0
0.UPDATE_PENDING:
VALUES:
NVAL false
ONVAL false
OSVAL false
OVAL false
SVAL false
VAL false
3.ACTIVITY_STATE:
VALUES:
NVAL 3
ONVAL 3
OSVAL STABLE
OVAL 3
SVAL STABLE
VAL 3
3.LEVEL:
VALUES:
NVAL 100
ONVAL 100
OSVAL open
OVAL 1.0
SVAL open
VAL 1.0
3.LEVEL_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
3.PROCESS:
VALUES:
NVAL 0
ONVAL 0
OSVAL STABLE
OVAL 0
SVAL STABLE
VAL 0
3.SECTION:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
3.SECTION_STATUS:
VALUES:
NVAL 1
ONVAL 1
OSVAL UNKNOWN
OVAL 1
SVAL UNKNOWN
VAL 1
4.ACTIVITY_STATE:
VALUES:
NVAL 3
ONVAL 3
OSVAL STABLE
OVAL 3
SVAL STABLE
VAL 3
4.LEVEL:
VALUES:
NVAL 100
ONVAL 100
OSVAL open
OVAL 1.0
SVAL open
VAL 1.0
4.LEVEL_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
4.PROCESS:
VALUES:
NVAL 0
ONVAL 0
OSVAL STABLE
OVAL 0
SVAL STABLE
VAL 0
4.SECTION:
VALUES:
NVAL 4
ONVAL 4
OSVAL 4
OVAL 4
SVAL 4
VAL 4
4.SECTION_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
5.ACTIVITY_STATE:
VALUES:
NVAL 3
ONVAL 3
OSVAL STABLE
OVAL 3
SVAL STABLE
VAL 3
5.LEVEL:
VALUES:
NVAL 0
ONVAL 0
OSVAL closed
OVAL 0.0
SVAL closed
VAL 0.0
5.LEVEL_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
5.PROCESS:
VALUES:
NVAL 0
ONVAL 0
OSVAL STABLE
OVAL 0
SVAL STABLE
VAL 0
5.SECTION:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
5.SECTION_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
6.ACTIVITY_STATE:
VALUES:
NVAL 3
ONVAL 3
OSVAL STABLE
OVAL 3
SVAL STABLE
VAL 3
6.LEVEL:
VALUES:
NVAL 0
ONVAL 0
OSVAL closed
OVAL 0.0
SVAL closed
VAL 0.0
6.LEVEL_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
6.PROCESS:
VALUES:
NVAL 0
ONVAL 0
OSVAL STABLE
OVAL 0
SVAL STABLE
VAL 0
6.SECTION:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
6.SECTION_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
7.WEEK_PROGRAM_CHANNEL_LOCKS:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
roleCmds:
get:
set:
close:
channel 4
role SHUTTER_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:0
usage close
subcmd:
000:
args 0
dpt LEVEL
fnc
max 1.01
min 0.0
parname LEVEL
partype 3
ps VALUES
scn 000
unit 100%
down:
channel 4
role SHUTTER_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:?delta=-20
usage down [delta]
subcmd:
000:
args -20
dpt LEVEL
fnc
max 1.01
min 0.0
parname delta
partype 2
ps VALUES
scn 000
unit 100%
oldLevel:
channel 4
role SHUTTER_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:100.5
usage oldLevel
subcmd:
000:
args 100.5
dpt LEVEL
fnc
max 1.01
min 0.0
parname LEVEL
partype 3
ps VALUES
scn 000
unit 100%
open:
channel 4
role SHUTTER_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:100
usage open
subcmd:
000:
args 100
dpt LEVEL
fnc
max 1.01
min 0.0
parname LEVEL
partype 3
ps VALUES
scn 000
unit 100%
pct:
channel 4
role SHUTTER_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:?level
usage pct level
subcmd:
000:
args
dpt LEVEL
fnc
max 1.01
min 0.0
parname level
partype 2
ps VALUES
scn 000
unit 100%
stop:
channel 4
role SHUTTER_VIRTUAL_RECEIVER
subcount 1
syntax V:STOP:1
usage stop
subcmd:
000:
args 1
dpt STOP
fnc
max 1
min 0
parname STOP
partype 3
ps VALUES
scn 000
unit
up:
channel 4
role SHUTTER_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:?delta=+20
usage up [delta]
subcmd:
000:
args +20
dpt LEVEL
fnc
max 1.01
min 0.0
parname delta
partype 2
ps VALUES
scn 000
unit 100%
state:
chn 3
dpt LEVEL
Attributes:
ASC 2
ASC_BlockingTime_afterManual 1800
ASC_BrightnessSensor di_Brightness
ASC_Down time
ASC_DriveUpMaxDuration 65
ASC_Drive_Delay 0
ASC_Drive_DelayStart 0
ASC_Mode_Down off
ASC_Mode_Up off
ASC_Pos_Reading pct
ASC_RainProtection on
ASC_Shading_InOutAzimuth 85:290
ASC_Shading_MinMax_Elevation 28:70
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos 0
ASC_Shading_StateChange_SunnyCloudy 60000:30000
ASC_Shading_WaitingPeriod 600
ASC_ShuttersPlace awning
ASC_TempSensor di_AvgTemp:temp
ASC_Up time
ASC_WindParameters 35:10 100
ASC_WindProtection on
alias R_Markise_Sued
ccureadingfilter 1,2,3,4..*
cmdIcon open:fts_shutter_up stop:rc_STOP close:fts_shutter_down
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed UP:fts_shutter_up@red:stop DOWN:fts_shutter_down@red:stop .:fts_shutter_100:open 1.:fts_shutter_90:open 2.:fts_shutter_80:open 3.:fts_shutter_70:open 4.:fts_shutter_60:open 5.:fts_shutter_50:closed 6.:fts_shutter_40:closed 7.:fts_shutter_30:closed 8.:fts_shutter_20:closed 9.:fts_shutter_10:closed 100:fts_shutter_10:closed error:fts_shutter_50@yellow
event-on-change-reading .*
group Alle Markisen
room ASC_Rollos,Homematic
sortby 05
stateFormat {ReadingsVal("$name","3.ACTIVITY_STATE","error") =~ m,(UP|DOWN), ? $1 : ReadingsVal("$name","control","error")}
stripnumber 0
substexcl pct
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
verbose 3
webCmd pct:open:stop:close
widgetOverride pct:selectnumbers,0,1,100,0,lin
Nochmals bezüglich des Sensor Device. Es fehlt zwar in der Auflistung, scheint aber problemlos zu funktionieren. Entspricht das der Programmlogik? Das ein Device immer nur einen Sensorwert liefern soll hatte ich schon früher in einem Beitrag gelesen. Es ist aber beileibe nicht ungewöhnlich, dass eine Wetterstation mehrere verschiedene Sensordaten liefert :)
Auch eine Sensor Frage aber nicht sonderlich wichtig da es funktioniert. Der TempSensor wird bei mir nie in die NotifyDevs Liste eingetragen. Ist das gewollt?
Gruß Reinhard
Sind alle Rollos Devices vom Type ROLLO bei denen das Attribut verschwindet?
Die aktuelle Logik der Programmierung macht es nicht möglich das mehr wie ein Wert ein einem Device empfangen werden kann. Außnahme ist wenn eines von 2 Werte ein Temperaturwert ist. Das geht.
Und da kommen wir dann auch zum Temp Sensor. Hier wird nicht auf ein Event vom Sensor reagiert sondern ASC ruft immer selbst den Temp Wert ab. Daher muss der Tempsensor nicht in NOTIFYDEV stehen.
Tja,
nur die "fehlerhafte" Markisensteuerung läuft über ROLLO, alle anderen Markisen laufen über HmIP. Ich habe aber Rollos die über ROLLO laufen und wollte mal testweise eines auf "awning" setzen. Der Fehler ist aber so plötzlich verschwunden wie er gekommen ist. Ich habe heute Morgen lediglich ein Update gefahren bei dem folgende Module ausgetauscht wurden:
Zitat
-rw-r--r-- 1 fhem dialout 63966 Mai 30 08:15 00_ElsnerWS.pm
-rw-r--r-- 1 fhem dialout 234192 Mai 30 08:15 00_SIGNALduino.pm
-rw-r--r-- 1 fhem dialout 78918 Mai 30 08:15 00_TCM.pm
-rw-r--r-- 1 fhem dialout 144282 Mai 30 08:15 00_THZ.pm
-rw-r--r-- 1 fhem dialout 112587 Mai 30 08:15 14_SD_WS.pm
-rw-r--r-- 1 fhem dialout 125070 Mai 30 08:15 72_FB_CALLMONITOR.pm
-rw-r--r-- 1 fhem dialout 65431 Mai 30 08:15 92_FileLog.pm
-rw-r--r-- 1 fhem dialout 121 Mai 30 08:15 controls_dev_ralf9_signalduino.txt
-rw-r--r-- 1 fhem dialout 158732 Mai 30 08:15 controls_fhem.txt
-rw-r--r-- 1 fhem dialout 49 Mai 30 08:15 controls_ralf9_sd_ws.txt
-rw-r--r-- 1 fhem dialout 198903 Mai 30 08:15 signalduino_protocols.pm
Ich würde mal dreist behaupten, diese Funktionen haben alle nichts mit ASC zu tun. Ich kann den Fehler aber aktuell nicht mehr nachstellen, no way. Lassen wir es erst einmal ruhen, wenn der Fehler wieder auftritt melde ich mich an dieser Stelle zurück, ok?
Gruß Reinhard