Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS 190000608 Zeit aus Logik in ZSU

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

    #16
    Hi,

    ich bekomme einen Fehler mit den Makros.
    Die erste Uhrzeit (11:00) die ich in die ZSU geschickt habe hat korrekt funktioniert.
    Die Nächste Zeit "09:35" ist plötzlich das Makro nicht mehr vorhanden.
    Edomi 1.55
    Hier ein Screenshot

    ZSU.jpg

    Hier der Log:
    2018-03-10 10:06:22 759782 5946 info EXE19000608 [v0.52]: Uhrzeit incl. offset 11:00 (919)
    2018-03-10 10:11:03 046180 8894 info EXE19000608 [v0.52]: Uhrzeit incl. offset 09:35 (919)
    2018-03-10 10:11:03 049478 8894 info EXE19000608 [v0.52]: Makro 19 nicht gefunden exit (919)
    2018-03-10 10:12:01 040242 9526 info EXE19000608 [v0.52]: Uhrzeit incl. offset 09:35 (919)
    2018-03-10 10:12:01 041203 9526 info EXE19000608 [v0.52]: Makro 19 nicht gefunden exit (919)
    2018-03-10 10:12:46 392160 10009 info EXE19000608 [v0.52]: Uhrzeit incl. offset 09:35 (919)
    2018-03-10 10:12:46 393311 10009 info EXE19000608 [v0.52]: Makro 19 nicht gefunden exit (919)
    2018-03-10 10:14:00 204492 10781 info EXE19000608 [v0.52]: Uhrzeit incl. offset 09:35 (919)
    2018-03-10 10:14:00 205378 10781 info EXE19000608 [v0.52]: Makro 19 nicht gefunden exit (919)
    2018-03-10 10:14:27 971940 11086 info EXE19000608 [v0.52]: Uhrzeit incl. offset 09:35 (919)
    2018-03-10 10:14:27 972907 11086 info EXE19000608 [v0.52]: Makro 19 nicht gefunden exit (919)
    2018-03-10 10:14:49 620371 11318 info EXE19000608 [v0.52]: Uhrzeit incl. offset 09:35 (919)
    2018-03-10 10:14:49 621443 11318 info EXE19000608 [v0.52]: Makro 19 nicht gefunden exit (919)
    2018-03-10 10:14:58 372046 11418 info EXE19000608 [v0.52]: Uhrzeit incl. offset 09:35 (919)
    2018-03-10 10:14:58 372993 11418 info EXE19000608 [v0.52]: Makro 19 nicht gefunden exit (919)
    2018-03-10 10:16:00 842277 12095 info EXE19000608 [v0.52]: Uhrzeit incl. offset 09:35 (919)
    2018-03-10 10:16:00 843666 12095 info EXE19000608 [v0.52]: Makro 19 nicht gefunden exit (919)
    2018-03-10 10:16:07 708298 12178 info EXE19000608 [v0.52]: Uhrzeit incl. offset 09:35 (919)
    2018-03-10 10:16:07 709218 12178 info EXE19000608 [v0.52]: Makro 19 nicht gefunden exit (919)
    2018-03-10 10:17:15 242271 12891 info EXE19000608 [v0.52]: Uhrzeit incl. offset 09:35 (919)
    2018-03-10 10:17:15 243325 12891 info EXE19000608 [v0.52]: Makro 19 nicht gefunden exit (919)
    2018-03-10 10:18:14 250484 13521 info EXE19000608 [v0.52]: Uhrzeit incl. offset 09:35 (919)
    2018-03-10 10:18:14 251535 13521 info EXE19000608 [v0.52]: Makro 19 nicht gefunden exit (919)
    2018-03-10 10:22:04 219481 15917 info EXE19000608 [v0.52]: Uhrzeit incl. offset 09:33 (919)
    2018-03-10 10:22:04 220558 15917 info EXE19000608 [v0.52]: Makro 19 nicht gefunden exit (919)
    BTW
    Was soll eigentlich an den E11? In der Hilfe steht nix.

    LG
    Jean-Luc Picard: "Things are only impossible until they are not."

    Kommentar


      #17
      An E11 Kommt das Systemko 2 um die Daten vor dem runterfahren noch mal zu speichern. Muss ich in der Hilfe noch nachführen. Kannst Du mal Testweise E4 auf 0 setzen?
      Zuletzt geändert von vento66; 10.03.2018, 11:12.

      Kommentar


        #18
        Zitat von vento66 Beitrag anzeigen
        An E11 Kommt das Systemko 2 um die Daten vor dem runterfahren noch mal zu speichern. Muss ich in der Hilfe noch nachführen. Kannst Du mal Testweise E4 auf 0 setzen?
        Danke!
        ok. ja dann lag ich ja richtig mit E11.

        Leider bringt E4 auf 0 nichts.

        2018-03-10 10:18:14 250484 13521 info EXE19000608 [v0.52]: Uhrzeit incl. offset 09:35 (919)
        2018-03-10 10:18:14 251535 13521 info EXE19000608 [v0.52]: Makro 19 nicht gefunden exit (919)
        2018-03-10 10:22:04 219481 15917 info EXE19000608 [v0.52]: Uhrzeit incl. offset 09:33 (919)
        2018-03-10 10:22:04 220558 15917 info EXE19000608 [v0.52]: Makro 19 nicht gefunden exit (919)
        2018-03-10 11:18:03 273924 18829 info EXE19000608 [v0.52]: Uhrzeit incl. offset 09:33 (919)
        2018-03-10 11:18:03 274899 18829 info EXE19000608 [v0.52]: Makro 19 nicht gefunden exit (919)
        2018-03-10 11:19:02 034508 19459 EXE19000608 [v0.52]: Array Ist (919)
        2018-03-10 11:19:02 034631 19459 EXE19000608 [v0.52]: ================ ARRAY/OBJECT START ================
        2018-03-10 11:19:02 034745 19459 EXE19000608 [v0.52]: {"targetid":"13","fixed":1,"cmdid":"19","hour":"09 ","minute":"33","d0":"1","d1":"1","d2":"1","d3":"1 ","d4":"1","d5":"1","d6":"1"}
        2018-03-10 11:19:02 034828 19459 EXE19000608 [v0.52]: ================ ARRAY/OBJECT END ================
        2018-03-10 11:19:02 035223 19459 EXE19000608 [v0.52]: Uhrzeit incl. offset 09:33 (919)
        2018-03-10 11:19:02 036381 19459 EXE19000608 [v0.52]: Array Targets (919)
        2018-03-10 11:19:02 036482 19459 EXE19000608 [v0.52]: ================ ARRAY/OBJECT START ================
        2018-03-10 11:19:02 036565 19459 EXE19000608 [v0.52]: {"1":["1","2"],"2":["3","4"],"3":["5","6"],"4":["7"],"5":["8"],"6":["9","10"],"7":["11"],"8":["12"],"9":["14","15"],"10":["16"],"11":["17"]}
        2018-03-10 11:19:02 036640 19459 EXE19000608 [v0.52]: ================ ARRAY/OBJECT END ================
        2018-03-10 11:19:02 037039 19459 EXE19000608 [v0.52]: Makro 19 nicht gefunden exit (919)
        Hab auch E4 mal hin und her gewechselt.
        Warum findet er Makro 19 nur nicht.

        Jean-Luc Picard: "Things are only impossible until they are not."

        Kommentar


          #19
          Ich hab da schon eine Idee.. Ist das Makro irgendeiner ZSU zugewiesen?

          Kommentar


            #20
            Wenn das Makro keiner ZSU zugewiessen ist, kommt genau dieser Effekt. Ich schau mir das mal an.
            Zuletzt geändert von vento66; 10.03.2018, 12:05.

            Kommentar


              #21
              Bin aber noch 1.55



              Zugewiesen ?
              Nein nur beim ersten und letzten erfolgreichen eintragen der Zeit
              Jean-Luc Picard: "Things are only impossible until they are not."

              Kommentar


                #22
                Ich habe meinen Post oben gerade noch mal editiert..... Ich bin dran.

                Kommentar


                  #23
                  trollmar Dann versuch mal dein Glück Hab ein Upddate hochgeladen. Wenn das Makro nicht in der ZSU zugewiesen ist, musst Du E4 zwangsweise auf 0 setzen.

                  Kommentar


                    #24
                    Danke Micha!
                    Das ging aber schnell !!!

                    leider hat das nichts gebracht.

                    Jetzt sagt er ZSU wäre nicht vorhanden:
                    2018-03-10 14:27:55 915637 9185 info EXE19000608 [v0.53]: Uhrzeit incl. offset 15:00 (919)
                    2018-03-10 14:27:55 916861 9185 info EXE19000608 [v0.53]: ZSU mit id 14 nicht gefunden exit (919)
                    2018-03-10 14:31:40 263983 11546 info EXE19000608 [v0.53]: Uhrzeit incl. offset 15:00 (919)
                    2018-03-10 14:31:40 265065 11546 info EXE19000608 [v0.53]: ZSU mit id 14 nicht gefunden exit (919)
                    2018-03-10 14:31:51 268506 11665 info EXE19000608 [v0.53]: Uhrzeit incl. offset 15:01 (919)
                    2018-03-10 14:31:51 269496 11665 info EXE19000608 [v0.53]: ZSU mit id 14 nicht gefunden exit (919)
                    Hier der screenshot
                    zsu_macbookproretina_Mar-10-143005-2018_CaseConflict.jpg

                    Hab ne neue ZSU angelegt mit ID14

                    Mist ... irgendwas mache ich doch falsch. Kann doch nicht der einzigste sein der das Problem hat.


                    EDIT:

                    hab auch die E4 mal auf 0 gesetzt. Bring nix
                    Zuletzt geändert von trollmar; 10.03.2018, 14:38.
                    Jean-Luc Picard: "Things are only impossible until they are not."

                    Kommentar


                      #25
                      Gut das kann vielleicht auch ein fehlerhafter Log sein... Entweder Du fügst das Makro 19 in den Makro Vorgaben der ZSU14 hinzu, oder E4 auf 0 setzen.

                      Kommentar


                        #26
                        trollmar hat das jetzt funktioniert, oder ist der LBS fehlerhaft?

                        Kommentar


                          #27
                          Hi.
                          Der LBS funktioniert. Allerdings muss ich immer e4 auf 0 setzen auch wenn ich das makro in der zsu fest zugewiesen habe.
                          Sonst geht es nicht. Habs im test und produktiv System ausprobiert.
                          LG
                          Jean-Luc Picard: "Things are only impossible until they are not."

                          Kommentar


                            #28
                            vento66 Möchte danke sagen für deine immer große Hilfe!!
                            Jean-Luc Picard: "Things are only impossible until they are not."

                            Kommentar


                              #29
                              Zitat von vento66 Beitrag anzeigen
                              trollmar hat das jetzt funktioniert, oder ist der LBS fehlerhaft?
                              Hi Vento,

                              ich hab mich nochmal an die Logik mit dem Zeit LBS gemacht.
                              Leider verhält sich der Baustein nicht wie erwartet.

                              Ein zeitliches ablauf Beispiel:


                              Um 00:10 geht auf
                              E1=8:10 (gesetzt)
                              E6=1 (fest keine Veränderung)
                              E8=0 (fest keine Veränderung)

                              Das Makro wird in die ZSU eingefügt ...alles gut.

                              Um 16 Uhr möchte ich nun den Eintrag in der ZSU wieder löschen.
                              Dazu ist an E10 ein iko was um 16 Uhr auf 1 schaltet.

                              Jetzt wird der Eintrag in der ZSU wieder gelöscht.

                              Nun kommt aber erstmal kein neue Zeit an E1
                              Am nächsten Tag ist es 16Uhr und E10 bekommt wieder eine 1
                              Jetzt legt der Baustein zwei Zeiten in die ZSU an.
                              Einmal die "alte Zeit" an E1 also die 8:10 und einen zweiten Eintrag mit 16Uhr.

                              Habe schon jede Kombination zwischen E10 und E8 durch.

                              Is das ein gewolltes verhalten?
                              Erwarten würde ich das E10=1 immer löscht und nicht zwei Zeiten einträgt.

                              Beim rumprobieren der Werte gab es übrigens folgendes im ErrorLog:
                              2018-04-28 22:13:44 791749 ? 26932 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000608.php | Fehlercode: 8 | Zeile: 144 | Undefined variable: cache ERROR
                              2018-04-28 22:13:44 793934 ? 26932 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000608.php | Fehlercode: 8 | Zeile: 172 | Undefined variable: cache ERROR
                              2018-04-28 22:13:44 794688 ? 26932 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000608.php | Fehlercode: 8 | Zeile: 188 | Undefined variable: cache ERROR
                              2018-04-28 22:13:44 794802 ? 26932 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000608.php | Fehlercode: 8 | Zeile: 196 | Undefined variable: cache ERROR
                              2018-04-28 22:13:44 794871 ? 26932 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000608.php | Fehlercode: 2 | Zeile: 196 | array_diff_assoc(): Argument #2 is not an array
                              hast du ne Idee?


                              LG




                              Zuletzt geändert von trollmar; 28.04.2018, 22:01.
                              Jean-Luc Picard: "Things are only impossible until they are not."

                              Kommentar


                                #30
                                trollmar
                                Hast du schön eine Lösung?

                                vento66
                                Hi,
                                habe habe auch so ein Problem wie trollmar.
                                Mein Sonnenaufgang (480) und -untergang (485) wird alle 15min getriggert. Dahinter ist der Bausteil SendByChange (remanent).
                                Momentan aktiviere ich öfter am Tag mein Projekt, da noch viel zu tun ist.
                                Er legt beim Neustart die Zeit an, da ich die iKO für Sonnenaufgang und -untergang abfrage.
                                Das funktioniert auch.
                                Aber wenn sich dann die Zeit ändert (nach Mitternacht) legt er auch immer neue Zeiten an ohne die alten zu löschen.

                                Gibt es eventuell eine Beispiel Konfiguration, wie man die Baustein korrekt verwendet und verbindet?

                                Danke.

                                Gruß Gecko
                                Unbenannt.png
                                Unbenannt1.png

                                Kommentar

                                Lädt...
                                X