FSR61NP on-for-timer geht nicht

Begonnen von onedread, 09 Januar 2019, 12:07:04

Vorheriges Thema - Nächstes Thema

onedread

HI

habe 2 FSR61 eingelernet und mit dem eventMap BI:off und B0:on versehen das funktioniert auch einwandfrei.

Jetzt wollten wir gerne on-for-timer in einer Zeitschaltuhr benützen, leider dürfte on-for-timer nicht unterstützt werden da ich immer eine Fehlermeldung bekomme.

Hatte den Artikel schon gelesen der beim Wiki verlinkt ist leider haben meine Versuche dies zu implementieren nichts gebracht und es kam immer ne Fehlermeldung mit Invalid Argutment oder so was ähnliches.

Kann man on-for-timer irgendwie lauffähig machen.

FHEM ist ganz neu auf nem PI3 mit den Enocean steckmodul installiert worden.

Ziel ist es anhand dem on-for-timer in einer Zeitschaltuhr eine Zirkulationspumpe anzusteueren.

Bin für jeden Rat dankbar.

lg
onedread

rudolfkoenig

Da ich unlaengst an den SetExtensions rumgedreht habe, wuerde ich das gerne ueberpruefen.
Leider funktionieren meine alten EnOcean Test-Konfigurationen nicht mehr.
Deswegen bitte die hier Ausgabe von "list -r ProblemGeraet" anhaengen, zusammen mit der genauen Fehlermeldung.

onedread

HI

hier das list -r von den beiden FSR61

define Zirkulationspumpe EnOcean 051566B3
attr Zirkulationspumpe IODev TCM_ESP3_0
attr Zirkulationspumpe eventMap BI:off B0:on
attr Zirkulationspumpe manufID 7FF
attr Zirkulationspumpe room EnOcean
attr Zirkulationspumpe subDef FF888601
attr Zirkulationspumpe subType switch

setstate Zirkulationspumpe on
setstate Zirkulationspumpe 2019-01-09 19:43:24 .lastChannel B
setstate Zirkulationspumpe 2019-01-09 19:43:24 channelB B0
setstate Zirkulationspumpe 2019-01-09 19:43:24 state B0

2.

define EnO_FSR61 EnOcean 051567A1
attr EnO_FSR61 IODev TCM_ESP3_0
attr EnO_FSR61 eventMap BI:off B0:on
attr EnO_FSR61 manufID 7FF
attr EnO_FSR61 room EnOcean
attr EnO_FSR61 subDef FF888602
attr EnO_FSR61 subType switch

setstate EnO_FSR61 off
setstate EnO_FSR61 2019-01-09 16:45:29 .lastChannel B
setstate EnO_FSR61 2019-01-08 15:24:46 buttons pressed
setstate EnO_FSR61 2019-01-09 16:45:29 channelB BI
setstate EnO_FSR61 2019-01-09 16:45:29 state BI

hier die Fehlermeldung wenn ich set Zirkulationspumpe on-for-timer 600 eingebe

Unknown argument B0-for-timer, choose one of A0 AI B0 BI C0 CI D0 DI released

gleicher Fehler kommt beim andrem Device

Unknown argument B0-for-timer, choose one of A0 AI B0 BI C0 CI D0 DI released

Danke fürs schauen.

lg
manu

rudolfkoenig

Danke, habs gefixt.
Das Problem wurde, wie vermutet, von meinem ON/OFF Patch verursacht.

onedread

HI

also update und shutdown restart machen und dann müssts gehen?

lg
und vielen Dank.

rudolfkoenig

update wird einmal am Tag, morgens um 8 aktualisiert. Vorher muss man die Datei (in diesem Fall SetExtensions.pm) aus SVN holen.
Ein FHEM Neustart ist in beiden Faellen erforderlich.

onedread

Danke werdens morgen dann versuchen.

Muss ich dann noch das on-for-timer in der eventmap aktiveren oder reicht das BI:off B0:on oder muss ich on-for-timer:on-for-timer BI:off B0:on machen?

lg

rudolfkoenig

Bitte in der Definition alles so lassen, wie angehaengt.