[gelöst]: "on-for-timer" wird als "on" interpretiert

Begonnen von daedalus0815, 22 April 2019, 09:47:24

Vorheriges Thema - Nächstes Thema

daedalus0815

Hallo,

mit einem Update hat sich folgendes wieder eingeschlichen ...?

"set SIRENE on-for-timer 1.5"   wird nun interpretiert als   "set SIRENE on"

d.h. die SIRENE geht nicht mehr aus !

Muß ich nun auf sleep-Konstrukte ausweichen ?


defmod SIRENE2 ZWave fc91c5dd 17
attr SIRENE2 userattr alle_SIRENEN alle_SIRENEN_map room_map structexclude
attr SIRENE2 IODev ZWAVE1
attr SIRENE2 alarmDevice Actor
attr SIRENE2 alarmSettings alarm0,alarm1,alarm2,alarm3,alarm4,alarm5,alarm6,alarm7,|set SIRENE2 on-for-timer 175|set SIRENE2 off|00:03
attr SIRENE2 alle_SIRENEN alle_SIRENEN
attr SIRENE2 classes ZWAVEPLUS_INFO SWITCH_BINARY CONFIGURATION ASSOCIATION ASSOCIATION_GRP_INFO MANUFACTURER_SPECIFIC SCENE_ACTIVATION SCENE_ACTUATOR_CONF VERSION FIRMWARE_UPDATE_MD POWERLEVEL SECURITY MARK DEVICE_RESET_LOCALLY HAIL BASIC
attr SIRENE2 icon audio_volume_high
attr SIRENE2 neighborListPos 479,235
attr SIRENE2 room ZWave
attr SIRENE2 sortby 2

setstate SIRENE2 off
setstate SIRENE2 2018-10-25 19:52:23 SEND_DATA failed:00
setstate SIRENE2 2016-04-04 06:24:28 UNPARSED BATTERY 028007
setstate SIRENE2 2016-11-11 11:00:05 configSirenSoundAndVolume Sound1HighVolume
setstate SIRENE2 2015-11-12 16:57:51 humidity 19.0 %
setstate SIRENE2 2018-02-18 11:55:50 model Aeotec ZW080 Siren Gen5
setstate SIRENE2 2018-02-18 11:55:50 modelConfig aeotec/zw080.xml
setstate SIRENE2 2018-02-18 11:55:50 modelId 0086-0004-0050
setstate SIRENE2 2019-04-12 13:17:41 neighborList TUERSENSOR1 MOTION1 FIBARO2 TERASSE FIBARO7 FIBARO5 MOTION2 FIBARO6 FIBARO1 Keller_Lampe FEUCHTE1 REPEATER Garage FIBARO8 HausT Fenster3_3 Garage_Auf_Zu Fenster3 FEUCHTE2 Hauslampe MOTION_AUSSEN FIBARO9 Entfeuchter2 Entfeuchter1 THERMOSTAT_1
setstate SIRENE2 2019-04-12 13:25:01 neighborUpdate failed
setstate SIRENE2 2017-06-21 11:23:24 power 206.1 W
setstate SIRENE2 2017-03-30 13:04:43 powerlvl current 0 remain 0
setstate SIRENE2 2019-04-22 08:59:37 state off
setstate SIRENE2 2016-04-09 17:51:10 temperature 57 C
setstate SIRENE2 2019-04-22 08:59:37 timeToAck 0.199
setstate SIRENE2 2019-04-22 08:59:37 transmit OK
setstate SIRENE2 2016-01-22 20:09:19 wakeup notification





Latest Revision: 19201

File                   Rev   Last Change

fhem.pl                19085 2019-04-01 17:00:24Z rudolfkoenig
57_ABFALL.pm           11023 2018-06-13 12:34:34Z uniqueck
95_Alarm.pm            17344 2018-09-14 14:05:23Z phenning
60_allergy.pm          18406 2019-01-24 23:47:47Z moises
95_Astro.pm            17517 2018-10-12 15:45:49Z phenning
90_at.pm               17561 2018-10-18 14:45:30Z rudolfkoenig
98_autocreate.pm       18696 2019-02-23 12:24:04Z rudolfkoenig
98_average.pm          16293 2018-02-28 21:33:57Z rudolfkoenig
57_Calendar.pm         18712 2019-02-24 13:09:53Z betateilchen
57_CALVIEW.pm          17605 2018-10-23 16:37:40Z chris1284
98_cmdalias.pm         16300 2018-03-01 08:48:21Z rudolfkoenig
95_Dashboard.pm        16920 2018-06-29 12:01:56Z DS_Starter
93_DbLog.pm            19193 2019-04-15 18:26:33Z DS_Starter
98_dewpoint.pm         18846 2019-03-10 11:45:58Z hotbso
98_DOIF.pm             18890 2019-03-13 18:56:41Z Damian
98_DOIFtools.pm        18333 2019-01-19 09:13:38Z Ellert
98_dummy.pm            19197 2019-04-16 05:38:59Z rudolfkoenig
10_EnOcean.pm          18806 2019-03-06 19:52:42Z klaus.schauer
91_eventTypes.pm       14888 2017-08-13 12:07:12Z rudolfkoenig
00_FBAHAHTTP.pm        19019 2019-03-24 17:39:43Z rudolfkoenig
10_FBDECT.pm           18482 2019-02-02 09:52:57Z rudolfkoenig
01_FHEMWEB.pm          19148 2019-04-08 12:24:10Z rudolfkoenig
92_FileLog.pm          19102 2019-04-02 19:48:57Z rudolfkoenig
95_FLOORPLAN.pm        13735 2017-03-19 12:43:53Z UliM
98_freezemon.pm        18762 2019-02-28 22:29:15Z KernSani
72_FRITZBOX.pm         17437 2018-09-30 18:24:58Z tupol
98_HourCounter.pm      11307 2016-04-25 08:02:06Z rudolfkoenig
98_HTTPMOD.pm          18644 2019-02-19 17:20:27Z StefanStrobel
30_HUEBridge.pm        19098 2019-04-02 16:38:49Z justme1968
31_HUEDevice.pm        19201 2019-04-16 19:16:57Z justme1968
98_IF.pm               12944 2017-01-03 12:56:17Z Damian
31_LightScene.pm       18765 2019-03-01 09:13:39Z justme1968
38_netatmo.pm          18876 2019-03-12 17:48:40Z moises
91_notify.pm           17225 2018-08-29 12:34:29Z rudolfkoenig
73_PRESENCE.pm         18314 2019-01-18 13:49:05Z markusbloch
59_PROPLANTA.pm        18714 2019-02-24 16:08:46Z tupol
98_RandomTimer.pm      16826 2018-06-06 20:39:28Z igami
33_readingsGroup.pm    16299 2018-03-01 08:06:55Z justme1968
33_readingsProxy.pm    16299 2018-03-01 08:06:55Z justme1968
96_SIP.pm              17070 2018-07-31 19:02:39Z Wzut
98_structure.pm        18182 2019-01-08 18:34:06Z rudolfkoenig
99_SUNRISE_EL.pm       18732 2019-02-25 13:15:34Z rudolfkoenig
98_SVG.pm              18777 2019-03-03 13:16:05Z rudolfkoenig
42_SYSMON.pm           17227 2018-08-29 19:58:18Z hexenmeister
00_TCM.pm              18513 2019-02-07 05:36:20Z klaus.schauer
50_TelegramBot.pm      18728 2019-02-25 08:25:16Z betateilchen
98_telnet.pm           17529 2018-10-14 12:57:06Z rudolfkoenig
98_Text2Speech.pm      19116 2019-04-05 09:45:46Z Tobias.Faust
98_THRESHOLD.pm        14179 2017-05-03 20:10:16Z Damian
59_Twilight.pm         16005 2018-01-27 06:05:51Z igami
99_Utils.pm            18920 2019-03-16 09:58:52Z rudolfkoenig
# $Id: 99_UtilsHourCounter.pm 2014-12-16 20:15:33 john $
98_Verkehrsinfo.pm     18521 2019-02-07 21:39:00Z martins
98_version.pm          15140 2017-09-26 09:20:09Z markusbloch
98_weblink.pm          16293 2018-02-28 21:33:57Z rudolfkoenig
59_Wunderground.pm     18995 2019-03-22 20:09:53Z loredo
10_ZWave.pm            19189 2019-04-15 10:50:20Z rudolfkoenig
00_ZWDongle.pm         19159 2019-04-12 12:38:26Z rudolfkoenig

ABFALL_getEvents.pm    11023 2018-06-13 12:34:34Z uniqueck
ABFALL_setUpdate.pm    11021 2017-09-13 00:32:22Z uniqueck
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               18985 2019-03-21 19:00:25Z rudolfkoenig
FritzBoxUtils.pm       16691 2018-05-05 17:11:26Z rudolfkoenig
GPUtils.pm              6653 2014-10-02 11:59:37Z ntruchsess
HttpUtils.pm           17831 2018-11-24 15:09:17Z rudolfkoenig
Info.pm                   28 2008-11-09 01:08:44Z dsully
Meta.pm                19168 2019-04-13 11:15:44Z loredo
myUtilsTemplate.pm      7570 2015-01-14 18:31:44Z rudolfkoenig
RTypes.pm              10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm       19189 2019-04-15 10:50:20Z rudolfkoenig
SubProcess.pm          14334 2017-05-20 23:11:06Z neubert
TcpServerUtils.pm      19138 2019-04-07 10:17:21Z rudolfkoenig
UConv.pm               19016 2019-03-24 13:23:26Z loredo
Unit.pm                19016 2019-03-24 13:23:26Z loredo
ZWLib.pm               17186 2018-08-20 20:10:55Z rudolfkoenig

doif.js                    15546 2017-12-03 09:57:42Z Ellert
fhemweb.js                 19114 2019-04-04 20:22:10Z rudolfkoenig
fhemweb_readingsGroup.js   15189 2017-10-03 17:53:27Z justme1968
svg.js                     18357 2019-01-20 19:05:41Z rudolfkoenig



P.S:
....ein restore auf die FHEM-Vorgängerversion konnte das o.e. Problem reproduzierbar beheben



---------------------------------------------------------------------------------------------------------------------------------------
Das ist nicht das gleiche vom Verhalten, hilft aber vielleicht:   => setonfortimer SIRENE 1.5
Zitat
defmod c_setonfortimer cmdalias setonfortimer .* AS set $EVTPART0 on;; sleep $EVTPART1;; set $EVTPART0 off
attr c_setonfortimer DbLogExclude .*

setstate c_setonfortimer defined




Danke für eure Unterstützung

fhem ist  ;D

rudolfkoenig

Bei SIRENE2 fehlt vclasses, deswegen wird angenommen, dass das Geraet on-for-timer nativ unterstuetzt. Das ist leider nur bei Geraeten mit SWITCH_BINARY ab Version 2 der Fall, was mW immer noch eine Ausnahme ist. Diese Aenderung wurde vor ca 10 Monaten eingebaut.

Loesung:  "get SIRENE2 versionClassAll" ausfuehren.

rudolfkoenig

Sorry, Falschmeldung: die Geschichte mit dem nativen on-for-timer ist zwar korrekt, aber er wird nur angeboten, falls SWITCH_BINARY in vclasses 2 oder groesser ist.
Ich habe im Moment keine Idee woran dein Problem liegen kann, bei mir funktioniert on-for-timer sowohl beim Testen mit der angehaengten Definition, wie auch in der "Echt-Umgebung".

Kannst du bitte ein "attr global verbose 5" log des Schaltvorgangs hier anhaengen?

daedalus0815

#3
Danke für das Interesse und den Einsatz.

Bin ja auf die Vorgängerversion umgestiegen und habe gestern gegen 21:00 nochmals ein update
angestoßen......jetzt läuft's seltsamerweise wieder.

Ich werde HIER noch heute Abend die Versionsinfo einstellen, ob sich da untertägig etwas geändert hat......

nur zur Info mein Ergebnis:   98_help.pm             18341 2019-01-19 17:24:30Z betateilchen ist nun neu vorhanden....Zusammenhang erklärt sich mir natürlich nicht


P.S:
Ich hatte es natürlich nicht nur mit der Sirene aus dem Beispiel getestet, sondern auch mit meinen Lampen, die an FIBARO hängen....mit gleichen negativen Ergebnis. Reboot ...auch ohne Erfolg....apt-get update ...auch nix.....


DANKE nochmals...!!