Hauptmenü

Notify Problem nach Update

Begonnen von AnonymousHolger, 01 Mai 2013, 13:01:22

Vorheriges Thema - Nächstes Thema

AnonymousHolger

Hallo,

ich steuere schon länger meine Velux Rolladen über eine SM8.
Mit dem SM8 trigger ich die Original VElux FB über Relais (Auf/Ab/Stop).
Das hat immer einwandfrei funktioniert, aber seit einem der letzten Updates nicht mehr.
LEider konnte ich erst jetzt prüfen.

Es scheint was bei meinem Notify oder WebCmd oder Eventmap nicht zu passen, was früher ging :-( ...

Funktion:
1. Definition der Schalter Auf/Ab/Stop
2. Definition der Notifies mit dummies für Auf/Ab/Auf50%undAb50%.

Die Notifies werden im Log nach ausführend gelogged, aber kein Signal an die SM8 übertragen.

Wenn ich nur die Auf/Ab/Stop Schalter verwende, funktioniert dei SM8 ....

Tips ???

Ach ja, meinen Wiki Eintrag müsste ich im Anschluss updaten


# ---------- START Definition Arbeitszimmer ROLLLADEN -------------
# Definition Schalter AUF
define RS_AZ_Auf FS20 ac03 00
attr RS_AZ_Auf IODev CUNO_O
attr RS_AZ_Auf model fs20
attr RS_AZ_Auf room 5_SYSTEM

# Definition Schalter AB
define RS_AZ_Ab FS20 ac02 00
attr RS_AZ_Ab IODev CUNO_O
attr RS_AZ_Ab model fs20
attr RS_AZ_Ab room 5_SYSTEM

# Definition Schalter STOP
define RS_AZ_Stop FS20 ac04 00
attr RS_AZ_Stop IODev CUNO_O
attr RS_AZ_Stop model fs20
attr RS_AZ_Stop room 5_SYSTEM

# Definition eines Dummy FS20 der im entsprechenden Raum (OG) angezeigt wird, und die Schaltvorgänge triggert
define Rollo_OG_ArbeitsZ dummy
attr Rollo_OG_ArbeitsZ eventMap /on:Ab/off:Auf/dim06%:Ab50/dim93%:Auf50
attr Rollo_OG_ArbeitsZ group ROLLLADEN
attr Rollo_OG_ArbeitsZ room 2_ROLLLADEN,0_VORSCHAU
attr Rollo_OG_ArbeitsZ webCmd Ab:Auf:Ab50:Auf50
#Rollo AB 100% - AB Taste 1 Sekunde auslösen
define RAZ_Ab notify Rollo_OG_ArbeitsZ.Ab set RS_AZ_Ab on-for-timer 0.5
attr RAZ_Ab room 5_SYSTEM
#Rollo AUF 100% - AUF Taste 1 Sekunde auslösen
define RAZ_Auf notify Rollo_OG_ArbeitsZ.Auf set RS_AZ_Auf on-for-timer 0.5
attr RAZ_Auf room 5_SYSTEM
#Rollo AB50% - 15 Sekunden Rolladen Abwärts - ggf. die Sleep Zeit anpassen
define RAZ_Ab50 notify Rollo_OG_ArbeitsZ.Ab50 {\
  fhem "set RS_AZ_Ab on-for-timer 0.5";;\
  fhem "define Rollo_AZ_Stop at +*{1}00:00:22 set RS_AZ_Stop on-for-timer 0.5";;\
  fhem "attr Rollo_AZ_Stop room 5_SYSTEM";;\
}
attr RAZ_Ab50 room 5_SYSTEM
#Rollo AUF50 - 15 Sekunden Rolladen Aufwärts - ggf. die Sleep Zeit anpassen
define RAZ_Auf50 notify Rollo_OG_ArbeitsZ.Auf50 {\
  fhem "set RS_AZ_Auf on-for-timer 0.5";;\
  fhem "define Rollo_AZ_Stop at +*{1}00:00:19 set RS_AZ_Stop on-for-timer 0.5";;\
  fhem "attr Rollo_AZ_Stop room 5_SYSTEM";;\
}
attr RAZ_Auf50 room 5_SYSTEM


kalle86

#1
Hallo,
ich schreib mein Anliegen einfach mal in das Thema...
Und zwar habe ich gerade ein "update notify" gemacht. Und zwar sind nun all meine bestehenden notifys verschwunden und möchte ich ein neues notify eingeben sagt es mir "Cannot load module notify ".
ZitatLogfile:
2016.08.11 22:51:45 1: reload: Error:Modul 91_notify deactivated:
Global symbol "%logInform" requires explicit package name at ./FHEM/91_notify.pm line 123.
Global symbol "%logInform" requires explicit package name at ./FHEM/91_notify.pm line 131.

2016.08.11 22:51:45 0: Global symbol "%logInform" requires explicit package name at ./FHEM/91_notify.pm line 123.
Global symbol "%logInform" requires explicit package name at ./FHEM/91_notify.pm line 131.
Brauche dringend hilfe, sonst legt es mir alles lahm bzw. muss auf ein älteres backup zurückgreifen  :-[

franky08

#2
@kalle86
Ich würde mal ein "normales" update machen! Nur das notify Modul upzudaten wenn die fhem.pl auch neu ist kann dir Probleme bringen.

P.S. sonst las mal ein update force laufen!
Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1

kalle86

Danke!  ;)
Hätte ich das mal gleich gemacht
habe jetzt mal ein normales update gemacht.
Notify funktioniert wieder, dennoch sind die ganzen notifys weg.

Was wird bei update force gemacht?

franky08

Update force holt ALLE Module, nicht nur die gerade zum update anstehen. Du hast doch hoffentlich ein backup deiner fhem.cfg, dann sollten deine notifys auch wieder da sein, oder hast du nach dem update eben noch kein shutdown restart gemach?
Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1

kalle86

okay, danke.
Doch shutdown restart habe ich bereits auch gemacht. Und update force hat leider nix gebracht. Das Backup ist 2 Wochen alt und inzwischen hat haben sich wieder viele Sachen geändert. Werd mir da denn das wichtigste wieder von rausziehen.  :)