Ankündigung

Einklappen
Keine Ankündigung bisher.

- √ - Problem mit Logik...

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • NilsS
    antwortet
    Hast du meinen mal getestet ?

    Einen Kommentar schreiben:


  • boardman
    antwortet
    Sehr Merkwürdig...

    der Tagimpuls tut nicht bei mir...
    egal - ich stelle um auf Stundenimpuls - tut ja nicht weh...

    oder hasrt du beim neu machen einen Bug eingebaut?
    #
    # Modul Tag-Impuls
    #
    # Generiert jeden Tag um ca. 00:00 einen Impuls

    5000|"Gaston\Tag-Impuls"|0|2|"Sperren"|"Tick (sek.)"|1|"Impuls"
    5001|2|1|1|1|1 # E,A,Z,S,Init

    5002|1|0|0 # Sperren
    5002|2|5|0 # Tick

    5003|1|0|0 # Zeitberechnung

    5004|1|0|1|1|0 # Impuls
    #5004|2|0|1|1|0 # Debug-Impuls

    5012|1|"EN[1]>0"|"0"|"0"|1|1|0|0 # Gesperrt: Timer anhalten, impuls löschen und abbrechen
    5012|1|"OC[1]==0 and EI==0"|""|""|0|0|0|0 # Nur bei Timer-aufruf oder Init weitermachen

    5012|0|""|"__import__('time').localtime()[3]*3600+__import__('time').localtime()[4]*60+__import__('time').localtime()[5]"|""|0|0|1|0 # EN[1]=Tageszeit in Sekunden

    # Schaltzeiten erreicht dann 23 Stunden schlafen
    5012|1|"SN[1]<60"|"1"|"82800"|1|1|0|0 # Zeit von 00:00 bis 00:01-> Impuls (1) timer=23 Stunden sek

    # Ansonsten nächsten Timer Interval berechnen
    5012|1|"SN[1]<82500"|""|"82800-SN[1]"|0|1|0|0 # Wenn Zeit<22:55 dann warten bis 23:00 (abbruch) (Normalerweise nur bei Init der Fall)
    5012|0|""|"(86400-SN[1])/2"|""|0|0|1|0 # Wenn schon später als 22:55 dann Zeit bis zu 24:00 halbieren
    5012|0|"SN[1]<EN[2]"|"EN[2]"|""|0|0|1|0 # 'Tick' Sekunden als Minimum
    5012|0|""|""|"SN[1]"|0|1|0|0 # Timer starten

    Einen Kommentar schreiben:


  • Gaston
    antwortet
    Der Impuls ist an beiden Ausgängen (Tag-Impuls & Tag/Monat/Woche/Jahr Bausteine) auch mit dem Tages-Impuls-Geber bei mir sauber gekommen.

    Einen Kommentar schreiben:


  • Gaston
    antwortet
    Zitat von boardman Beitrag anzeigen
    hi,
    hab auf den Stundenimpuls umgestellt.. geht... kann es sein daß der Tagesimpuls ein Problem hat?

    Uwe
    Hatte gestern zum Testen den Tages-Impus eingebaut. Sieht so aus als wäre der Impuls angekommen. Da der Zählerbaustein jedoch remanent ist bin ich mir nicht 100% sicher. Hab jetzt einen Reset eingebaut und für einen neuen Test Morgen vorbereitet.

    Gruss,
    Gaston

    Einen Kommentar schreiben:


  • boardman
    antwortet
    hi,
    hab auf den Stundenimpuls umgestellt.. geht... kann es sein daß der Tagesimpuls ein Problem hat?

    Uwe

    Einen Kommentar schreiben:


  • NilsS
    antwortet
    Code:
    ## berechenen der Sekunden bis 00:00:01 und timer setzen
    5012|0|"EI or OC[1]"|""|"86400 - (lambda x=__import__('time').localtime()[3:6]: float(x[0]*3600)+(x[1]*60)+x[2])() + 1"|0|1|0|0
    ## Wenn Timer abgelaufen 1 aus Ausgang 1
    5012|0|"OC[1]"|"1"|""|1|0|0|0
    versuch doch mal das als Impulsgeber. Ist so ähnlich auch in hsphone drin

    Einen Kommentar schreiben:


  • Gaston
    antwortet
    Zitat von boardman Beitrag anzeigen
    Neuer Tag, neues Glück,
    Kein Tagesreset und kein Eintrag im Debug-Exeptions...
    Komisch, bei mir kommt der Tagesimpuls, aber ich verwende den Stunden-Impuls am Eingang. Ich werde heute mal den Tagesimpulsgeber reinhängen aber an beiden Bausteinen habe ich nichts geändert.

    Du könntest den Tagesimpuls direkt vom Impulsgeber verwenden, der müsste eigentlich sicher gehen da nicht geändert.

    Einen Kommentar schreiben:


  • boardman
    antwortet
    Neuer Tag, neues Glück,
    Kein Tagesreset und kein Eintrag im Debug-Exeptions...

    Einen Kommentar schreiben:


  • boardman
    antwortet
    hab vorhin rebooted... sorry - morgen gerne (-:

    Einen Kommentar schreiben:


  • Gaston
    antwortet
    Zitat von boardman Beitrag anzeigen
    So...
    ich will nicht ausschließen das bei mir noch was falsch läuft, aber der Tagesimpuls hat nicht funktioniert...
    Leider habe ich gestern meinen Test HS stromlosgeschaltet so dass ich den Tageimpuls nicht testen konnte.

    Kannst Du mal auf deiner Debugseite unter den Exceptions nachsehen ob da was steht.

    Gruss,
    Gaston

    Einen Kommentar schreiben:


  • boardman
    antwortet
    So...
    ich will nicht ausschließen das bei mir noch was falsch läuft, aber der Tagesimpuls hat nicht funktioniert...
    Angehängte Dateien

    Einen Kommentar schreiben:


  • MatthiasS
    antwortet
    FReigeschaltet.

    Einen Kommentar schreiben:


  • boardman
    antwortet
    (-:
    dafür teste ich ja... Danke

    Denke mal der neue UP muß freigeschaltet werden?
    kannst du mir die ggf. pe rMail vorab schicken?

    Uwe

    Einen Kommentar schreiben:


  • Gaston
    antwortet
    Zitat von boardman Beitrag anzeigen
    Hast du dich beim Zip erstellen vertan?
    Der 17555 ist von heute, der 17556 noch der alte...
    Oh Mann, was bin ich doch für ein Held

    Hab den aus dem falschen Verzeichnis genommen. Der 17555 ist übrigens unverändert nur irgendwie hab ich den Baustein nicht mehr und musste Ihn von der Dacomseite erstmal wieder herkopieren.

    Hab eine neue ZIP-Datei hochgeladen

    Gruss,
    Gaston

    Einen Kommentar schreiben:


  • boardman
    antwortet
    Hast du dich beim Zip erstellen vertan?
    Der 17555 ist von heute, der 17556 noch der alte...

    Grüße

    Uwe

    Einen Kommentar schreiben:

Lädt...
X