Ankündigung

Einklappen
Keine Ankündigung bisher.

Umfrage: Interesse an Anbindung von Buderus Heizung an KNX

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

    Informationslose Debugmeldung ist informationslos
    Nils

    aktuelle Bausteine:
    BusAufsicht - ServiceCheck - Pushover - HS-Insight

    Kommentar


      Zitat von pmike Beitrag anzeigen
      Bei meinen Tests heute hatte ich das:
      Code:
      ** intern ** auf AN[2]: '<log><id>899fc37452822988a21f9c88223928b0</id><facility
      >buderus</facility><severity>info</severity><message>Directmode timeout</message
      ></log>'

      Das ist ein SystemLog ausgabe. Das ist so ok. Falls so was auf dem Bus passiert, kann das ja mal sein, Wichtig ist es das sich alle wieder fangen.

      Zitat von pmike Beitrag anzeigen
      Wenn dies ein nachgeschalteter Baustein auswerten muss, wirds IMHO schwierig. Deshalb möchte ich noch einmal fragen, ob der Serverbaustein nicht "einfach" die komplette Konfiguration aller Geräte (Eingangsparameter "0-x") auslesen und mit den Normalmodedaten aktualisieren kann. Nachfolgende Bausteine müssten sich dann "nur" um die Daten einer festen Länge kümmern, wenn auf Typ bezogen angefragt werden kann.
      Oder habe ich da einen Denkfehler?
      Ein nachgelagertert Baustein bekommt immer eine komplette Payload, die er auswerten kann. Wie er die zu interpretieren hat ist in der Doku von Buderus ja beschrieben.

      Oder hab ich jetzt was nicht verstanden ?

      Tbi

      Kommentar


        Zitat von NilsS Beitrag anzeigen
        Informationslose Debugmeldung ist informationslos
        Ich weiß, aber das da was ist, ist ja auch eine Info. Ich weiß die reicht nicht

        Kommentar


          Ich hab nochmal die Modulbausteine aktualisiert, da die auf dem HS nicht gesendet haben

          AN/AC in locals() sind nicht permanent und müssen daher bei jedem durchgang aktualisiert werden (wink an Holger)
          Nils

          aktuelle Bausteine:
          BusAufsicht - ServiceCheck - Pushover - HS-Insight

          Kommentar


            Mir ist übrigends jetzt aufgefallen warum Gaston das kommerziel machen wollte ....

            51 "haben willllllll" Schreie und 3 Tester

            Nicht das ich das nicht gerne für euch 3 mache, aber ein wenig mehr hätte ich mir doch gewünscht
            Nils

            aktuelle Bausteine:
            BusAufsicht - ServiceCheck - Pushover - HS-Insight

            Kommentar


              So, wer sucht der findet:

              Hier ist was zu sehen, muste aber ganz schön kitzeln.

              Und er läuft nun weiter, also er hängt nicht.

              Code:
              C:\git\buderus>c:\Python24\python.exe c:\HSLogik\LogikGen.py -d -i 12264_Buderus
              _V0.3.hsl
              12264
              Looking for 12264 Config
              Found Config for 12264
              
              
              ### Logik Debugger ###
              
              teste Bedingung in Zeile 49: 'EI'
              starte Formel: "eval(compile(__import__('base64').decodestring('CmlmIEVJID09IDE6
              CiAgZ2xvYmFsIHNv .... gICAgICAgICBwYXNzCg=='),'<12264_Buderus>','exec'))"
              RunTime: 0.003578
              Ausgabe: 0|0|0|0
              Ergebnis: None
              -------
              teste Bedingung in Zeile 52: 'EI'
              starte Formel: 'buderus_connect(locals())'
              22:32:19 DEBUG: 'Socket nicht bereit ... warten'
              RunTime: 0.002697
              Ausgabe: 0|0|1|0
              Ergebnis: <__main__.buderus_connect object at 0x0256F590>
              -------
              teste Bedingung in Zeile 53: 'EC[3]'
              starte Formel: 'SN[1].incomming(EN[3])'
              22:32:19 DEBUG: "incomming message 'A2 01'"
              RunTime: 0.000723
              Ausgabe: 0|0|0|0
              Ergebnis: None
              -------
              >> 22:32:19 DEBUG: 'connect zu moxa an 192.168.2.118:10001'
              22:32:20 DEBUG: 'empfang exklusiv lock erhalten'
              22:32:20 DEBUG: 'STX empfangen sende DLE'
              22:32:20 DEBUG: 'DLE gesendet'
              22:32:20 DEBUG: 'exklusiv lesen / versuch 0'
              22:32:20 DEBUG: "Daten 'a7' empfangen"
              22:32:20 DEBUG: "Daten '02' empfangen"
              22:32:20 DEBUG: "Daten '9e' empfangen"
              22:32:20 DEBUG: "Daten '04' empfangen"
              22:32:20 DEBUG: "Daten '19' empfangen"
              22:32:20 DEBUG: "Daten '10' empfangen"
              22:32:20 DEBUG: 'DLE/ETX empfangen warte auf checksumme'
              22:32:20 DEBUG: 'berechnete checksumme = 35 empfange checksumme = 35'
              22:32:20 DEBUG: "Payload 'A7029E0419' erfolgreich empfangen"
              22:32:20 DEBUG: "Ger\xe4t 'Solarfunktion' an ECOCAN 02 gefunden"
              22:32:20 DEBUG: 'empfang exklusiv lock releasen'
              ** intern ** auf AN[1]: 'A7029E0419'
              22:32:20 DEBUG: 'sende Queue exklusiv lock erhalten'
              22:32:20 DEBUG: 'STX senden'
              22:32:20 DEBUG: 'STX gesendet / warten auf DLE'
              22:32:20 DEBUG: 'DLE empfangen'
              22:32:20 DEBUG: "jetzt payload 'DD' senden"
              22:32:20 DEBUG: 'exklusiv senden / versuch 0'
              22:32:20 DEBUG: "Byte 'dd' versendet"
              22:32:20 DEBUG: 'Alle Daten gesendet, jetzt DLE und ETX'
              22:32:20 DEBUG: 'jetzt checksumme 206 senden'
              22:32:20 DEBUG: 'warten auf DLE'
              22:32:20 DEBUG: 'DLE erhalten'
              22:32:20 DEBUG: "Daten 'DD' erfolgreich gesendet"
              22:32:20 DEBUG: 'sende Queue exklusiv lock released'
              22:32:20 DEBUG: 'empfang exklusiv lock erhalten'
              Tbi: eine Minute wartezeit ------------------------------
              22:33:20 DEBUG: 'STX empfangen sende DLE'
              22:33:23 DEBUG: 'DLE gesendet'
              22:33:23 DEBUG: 'exklusiv lesen / versuch 0'
              22:33:23 DEBUG: "Daten '02' empfangen"
              22:33:23 DEBUG: "Daten 'a5' empfangen"
              22:33:23 DEBUG: "Daten '00' empfangen"
              22:33:23 DEBUG: "Daten '00' empfangen"
              22:33:23 DEBUG: "Daten '00' empfangen"
              22:33:23 DEBUG: "Daten '06' empfangen"
              22:33:23 DEBUG: "Daten '10' empfangen"
              22:33:23 DEBUG: 'DLE/ETX empfangen warte auf checksumme'
              22:33:23 DEBUG: 'berechnete checksumme = b2 empfange checksumme = b0'
              22:33:23 DEBUG: 'Checksum nicht korrekt 178 != 176'
              22:33:23 DEBUG: 'exklusiv lesen / versuch 1'
              22:33:23 DEBUG: "Daten '02' empfangen"
              22:33:23 DEBUG: 'abbruch ZVZ oder BWZ'
              22:33:23 DEBUG: 'empfang exklusiv lock releasen'
              22:33:23 DEBUG: 'sende Queue exklusiv lock erhalten'
              22:33:23 DEBUG: 'STX senden'
              22:33:23 DEBUG: 'STX gesendet / warten auf DLE'
              Error:
              Traceback (most recent call last):
                File "<12264_Buderus>", line 284, in _connect
                File "<12264_Buderus>", line 339, in read_payload
              AttributeError: 'buderus_connect' object has no attribute 'send'
              
              22:33:23 DEBUG: 'DLE empfangen'
              22:33:23 DEBUG: "jetzt payload 'A201' senden"
              22:33:23 DEBUG: 'exklusiv senden / versuch 0'
              22:33:23 DEBUG: "Byte 'a2' versendet"
              22:33:23 DEBUG: "Byte '01' versendet"
              22:33:23 DEBUG: 'Alle Daten gesendet, jetzt DLE und ETX'
              22:33:23 DEBUG: 'jetzt checksumme 176 senden'
              22:33:23 DEBUG: 'warten auf DLE'
              22:33:23 DEBUG: 'DLE erhalten'
              22:33:23 DEBUG: "Daten 'A201' erfolgreich gesendet"
              22:33:23 DEBUG: 'sende Queue exklusiv lock released'
              22:33:33 DEBUG: 'connect zu moxa an 192.168.2.118:10001'
              22:33:34 DEBUG: 'empfang exklusiv lock erhalten'
              22:33:34 DEBUG: 'STX empfangen sende DLE'
              22:33:34 DEBUG: 'DLE gesendet'
              22:33:34 DEBUG: 'exklusiv lesen / versuch 0'
              22:33:34 DEBUG: "Daten 'a5' empfangen"
              22:33:34 DEBUG: "Daten '00' empfangen"
              22:33:34 DEBUG: "Daten '00' empfangen"
              22:33:34 DEBUG: "Daten '00' empfangen"
              22:33:34 DEBUG: "Daten '06' empfangen"
              22:33:34 DEBUG: "Daten '10' empfangen"
              22:33:34 DEBUG: 'DLE/ETX empfangen warte auf checksumme'
              22:33:34 DEBUG: 'berechnete checksumme = b0 empfange checksumme = b0'
              22:33:34 DEBUG: "Payload 'A500000006' erfolgreich empfangen"
              22:33:34 DEBUG: 'empfang exklusiv lock releasen'
              ** intern ** auf AN[1]: 'A500000006'
              22:33:34 DEBUG: 'empfang exklusiv lock erhalten'
              22:33:34 DEBUG: 'STX empfangen sende DLE'
              22:33:34 DEBUG: 'DLE gesendet'
              22:33:34 DEBUG: 'exklusiv lesen / versuch 0'
              22:33:34 DEBUG: "Daten 'a7' empfangen"
              22:33:34 DEBUG: "Daten '02' empfangen"
              22:33:34 DEBUG: "Daten '9e' empfangen"
              22:33:34 DEBUG: "Daten '04' empfangen"
              22:33:34 DEBUG: "Daten '19' empfangen"
              22:33:34 DEBUG: "Daten '10' empfangen"
              22:33:34 DEBUG: 'DLE/ETX empfangen warte auf checksumme'
              22:33:34 DEBUG: 'berechnete checksumme = 35 empfange checksumme = 35'
              22:33:34 DEBUG: "Payload 'A7029E0419' erfolgreich empfangen"
              22:33:34 DEBUG: 'empfang exklusiv lock releasen'
              ** intern ** auf AN[2]: '<log><id>1be671673e4cf090d537a499398bea91</id><facility
              >buderus</facility><severity>info</severity><message>Directmode timeout</message
              ></log>'
              ** intern ** auf AN[1]: 'A7029E0419'
              22:33:34 DEBUG: 'empfang exklusiv lock erhalten'
              22:33:34 DEBUG: 'STX empfangen sende DLE'
              22:33:34 DEBUG: 'DLE gesendet'
              22:33:34 DEBUG: 'exklusiv lesen / versuch 0'
              22:33:34 DEBUG: "Daten 'a7' empfangen"
              22:33:34 DEBUG: "Daten '02' empfangen"
              22:33:34 DEBUG: "Daten '9e' empfangen"
              22:33:34 DEBUG: "Daten '04' empfangen"
              22:33:34 DEBUG: "Daten '1a' empfangen"
              22:33:34 DEBUG: "Daten '10' empfangen"
              22:33:34 DEBUG: 'DLE/ETX empfangen warte auf checksumme'
              22:33:34 DEBUG: 'berechnete checksumme = 36 empfange checksumme = 36'
              22:33:34 DEBUG: "Payload 'A7029E041A' erfolgreich empfangen"
              22:33:34 DEBUG: 'empfang exklusiv lock releasen'
              ** intern ** auf AN[1]: 'A7029E041A'
              22:33:34 DEBUG: 'empfang exklusiv lock erhalten'
              22:33:34 DEBUG: 'STX empfangen sende DLE'
              22:33:34 DEBUG: 'DLE gesendet'
              22:33:34 DEBUG: 'exklusiv lesen / versuch 0'
              22:33:34 DEBUG: "Daten 'a7' empfangen"
              22:33:34 DEBUG: "Daten '02' empfangen"
              22:33:34 DEBUG: "Daten '9f' empfangen"
              22:33:34 DEBUG: "Daten '05' empfangen"
              22:33:34 DEBUG: "Daten '41' empfangen"
              22:33:34 DEBUG: "Daten '10' empfangen"
              22:33:34 DEBUG: 'DLE/ETX empfangen warte auf checksumme'
              22:33:34 DEBUG: 'berechnete checksumme = 6d empfange checksumme = 6d'
              22:33:34 DEBUG: "Payload 'A7029F0541' erfolgreich empfangen"
              22:33:34 DEBUG: "Ger\xe4t 'unbekanntes Ger\\xe4t (9F)' an ECOCAN 02 gefunden"
              22:33:34 DEBUG: 'empfang exklusiv lock releasen'
              ** intern ** auf AN[1]: 'A7029F0541'
              22:33:34 DEBUG: 'empfang exklusiv lock erhalten'
              22:33:34 DEBUG: 'STX empfangen sende DLE'
              22:33:34 DEBUG: 'DLE gesendet'
              22:33:34 DEBUG: 'exklusiv lesen / versuch 0'
              22:33:34 DEBUG: "Daten 'a7' empfangen"
              22:33:34 DEBUG: "Daten '02' empfangen"
              22:33:34 DEBUG: "Daten '9f' empfangen"
              22:33:34 DEBUG: "Daten '09' empfangen"
              22:33:34 DEBUG: "Daten '00' empfangen"
              22:33:34 DEBUG: "Daten '10' empfangen"
              22:33:34 DEBUG: 'DLE/ETX empfangen warte auf checksumme'
              22:33:34 DEBUG: 'berechnete checksumme = 20 empfange checksumme = 20'
              22:33:34 DEBUG: "Payload 'A7029F0900' erfolgreich empfangen"
              22:33:34 DEBUG: 'empfang exklusiv lock releasen'
              ** intern ** auf AN[1]: 'A7029F0900'
              22:33:34 DEBUG: 'empfang exklusiv lock erhalten'
              22:33:34 DEBUG: 'STX empfangen sende DLE'
              22:33:34 DEBUG: 'DLE gesendet'
              22:33:34 DEBUG: 'exklusiv lesen / versuch 0'
              22:33:34 DEBUG: "Daten 'a7' empfangen"
              22:33:34 DEBUG: "Daten '02' empfangen"
              22:33:34 DEBUG: "Daten '9f' empfangen"
              22:33:34 DEBUG: "Daten '0a' empfangen"
              22:33:34 DEBUG: "Daten '00' empfangen"
              22:33:34 DEBUG: "Daten '10' empfangen"
              22:33:34 DEBUG: 'DLE/ETX empfangen warte auf checksumme'
              22:33:34 DEBUG: 'berechnete checksumme = 23 empfange checksumme = 23'
              22:33:34 DEBUG: "Payload 'A7029F0A00' erfolgreich empfangen"
              ** intern ** auf AN[1]: 'A7029F0A00'
              22:33:34 DEBUG: 'empfang exklusiv lock releasen'
              22:33:34 DEBUG: 'empfang exklusiv lock erhalten'
              22:33:34 DEBUG: 'STX empfangen sende DLE'
              22:33:34 DEBUG: 'DLE gesendet'
              22:33:34 DEBUG: 'exklusiv lesen / versuch 0'
              22:33:34 DEBUG: "Daten 'a7' empfangen"
              22:33:34 DEBUG: "Daten '02' empfangen"
              22:33:34 DEBUG: "Daten '9f' empfangen"
              22:33:34 DEBUG: "Daten '0e' empfangen"
              22:33:34 DEBUG: "Daten '55' empfangen"
              22:33:34 DEBUG: "Daten '10' empfangen"
              22:33:34 DEBUG: 'DLE/ETX empfangen warte auf checksumme'
              22:33:34 DEBUG: 'berechnete checksumme = 72 empfange checksumme = 72'
              22:33:34 DEBUG: "Payload 'A7029F0E55' erfolgreich empfangen"
              22:33:34 DEBUG: 'empfang exklusiv lock releasen'
              ** intern ** auf AN[1]: 'A7029F0E55'
              22:33:41 DEBUG: 'empfang exklusiv lock erhalten'
              22:33:41 DEBUG: 'STX empfangen sende DLE'
              22:33:41 DEBUG: 'DLE gesendet'
              22:33:41 DEBUG: 'exklusiv lesen / versuch 0'
              22:33:41 DEBUG: "Daten 'a7' empfangen"
              22:33:41 DEBUG: "Daten '02' empfangen"
              22:33:41 DEBUG: "Daten '9f' empfangen"
              22:33:41 DEBUG: "Daten '01' empfangen"
              22:33:41 DEBUG: "Daten '23' empfangen"
              22:33:41 DEBUG: "Daten '10' empfangen"
              22:33:41 DEBUG: 'DLE/ETX empfangen warte auf checksumme'
              22:33:41 DEBUG: 'berechnete checksumme = 0b empfange checksumme = 0b'
              22:33:41 DEBUG: "Payload 'A7029F0123' erfolgreich empfangen"
              22:33:41 DEBUG: 'empfang exklusiv lock releasen'
              ** intern ** auf AN[1]: 'A7029F0123'
              ]

              Kommentar


                ok update...
                nebenbei das NAK senden gefixed, das ging auf self.send anstatt self.sock.send
                Nils

                aktuelle Bausteine:
                BusAufsicht - ServiceCheck - Pushover - HS-Insight

                Kommentar


                  Zitat von NilsS Beitrag anzeigen
                  Mir ist übrigends jetzt aufgefallen warum Gaston das kommerziel machen wollte ....

                  51 "haben willllllll" Schreie und 3 Tester

                  Nicht das ich das nicht gerne für euch 3 mache, aber ein wenig mehr hätte ich mir doch gewünscht
                  Naja, Nils, es ist schon nichts für Anfänger. Da muß man schon einiges Know-How in sich vereinen Heizung, Buderus, die Regelungen konfigurieren können.Ich habe sogar die ECO-SOFT, Ich bin da ja schon jahre dran. Auch die Teststrecke aufzubauen und zu wissen, wo man dann nachsehen muß.

                  Dass das nun hier überhaupt klappt, liegt daran das wir uns hier gegenseitig unterstützen.

                  Also ohne das 3964R-Terminal hätte ich die Routinen nicht hingekriegt. Ich glaube Mike hatt es angeschleppt. Das war ein wichtiger Knackpunkt. Damit gab es endlich die Möglichkeit das zu testen.

                  Dann hast Du Gas gegeben und ich wußte, Du bist der Merlin beim Baustein schreiben . Wenn einer den Blockierungsfrei als Threaded sauber hin kriegen kann, bist Du es. Ich kannte die Doku und hab mich schon lange damit beschäftig. Habe eine schöne Buderus Anlage und hab dann auch nicht gefackelt das ECOCOM-C rauszuschmeissen und noch ein RS232 Gateway zu bestellen.

                  Ich glaube von den Skills ist das schon ein sehr anspruchsvoller Baustein. Um so mehr freut es mich, dass er auch ein gutes Design und ein eine gute Architektur bekommen hat.

                  Der ServerBaustein ist "fast" stabil.

                  Der Error Baustein ist fertig,oder ?

                  Jetzt kommen noch die anderen ran.

                  Dann muß noch eine HS-Lib gebaut werden.

                  Die html Hilfe für die Bausteine, wäre noch was für Mithelfer. Das kommt auch in die .py Datei. War doch so ?

                  Nils, Du darfst auch nicht vergessen, Du hast ein Wahnssinnnns Tempo.

                  Tbi

                  Kommentar


                    Zitat von NilsS Beitrag anzeigen
                    ok update...
                    nebenbei das NAK senden gefixed, das ging auf self.send anstatt self.sock.send
                    Gut, dann kitzel ich mal wieder

                    Tbi

                    Kommentar


                      Zitat von tbi Beitrag anzeigen
                      Der ServerBaustein ist "fast" stabil.
                      Das musst du mir sagen, ich bin im blindflug
                      Zitat von tbi Beitrag anzeigen
                      Der Error Baustein ist fertig,oder ?
                      Nein der gibt zwar alle Meldungen nun aus aber ich denke ihr wollt noch.

                      * je Bus den Status der 4 Fehler Slots als errno,errmsg und zeit
                      * je Bus den aktuellen Status über alle möglichen errno's mit 0/1 um evtl einzelne auf nette kleine Visu LEDs zu legen

                      Zitat von tbi Beitrag anzeigen
                      Jetzt kommen noch die anderen ran.
                      Heizkreis sollte relativ fertig sein.
                      Die Daten sind alle Lokal vorhanden und müssen an (ich glaube 32) Ausgänge geführt werden.

                      Zitat von tbi Beitrag anzeigen
                      Nils, Du darfst auch nicht vergessen, Du hast ein Wahnssinnnns Tempo.
                      naja es sind ja immer nur kleine Sachen die zu finden sind. ich kenne den Baustein halt, daher brauch ich meist nicht lange den Fehler zu finden (( wenn denn geügend Infos dazu kommen)
                      Nils

                      aktuelle Bausteine:
                      BusAufsicht - ServiceCheck - Pushover - HS-Insight

                      Kommentar


                        Ok noch ein kleines Update, funktion zum entfernen eines nicht mehr benötigten directmodes innerhalb des connet locks gepackt.

                        Das wars dann aber für heut ... ich geh mal pennen

                        Gute Nacht.

                        PS: haut mir hier ruhig debug logs bis zum abwinken rein wenn ihr was findet.
                        Nils

                        aktuelle Bausteine:
                        BusAufsicht - ServiceCheck - Pushover - HS-Insight

                        Kommentar


                          So, dann sag ich dem Blinden mal: Supi !!!

                          Mit Version: " fix NAK sending and locking with direct mode
                          "

                          Ich habe den Testfall 20-30 Mal gestartet. => Immer sauber "DD" "A201" ... "AC01" "DC" und im normal Mode reingepürzete Updates von Werten.

                          Auf EN[2]:"A201" über die Konfig.

                          Das alles mit Debug an.

                          ICh versuche das noch ien bißchen ohne debug. Aber ich denke das war es.


                          Mike probier auch mal ein bißchen, ICh werden auch mal "A202" probieren.

                          Gruß Tbi

                          Kommentar


                            Hier mal die Daten, die dann kommen: (Meine Anlage hab ich ja schon gepostet)

                            mit "A201"

                            Code:
                            C:\git\buderus>c:\Python24\python.exe c:\HSLogik\LogikGen.py -d -i 12264_Buderus
                            _V0.3.hsl
                            12264
                            Looking for 12264 Config
                            Found Config for 12264
                            
                            
                            ### Logik Debugger ###
                            
                            teste Bedingung in Zeile 49: 'EI'
                            starte Formel: "eval(compile(__import__('base64').decodestring('CmlmIEVJID09IDE6
                            CiAgZ2xvYmFsIHNv .... KICAgICAgICAgIHBhc3MK'),'<12264_Buderus>','exec'))"
                            RunTime: 0.003646
                            Ausgabe: 0|0|0|0
                            Ergebnis: None
                            -------
                            teste Bedingung in Zeile 52: 'EI'
                            starte Formel: 'buderus_connect(locals())'
                            RunTime: 0.002473
                            Ausgabe: 0|0|1|0
                            Ergebnis: <__main__.buderus_connect object at 0x025FF5B0>
                            -------
                            teste Bedingung in Zeile 53: 'EC[3]'
                            starte Formel: 'SN[1].incomming(EN[3])'
                            RunTime: 0.000388
                            Ausgabe: 0|0|0|0
                            Ergebnis: None
                            -------
                            >> 23:40:32 DEBUG: "Daten 'DD' erfolgreich gesendet"
                            23:40:33 DEBUG: "Daten 'A201' erfolgreich gesendet"
                            23:40:33 DEBUG: "Payload 'AB01800080021F6E006E' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB01800080021F6E006E'
                            23:40:33 DEBUG: "Payload 'AB018006000064008000' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB018006000064008000'
                            23:40:34 DEBUG: "Payload 'AB01800C1F1F1FFC0000' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB01800C1F1F1FFC0000'
                            23:40:34 DEBUG: "Payload 'AB01840001603C3B0000' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB01840001603C3B0000'
                            23:40:34 DEBUG: "Payload 'AB018406000000000000' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB018406000000000000'
                            23:40:34 DEBUG: "Payload 'AB0185001F2500000000' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB0185001F2500000000'
                            23:40:34 DEBUG: "Payload 'AB018506000000000000' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB018506000000000000'
                            23:40:34 DEBUG: "Payload 'AB018700000000000000' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB018700000000000000'
                            23:40:34 DEBUG: "Payload 'AB0187065D0F11080C0F' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB0187065D0F11080C0F'
                            23:40:34 DEBUG: "Payload 'AB01870C11080C5D0E1B' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB01870C11080C5D0E1B'
                            23:40:34 DEBUG: "Payload 'AB018712080C0E1B080C' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB018712080C0E1B080C'
                            23:40:34 DEBUG: "Payload 'AB0187185D0E16080C0E' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB0187185D0E16080C0E'
                            23:40:34 DEBUG: "Payload 'AB01871E17080C5D0E15' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB01871E17080C5D0E15'
                            23:40:34 DEBUG: "Payload 'AB018724080C0E15080C' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB018724080C0E15080C'
                            23:40:34 DEBUG: "Payload 'AB018900010008150000' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB018900010008150000'
                            23:40:34 DEBUG: "Payload 'AB0189060A0F00000800' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB0189060A0F00000800'
                            23:40:34 DEBUG: "Payload 'AB01890C000000000000' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB01890C000000000000'
                            23:40:34 DEBUG: "Payload 'AB0189121F2410646424' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB0189121F2410646424'
                            23:40:34 DEBUG: "Payload 'AB018918044FAD000000' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB018918044FAD000000'
                            23:40:34 DEBUG: "Payload 'AB01920023000045FF2B' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB01920023000045FF2B'
                            23:40:34 DEBUG: "Payload 'AB0192061F24383B0009' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB0192061F24383B0009'
                            23:40:34 DEBUG: "Payload 'AB01920C01070002F98C' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB01920C01070002F98C'
                            23:40:35 DEBUG: "Payload 'AB019212374C24320000' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB019212374C24320000'
                            23:40:35 DEBUG: "Payload 'AB019218000000000000' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB019218000000000000'
                            23:40:35 DEBUG: "Payload 'AB01921E000000000000' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB01921E000000000000'
                            23:40:35 DEBUG: "Payload 'AB019224000000000000' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB019224000000000000'
                            23:40:35 DEBUG: "Payload 'AB01922A000000000000' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB01922A000000000000'
                            23:40:35 DEBUG: "Payload 'AB019230000000000000' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB019230000000000000'
                            23:40:35 DEBUG: "Payload 'AB019236000000000000' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB019236000000000000'
                            23:40:35 DEBUG: "Payload 'AC01' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AC01'
                            23:40:35 DEBUG: "Daten 'DC' erfolgreich gesendet"
                            23:40:41 DEBUG: "Payload 'A7029E041C' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'A7029E041C'
                            23:40:46 DEBUG: "Payload 'A7029E041D' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'A7029E041D'
                            23:40:56 DEBUG: "Payload 'A500000006' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'A500000006'
                            23:40:57 DEBUG: "Payload 'A7029E041C' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'A7029E041C'
                            23:40:59 DEBUG: "Payload 'A7029F0E99' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'A7029F0E99'

                            mit "A202"

                            Code:
                            C:\git\buderus>c:\Python24\python.exe c:\HSLogik\LogikGen.py -d -i 12264_Buderus
                            _V0.3.hsl
                            12264
                            Looking for 12264 Config
                            Found Config for 12264
                            
                            
                            ### Logik Debugger ###
                            
                            teste Bedingung in Zeile 49: 'EI'
                            starte Formel: "eval(compile(__import__('base64').decodestring('CmlmIEVJID09IDE6
                            CiAgZ2xvYmFsIHNv .... KICAgICAgICAgIHBhc3MK'),'<12264_Buderus>','exec'))"
                            RunTime: 0.003742
                            Ausgabe: 0|0|0|0
                            Ergebnis: None
                            -------
                            teste Bedingung in Zeile 52: 'EI'
                            starte Formel: 'buderus_connect(locals())'
                            RunTime: 0.002659
                            Ausgabe: 0|0|1|0
                            Ergebnis: <__main__.buderus_connect object at 0x024BF5B0>
                            -------
                            teste Bedingung in Zeile 53: 'EC[3]'
                            starte Formel: 'SN[1].incomming(EN[3])'
                            RunTime: 0.000376
                            Ausgabe: 0|0|0|0
                            Ergebnis: None
                            -------
                            >> 23:37:27 DEBUG: "Daten 'DD' erfolgreich gesendet"
                            23:37:28 DEBUG: "Daten 'A202' erfolgreich gesendet"
                            23:37:28 DEBUG: "Payload 'AB028700000000000000' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB028700000000000000'
                            23:37:28 DEBUG: "Payload 'AB028706460008090C00' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB028706460008090C00'
                            23:37:28 DEBUG: "Payload 'AB02870C22090C461736' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB02870C22090C461736'
                            23:37:28 DEBUG: "Payload 'AB028712080C0001090C' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB028712080C0001090C'
                            23:37:28 DEBUG: "Payload 'AB02871846172B080C17' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB02871846172B080C17'
                            23:37:28 DEBUG: "Payload 'AB02871E35080C46111A' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB02871E35080C46111A'
                            23:37:28 DEBUG: "Payload 'AB028724080C112C080C' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB028724080C112C080C'
                            23:37:28 DEBUG: "Payload 'AB028900010007090000' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB028900010007090000'
                            23:37:28 DEBUG: "Payload 'AB028906151000000100' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB028906151000000100'
                            23:37:28 DEBUG: "Payload 'AB02890C000000000000' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB02890C000000000000'
                            23:37:28 DEBUG: "Payload 'AB0289121F2410646424' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB0289121F2410646424'
                            23:37:28 DEBUG: "Payload 'AB028918000000000000' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB028918000000000000'
                            23:37:28 DEBUG: "Payload 'AB029A00B50D2E080C0D' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB029A00B50D2E080C0D'
                            23:37:28 DEBUG: "Payload 'AB029A062F080C708711' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB029A062F080C708711'
                            23:37:28 DEBUG: "Payload 'AB029A0C071A0711071A' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB029A0C071A0711071A'
                            23:37:28 DEBUG: "Payload 'AB029A12077087102E1A' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB029A12077087102E1A'
                            23:37:29 DEBUG: "Payload 'AB029A1807102F1A0770' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB029A1807102F1A0770'
                            23:37:29 DEBUG: "Payload 'AB029A1E8710211A0710' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB029A1E8710211A0710'
                            23:37:29 DEBUG: "Payload 'AB029A24211A07708710' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB029A24211A07708710'
                            23:37:29 DEBUG: "Payload 'AB029A2A131A0710131A' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB029A2A131A0710131A'
                            23:37:29 DEBUG: "Payload 'AB029A30077087120F19' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB029A30077087120F19'
                            23:37:29 DEBUG: "Payload 'AB029A3607120F190770' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB029A3607120F190770'
                            23:37:29 DEBUG: "Payload 'AB029E00000000001D00' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB029E00000000001D00'
                            23:37:29 DEBUG: "Payload 'AB029E0615012301256E' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB029E0615012301256E'
                            23:37:29 DEBUG: "Payload 'AB029E0C150F00000000' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB029E0C150F00000000'
                            23:37:29 DEBUG: "Payload 'AB029E12006E56006806' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB029E12006E56006806'
                            23:37:29 DEBUG: "Payload 'AB029E18023D82000003' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB029E18023D82000003'
                            23:37:29 DEBUG: "Payload 'AB029E1E01D7CE240000' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB029E1E01D7CE240000'
                            23:37:29 DEBUG: "Payload 'AB029F00432325232441' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB029F00432325232441'
                            23:37:29 DEBUG: "Payload 'AB029F06054100010100' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB029F06054100010100'
                            23:37:29 DEBUG: "Payload 'AB029F0C00EF95090000' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB029F0C00EF95090000'
                            23:37:29 DEBUG: "Payload 'AB029F12004301060043' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB029F12004301060043'
                            23:37:29 DEBUG: "Payload 'AB029F1800FFFF006E6E' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB029F1800FFFF006E6E'
                            23:37:29 DEBUG: "Payload 'AB029F1E6E6E64006E6E' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB029F1E6E6E64006E6E'
                            23:37:29 DEBUG: "Payload 'AB029F242AF800000000' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AB029F242AF800000000'
                            23:37:29 DEBUG: "Payload 'AC02' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'AC02'
                            23:37:30 DEBUG: "Daten 'DC' erfolgreich gesendet"
                            23:37:31 DEBUG: "Payload 'A7029E041D' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'A7029E041D'
                            23:37:31 DEBUG: "Payload 'A7029F0902' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'A7029F0902'
                            23:37:31 DEBUG: "Payload 'A7029F0A02' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'A7029F0A02'
                            23:37:35 DEBUG: "Payload 'A7029E041B' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'A7029E041B'
                            23:37:37 DEBUG: "Payload 'A7029F1342' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'A7029F1342'
                            23:37:40 DEBUG: "Payload 'A7029E041D' erfolgreich empfangen"
                            ** intern ** auf AN[1]: 'A7029E041D'

                            Kommentar


                              Warum startest du den Debugger dafür neu? Schreib das doch einfach so rein. Wie gesagt das ist egal das die Anzeige überschrieben wird. Du befindest dich immer in der Zeile. Also auch löschen von Buchstaben usw geht.

                              Kannst ja auch mal bisschen was blind machen

                              Edit das B0xxxx geht natürlich auch. Genauso wie die Eingänge vom Heizkreis Baustein
                              Nils

                              aktuelle Bausteine:
                              BusAufsicht - ServiceCheck - Pushover - HS-Insight

                              Kommentar


                                Hab ich auch schon gemacht, ich vertrau Dir da blind

                                Ich bin halt von der alten Schule, wenn ich Teste. Das muß 100% reproduzierbar sein. Das ist bei händischer Eingabe nicht gegeben.

                                Zum Error Baustein. Ich hatte gedacht ein 1/0 ob ein Störmeldung anliegt. Sonst würde ich nur XML ausgeben. Fertisch.

                                Ich würde nur SystemLog machen und wenn der Ausgang auf 1 geht den in der Visu hoch heben.

                                Aber Du hast Da sicher mehr Erfahrung was so beliebt ist

                                Gute Nacht jedenfalls

                                Tbi

                                Kommentar

                                Lädt...
                                X