Hi,
doch ist korrekt. Beim installieren werden alte oder gelöschte events nicht mitgelöscht.
Muß ich mal in der nächsten Version bereinigen.
Wenn ich nur Zeit hätte.
Gruß Andre
Gesendet von meinem GT-I9100 mit Tapatalk 2
Hi,
doch ist korrekt. Beim installieren werden alte oder gelöschte events nicht mitgelöscht.
Muß ich mal in der nächsten Version bereinigen.
Wenn ich nur Zeit hätte.
Gruß Andre
Gesendet von meinem GT-I9100 mit Tapatalk 2
Hallo MCS-51,
ich habe diesen Wahnsinnswecker installiert. Respekt für deine Arbeit.
Leider kann ich die Datei „SB_Funktionen.ips.php“ bei diesem Post nicht finden.
Kannst du diese Datei bitte nochmals uploaden?
Vielen Dank
Gerd
Hallo Ranise,
das ist ein wenig abhängig von dem wie Du deine SQBox bedienst. Nehmen wir an Du hast es hiermit gemacht, dann ist es aus dem Anhang (Squeezebox.zip) die inc_Squeezebox.php.
Hallo UVoigi,
Vielen Dank
Gerd
Hallo zusammen,
hat einer von euch auch das Problem dass der Wecker nach einem Update auf 2.50.7 des Modulemanagers nicht mehr funktioniert?
Meldung:
Debug: Event: Auslösung prüfen für Woche …
Debug: Weckerfunktion Weckzeit_1 existiert in …
Dann kommt leider nichts mehr. Auch keine Fehlermeldung.
Viele Grüße
Gerd
Hi,
eine ähnliche Meldung hatte ich heute auch und wurde nicht geweckt.
War heute das erste mal und ich bin glücklicherweise auch so wach geworden.
Allerdings habe ich seit Monaten kein Update gemacht.
Meldung war „Debug: Weckerfunktion Weckzeit_1 existiert in …“ wie bei dir und dann auch nichts mehr, das das Event ausgelöst wurde wie sonst.
Macht mich jetzt auch etwas unglücklich, das ich mich nicht mehr drauf verlassen kann
Grüße,
Doc
Hallo,
verstehe ich das Richtig, das das TimerEvent in \Program\IPSLibrary\app\modules\IPSWecker\IPSWecker_Timer\Weckzeit… wurden ausgelöst.
Dennoch wurde der Callback nicht ausgeführt.
Habt Ihr in letzter Zeit innerhalb der IPSLibrary geändert?
Habt Ihr einen Wecktag vor dem Ausfall die Weckzeit geändert?
Welche ModulVersion habt Ihr am Start?
Welche IPS Version nutzt Ihr?
Gruß
Andre
Hallo Andre,
… richtig. Das Timerevent wurde ausgelöst aber die Callback Funktion nicht ausgelöst.
Gestern wurde von mir alles auf den neuesten Stand gebracht. (siehe Bild)
Die Weckzeit wurde nicht geändert. IPS ist die neueste Version laut Live-Update (keine Beta).
Mehr wie auf dem Bild passiert leider nicht.
Vielen Dank für deine Hilfe.
Gerd
Hallo Andre,
geaendert habe ich seit Monaten nichts mehr, tags zuvor wurde ich auch geweckt, Zeiten habe ich nicht geaendert.
IPS muesste recht aktuell sein.
Modulversion kann ich gerade nicht sagen.
Heute ging es auch wieder ohne das ich was geaendert habe, ahh doch, hatte sicherheitshalber gestern die Feiertagsfunktion deaktiviert, nicht das da ein falscher Eintrag vorhanden war? NRW!
Sonst funktioniert das super mit dem Wecker.
Gruesse Doc
Hallo Andre,
heute hatte ich ein anderes Phänomen.
Im Wecker sind 2 Weckzeiten programmiert eimal 3:55 Uhr und einmal 6:00.
Der Wecker um 3:55 sollte eigentlich heute nicht loslegen, hat uns aber um 3:55 geweckt. Und das Beste: es war kein Eintrag in der Logdatei. Geträumt hab ich auch nicht.
Allerdings hat dann der Wecker wie er soll um 6:00 losgelegt -> mit Logeintrag.
Viele Grüße
Gerd
Hallo,
mir geht da noch so kein Licht auf.
Habt Ihr beide die gleiche Feiertagszone (NRW) aktiv?
Was habt Ihr bei ‚Wecken an Feiertag‘ eingetragen?
Habt Ihr Urlaubstage eingetragen?
Guß
Andre
Gesendet von meinem GT-I9100 mit Tapatalk 2
Hallo Andre,
ich habe am Freitag erst mal einen reboot des Systems gemacht und lass mich morgen Früh überraschen.
Gerd
Der Wecker funktioniert wieder einwandfrei.
Vielleicht war es tatsächlich der reboot.
Gerd
Hallo
Hab ein Problem mit der Anlegung eines neuen Weckers
Eintrag ind de Konfig
c_WeckerCircle.'3' => array(
c_Property_Name => 'Fruehschicht',
c_Property_StopSensor => '',
c_Property_FrostTemp => 2,
c_Property_FrostSensor => '' ,
c_Property_FrostTime => 10,
c_Property_SnoozeTime => 4,
c_Property_EndTime => 10,
c_Property_Schichtgruppe => '',
c_Property_Schichtzyklus => array(1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51),
),
Ausgabe im Log
EndTime ist zeitgleich mit Starttime ?
Hi 1007,
wie sieht Deine Custom Datei aus.
Die Differenzierung Start/Stop/Frost findet dort statt.
Gruß
andre
Gesendet von meinem ARCHOS 101G9 mit Tapatalk 2
Die IPSWecker_Custom ?
Da hab ich folgendes eingetragen
function Weckzeit_3($CycleId, $WeckerName, $Mode) {
require_once IPS_GetKernelDir()."\\scripts\\SqueezeboxFunktionen.ips.php";
$CircleName = IPS_GetName($CycleId);
switch($Mode){
case 'FreezeTime':
case 'AlarmTime':
// Wecker aktion
SqueezeVolume('',20);
SqueezePlayFav('',1);
break;
case 'SnoozeTime':
// Wecker wird lauter
SqueezeVolume('',30);
break;
case 'StopEvent':
case 'EndTime':
// Wecker ausschalten.
SqueezePower('', false);
break;
}
}
Hi,
Fehler gefunden.
Frosttime und Endtime dürfen nicht identisch sein.
Ich vermute Du hast „bei Frost früher Wecken“ aktiviert. Eigentlich sollte sich nur dann der Fehler bemerkbar machen.
Erklärung:
Weckzeit: 07:00. Frost/Endtime 10.
Dann wird das Timerevent auf 06:50
06:50 wird geschaut ob die Frostbedingung erfüllt ist. Ja wecken, nein Timerevent auf 07:00.
Um 07:00 wird geschaut welche Bedingungen erfüllt sind.
Start weil Weckzeit=wecken.
Stop weil Weckzeit-Frostzeit+Endzeit auch 07:00 ergibt.
Fazit:
Stelle bitte Frostzeit und Endzeit unterschiedlich ein.
Auch wenn Du Frost nicht nutzt.
Gruß
Andre
Gesendet von meinem GT-I9100 mit Tapatalk 2
Hallo
„bei Frost frueher Wecken“ hab ich nicht aktiviert, aber nachdem ich
Frostzeit und Endzeit unterschiedlich habe sieht es gut aus
Danke
Ahh
Dann ist da wohl noch a little Bug drin -
Gesendet von meinem GT-I9100 mit Tapatalk 2
Hallo
Hab 2 Wecker eingerichtet nach Schichten
c_WeckerCircle.'3' => array(
c_Property_Name => 'Fruehschicht',
c_Property_StopSensor => '',
c_Property_FrostTemp => 2,
c_Property_FrostSensor => '' ,
c_Property_FrostTime => 1,
c_Property_SnoozeTime => 4,
c_Property_EndTime => 5,
c_Property_Schichtgruppe => 1,
c_Property_Schichtzyklus => array(2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52),
),
c_WeckerCircle.'4' => array(
c_Property_Name => 'Spaetschicht',
c_Property_StopSensor => '',
c_Property_FrostTemp => 2,
c_Property_FrostSensor => '' ,
c_Property_FrostTime => 10,
c_Property_SnoozeTime => 10,
c_Property_EndTime => 60,
c_Property_Schichtgruppe => 2,
c_Property_Schichtzyklus => array(1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51),
je nach Woche ( gerade / ungerade )
heute haben beide Wecker „geweckt“ ??
23.05.2013 04:40:00.237 | 0 | CUSTOM | IPSWecker_Timer | Debug: Event: Auslösung prüfen für Fruehschicht (Weckzeit_3)
23.05.2013 04:40:00.241 | 0 | CUSTOM | IPSWecker_Timer | Debug: Weckerfunktion Weckzeit_3 Existiert in IPSWecker_Custom.
23.05.2013 04:40:00.245 | 0 | CUSTOM | IPSWecker_Timer | Debug: Weckbedingungen für Active, Global, Urlaub, Feiertag gültig.Fruehschicht
23.05.2013 04:40:00.249 | 0 | CUSTOM | IPSWecker_Timer | Debug: AlarmTime auslösung Fruehschicht
23.05.2013 04:40:00.253 | 0 | CUSTOM | IPSWecker_Timer | Debug: Neue EventTime: 04:44 für Weckzeit_3_0
23.05.2013 04:40:00.270 | 0 | CUSTOM | IPSWecker_Timer | Information: Wecker ausgelöst: Fruehschicht, Aktion: AlarmTime
23.05.2013 08:45:00.036 | 0 | CUSTOM | IPSWecker_Timer | Debug: Event: Auslösung prüfen für Spaetschicht (Weckzeit_4)
23.05.2013 08:45:00.041 | 0 | CUSTOM | IPSWecker_Timer | Debug: Weckerfunktion Weckzeit_4 Existiert in IPSWecker_Custom.
23.05.2013 08:45:00.046 | 0 | CUSTOM | IPSWecker_Timer | Debug: Weckbedingungen für Active, Global, Urlaub, Feiertag gültig.Spaetschicht
23.05.2013 08:45:00.054 | 0 | CUSTOM | IPSWecker_Timer | Debug: AlarmTime auslösung Spaetschicht
23.05.2013 08:45:00.060 | 0 | CUSTOM | IPSWecker_Timer | Debug: Neue EventTime: 08:55 für Weckzeit_4_0
23.05.2013 08:45:00.075 | 0 | CUSTOM | IPSWecker_Timer | Information: Wecker ausgelöst: Spaetschicht, Aktion: AlarmTime