Autor Thema: Automatische Garagentorsteuerung mit Watchdog  (Gelesen 5464 mal)

Offline raspklaus

  • Sr. Member
  • ****
  • Beiträge: 683
Antw:Automatische Garagentorsteuerung
« Antwort #15 am: 01 Juli 2014, 15:39:04 »
Vielen herzlichen Dank für Deine Hilfe. Allein wäre ich darauf wahrscheinlich nicht gekommen als Neuling.
Davon könnte sich mancher hier eine Scheibe abschneiden, insbesondere die die als Antwort immer schreiben "Dann lies doch mal die Befehlsreferenz"

Nochmals danke

Offline marvin78

  • Developer
  • Hero Member
  • ****
  • Beiträge: 5499
Antw:Automatische Garagentorsteuerung
« Antwort #16 am: 01 Juli 2014, 16:06:37 »
Vielleicht erleichterst du noch allen anderen das Suchen und setzt ein "gelöst" vor deinen Thementitel. Danke.

Offline raspklaus

  • Sr. Member
  • ****
  • Beiträge: 683
Antw:Automatische Garagentorsteuerung
« Antwort #17 am: 01 Juli 2014, 16:54:16 »
Wie geht das ?

Offline marvin78

  • Developer
  • Hero Member
  • ****
  • Beiträge: 5499
Antw:Automatische Garagentorsteuerung
« Antwort #18 am: 01 Juli 2014, 17:29:52 »
Den ersten Beitrag editieren (Ändern) und den Titel dahingehend abändern.

Offline Groby

  • Full Member
  • ***
  • Beiträge: 191
Antw:Automatische Garagentorsteuerung
« Antwort #19 am: 01 Juli 2014, 17:53:27 »
@raspklaus:

Und setze das Attribut

event-on-change-reading state
im Fensterkontakt.

Ich würde das Attribut folgendermaßen ändern, damit Du battery.low nicht verpasst:
event-on-change-reading battery,state

Offline raspklaus

  • Sr. Member
  • ****
  • Beiträge: 683
Antw:Automatische Garagentorsteuerung mit Watchdog
« Antwort #20 am: 25 August 2014, 11:46:46 »
Seit ca Ende Juli funktioniert der eingetragen Watchdog nicht mehr

define Tor_Einfahrt watchdog Garagentor146a_offen.open.* 00:30:00 Garagentor146a_offen.closed.* set Garagentor_146a on

Online frank

  • Hero Member
  • *****
  • Beiträge: 7427
Antw:Automatische Garagentorsteuerung mit Watchdog
« Antwort #21 am: 25 August 2014, 14:51:16 »
Zitat
Seit ca Ende Juli funktioniert der eingetragen Watchdog nicht mehr
der wachhund wird wohl noch funktionieren. vielleicht hat sich bei der fütterung (events) etwas verändert. also probiere nochmal das test notify aus.
FHEM: 5.8(SVN) => Pi3(jessie)
IO: CUL433_V3.3(1.00.01B53)|CUL868_V3.3(1.58)|HMLAN(0.965)|HMUSB2(0.967)|HMUART(1.4.1)
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500

Offline raspklaus

  • Sr. Member
  • ****
  • Beiträge: 683
Antw:Automatische Garagentorsteuerung mit Watchdog
« Antwort #22 am: 25 August 2014, 15:17:37 »
Du meinst ob dir Ereignisse kommen ?

In Log steht beim Test

2014.08.25 11:09:35 3: CUL_HM set Garagentor_146a on-for-timer 1
2014.08.25 11:09:36 1: trigger open erfolgreich gesehen
2014.08.25 11:10:36 3: CUL_HM set Garagentor_146a on-for-timer 1
2014.08.25 11:10:47 1: trigger closed erfolgreich gesehen

Offline raspklaus

  • Sr. Member
  • ****
  • Beiträge: 683
Antw:Automatische Garagentorsteuerung mit Watchdog
« Antwort #23 am: 25 August 2014, 15:19:51 »
Getestet mit

define tnf1 notify Garagentor146a_offen.open.* {Log 1,"trigger open erfolgreich gesehen"}
define tnf2 notify Garagentor146a_offen.closed.* {Log 1,"trigger closed erfolgreich gesehen"}

Gibt es noch einen weiteren Test ?

Offline marvin78

  • Developer
  • Hero Member
  • ****
  • Beiträge: 5499
Antw:Automatische Garagentorsteuerung mit Watchdog
« Antwort #24 am: 25 August 2014, 15:24:00 »
Steht der watchdog auf triggered oder defined (STATE)?

Du solltest nach jedem Trigger des watchdogs denselben mit . triggern. Also:

Garagentor146a_offen.open.* 00:30:00 Garagentor146a_offen.closed.* set Garagentor_146a on;trigger Tor_Einfahrt .
(der Punkt am Ende ist wichtig/Code ist für DEF im Frontend)
« Letzte Änderung: 25 August 2014, 17:45:07 von marvin78 »

Offline raspklaus

  • Sr. Member
  • ****
  • Beiträge: 683
Antw:Automatische Garagentorsteuerung mit Watchdog
« Antwort #25 am: 25 August 2014, 15:25:27 »
Der watchdog steht im Webfrontend auf triggered

Offline raspklaus

  • Sr. Member
  • ****
  • Beiträge: 683
Antw:Automatische Garagentorsteuerung mit Watchdog
« Antwort #26 am: 25 August 2014, 15:28:33 »
Dann sollte also folgendes in der fhem conf stehen ?

define Tor_Einfahrt watchdog Garagentor146a_offen.open.* 00:03:00 Garagentor146a_offen.closed.* set Garagentor_146a on; trigger Tor_Einfahrt .
attr Tor_Einfahrt room Garage

Offline marvin78

  • Developer
  • Hero Member
  • ****
  • Beiträge: 5499
Antw:Automatische Garagentorsteuerung mit Watchdog
« Antwort #27 am: 25 August 2014, 15:29:03 »
Steht er auf triggered, wird er nicht wieder ausgelöst. Er muss auf defined stehen. Das wird durch das

trigger Tor_Einfahrt .
bewirkt.

Um ihn jetzt wieder auf defined zu setzen, reicht ein modify im Frontend (DEF im Device anklicken und dann den Button modify, was du ja ohnehin machen musst, um den watchdog, wie vorgeschlagen, zu ändern). Dann empfehle ich noch einmal das gründliche Lesen der commandref zum Thema watchdog.

P.S.: Ich gebe keine Codes für die fhem.cfg, sondern nur für den DEF Bereich im Frontend.

Offline raspklaus

  • Sr. Member
  • ****
  • Beiträge: 683
Antw:Automatische Garagentorsteuerung mit Watchdog
« Antwort #28 am: 25 August 2014, 17:26:27 »
Welches Device meinst Du ?

Garagentor_146a
oder Garagentor_146a_offen

Offline marvin78

  • Developer
  • Hero Member
  • ****
  • Beiträge: 5499
Antw:Automatische Garagentorsteuerung mit Watchdog
« Antwort #29 am: 25 August 2014, 17:30:58 »
Natürlich den watchdog. Um den ging es doch.

Ich empfehle wirklich dringend, die Grundlagen zu lernen!