Autor Thema: FSR61NP on-for-timer geht nicht  (Gelesen 1306 mal)

onedread

  • Gast
FSR61NP on-for-timer geht nicht
« am: 09 Januar 2019, 12:07:04 »
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

Offline rudolfkoenig

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 25391
Antw:FSR61NP on-for-timer geht nicht
« Antwort #1 am: 09 Januar 2019, 19:48:04 »
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

  • Gast
Antw:FSR61NP on-for-timer geht nicht
« Antwort #2 am: 09 Januar 2019, 20:01:56 »
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

Offline rudolfkoenig

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 25391
Antw:FSR61NP on-for-timer geht nicht
« Antwort #3 am: 09 Januar 2019, 21:52:22 »
Danke, habs gefixt.
Das Problem wurde, wie vermutet, von meinem ON/OFF Patch verursacht.

onedread

  • Gast
Antw:FSR61NP on-for-timer geht nicht
« Antwort #4 am: 09 Januar 2019, 21:55:04 »
HI

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

lg
und vielen Dank.

Offline rudolfkoenig

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 25391
Antw:FSR61NP on-for-timer geht nicht
« Antwort #5 am: 09 Januar 2019, 21:57:22 »
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

  • Gast
Antw:FSR61NP on-for-timer geht nicht
« Antwort #6 am: 09 Januar 2019, 22:05:32 »
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

Offline rudolfkoenig

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 25391
Antw:FSR61NP on-for-timer geht nicht
« Antwort #7 am: 10 Januar 2019, 08:08:03 »
Bitte in der Definition alles so lassen, wie angehaengt.