Ankündigung

Einklappen
Keine Ankündigung bisher.

Status von Binäreingang nicht zuverlässig

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

    Status von Binäreingang nicht zuverlässig

    Liebes Forum,
    Story behind: Ich versuche mit einer Logic ein Scheunentor zu schließen, falls es versehentlich offen steht. Ich kann es aber nur bewegen, also kann sh.item(1) auf / stopp / oder zu sein. Ich habe daher einen Reedkontakt angebaut, der an einem Binäreingang von MDT hängt. Auf dem Bus werden die Flankenwechsel auch zuverlässig richtig geschrieben. ETS.png


    Die Adresse 5/5/5 werte ich nun sowohl in der Logik Scheunentor.py als auch mit einem basic.symbol aus. Scheunentor.png



    Problem: In der Visu wird der Status nicht immer richtig angezeigt, will sagen hier steht auch mal offen, obwohl das Tor zu ist und umgekehrt. Liest man die Adresse 5/5/5 im Gruppenmonitor der ETS, so ist dies aber immer richtig.
    Ebenso fährt das Tor im Fall, dass falsch "offen" angezeigt wird, durch die Logik auf - das ist natürlich suboptimal.

    Hier die item.conf:

    [EG]
    [[Oekonomie]]
    [[[Scheunentor]]]
    [[[[Bewegen]]]]
    type = bool
    visu_acl = rw
    knx_dpt = 1
    knx_send = 4/1/0
    enforce_updates = true

    [[[[Status]]]]
    type=bool
    visu_acl=rw
    knx_dpt = 1
    # knx_listen = 5/5/5
    knx_init = 5/5/5
    knx_send = 5/5/5
    # knx_cache = true
    # enforce_updates = true

    [[[[Automatik]]]]
    type=bool
    visu_acl=rw
    knx_dpt = 1
    knx_init = 4/3/0
    knx_send = 4/3/0
    und hier die Logik:
    #!/usr/bin/env python3
    if not sh.EG.Oekonomie.Scheunentor.Status():
    logger.info("Scheunentor offen (Status=0)")
    if sh.EG.Oekonomie.Scheunentor.Automatik():
    logger.info("Scheunentor gefahren")
    sh.EG.Oekonomie.Scheunentor.Bewegen(1)
    else:
    logger.info("Automatik aus")
    else:
    logger.info("Scheunentor geschlossen (Status=1)")
    und hier die logic.conf:
    [Scheunentor]
    filename = Scheunentor.py
    crontab = init | 0 * * * | 1 * * * | 15 * * * | 16 * * * | 30 * * * | 31 * * * | 45 * * * | 46 * * *

    Und zu guter Letzt das Logfile:

    Code:
    2015-09-29 22:04:11,506 INFO     Main         Start SmartHome.py 1.0-35-gf62db45+ -- smarthome.py:__init__:231
    2015-09-29 22:04:11,507 DEBUG    Main         Python 3.4.0 -- smarthome.py:__init__:232

    Weiß Jemand, wo mein Fehler ist?

    Beste Grüße,
    Jürgen

    P.S. Wenn ich das Log-File einfüge, behauptet der Editor, ich versuchte 129 Bilder einzufügen. Als Anhang kann ich die Datei ebenfalls nicht hochladen!?
    Zuletzt geändert von klotzek; 22.10.2015, 09:27.

    #2
    Hallo Jürgen,

    es könnte am knx_cache für den Status liegen. Hier muss knx_cache = 5/5/5 stehen. Ich vermute auch, dass Du den Status nicht vom Smarthome.py schreiben willst, der kommt ja vom Reed-Kontakt.

    Mein Vorschlag wäre:
    Code:
    [[[[Status]]]]
    type=bool
    [B]visu_acl=ro[/B]
    knx_dpt = 1
    [B]knx_cache = 5/5/5[/B]
    Gruß
    Markus

    Kommentar


      #3
      Hallo Jürgen,

      dein Status Item ist falsch konfiguriert, probier es mal so:

      Code:
      [[[[Status]]]]
      type=bool
      visu_acl=ro
      knx_dpt = 1
      [B]knx_cache = 5/5/5[/B]
      enforce_updates = true
      
      [[[[Automatik]]]]
      type=bool
      visu_acl=rw
      knx_dpt = 1
      [B]knx_cache = 4/3/0[/B]
      Gruß,
      Henning

      [Edit] Markus war schneller
      Zuletzt geändert von ratzi82; 30.09.2015, 08:14.

      Kommentar


        #4
        Hallo Markus, hallo Henning,

        ist erledigt, ich berichte dann, ob es zuverlässig klappt.

        Danke,
        Jürgen

        Code:
                  [[[[Status]]]]
                      type=bool
                      visu_acl=ro
                      knx_dpt = 1
                      knx_cache = 5/5/5
                      enforce_updates = true
                      
                  [[[[Automatik]]]]
                      type=bool
                      visu_acl=rw
                      knx_dpt = 1
                      knx_init = 4/3/0
                      knx_send = 4/3/0

        Kommentar


          #5
          Seltsam, angeblich steht das Tor nun auf.
          Scheunentor2.png

          Ich kann's aber nicht bewegen. Zusätzlich seltsam ist, dass eine response auf einen Klick auf den "Fahren-Button" nur einmal nach dem Booten kommt. Obwohl enforce_updates = true im Item steht.
          Aus der Logik heraus scheint das Tor auch nicht zu fahren, siehe log.

          Code:
                    [[[Scheunentor]]]
                      [[[[Bewegen]]]]
                          type = bool
                        enforce_updates = true
                           visu_acl = rw
                          knx_dpt = 1
                          knx_send = 4/1/0
                          knx_cache = 4/1/0
                        
                    [[[[Status]]]]
                        type=bool
                        visu_acl=ro
                        knx_dpt = 1
                        knx_cache = 5/5/5
                        enforce_updates = true
                        
                    [[[[Automatik]]]]
                        type=bool
                        visu_acl=rw
                        knx_dpt = 1
                        knx_cache = 4/3/0
                        knx_send = 4/3/0
          Code:
          2015-09-30 13:23:13,108 DEBUG    Main         WebSocket: incoming connection from 192.168.10.2:4647 to 0.0.0.0:2424 -- connection.py:accept:188
          2015-09-30 13:23:14,787 DEBUG    Main         192.168.10.2:4647 sent '{"cmd":"proto","ver":3}' -- __init__.py:json_parse:270
          2015-09-30 13:23:14,793 DEBUG    Main         192.168.10.2:4647 sent '{"cmd":"monitor","items":["EG.Oekonomie.Licht_Heizung.Schalten","EG.Oekonomie.Licht_Scheune.Schalten","EG.Oekonomie.Licht_Aussen.Schalten","EG.Oekonomie.Scheunentor.Bewegen","EG.Oekonomie.Scheunentor.Automatik","EG.Oekonomie.Scheunentor.Status","EG.Schlafen.Linie_Schlafzimmer.Schalten"]}' -- __init__.py:json_parse:270
          2015-09-30 13:23:33,083 DEBUG    Main         192.168.10.2:4647 sent '{"cmd":"item","id":"EG.Oekonomie.Scheunentor.Automatik","val":"1"}' -- __init__.py:json_parse:270
          2015-09-30 13:23:33,086 DEBUG    Main         Item EG.Oekonomie.Scheunentor.Automatik = True via Visu 192.168.10.2:4647 None -- item.py:__update:363
          2015-09-30 13:23:40,485 DEBUG    Main         192.168.10.2:4647 sent '{"cmd":"item","id":"EG.Oekonomie.Scheunentor.Bewegen","val":"1"}' -- __init__.py:json_parse:270
          2015-09-30 13:23:40,488 DEBUG    Main         Item EG.Oekonomie.Scheunentor.Bewegen = True via Visu 192.168.10.2:4647 None -- item.py:__update:363
          2015-09-30 13:24:39,216 DEBUG    Main         192.168.10.2:4647 sent '{"cmd":"item","id":"EG.Oekonomie.Scheunentor.Bewegen","val":"1"}' -- __init__.py:json_parse:270
          2015-09-30 13:27:35,147 DEBUG    env_stat     Item env.core.memory = 28905472 via Logic None None -- item.py:__update:363
          2015-09-30 13:27:35,148 DEBUG    env_stat     Item env.system.load = 0.01 via Logic None None -- item.py:__update:363
          2015-09-30 13:27:35,632 DEBUG    Scheduler    env_stat next time: 2015-09-30 13:32:35+02:00 -- scheduler.py:_next_time:289
          2015-09-30 13:30:00,267 INFO     Scheunentor  Scheunentor offen (Status=0) -- Scheunentor.py:<module>:3
          2015-09-30 13:30:00,269 INFO     Scheunentor  Scheunentor gefahren -- Scheunentor.py:<module>:5
          2015-09-30 13:30:00,807 DEBUG    Scheduler    Scheunentor next time: 2015-09-30 13:31:00+02:00 -- scheduler.py:_next_time:289
          2015-09-30 13:31:00,068 INFO     Scheunentor  Scheunentor offen (Status=0) -- Scheunentor.py:<module>:3
          2015-09-30 13:31:00,069 INFO     Scheunentor  Scheunentor gefahren -- Scheunentor.py:<module>:5
          2015-09-30 13:31:00,604 DEBUG    Scheduler    Scheunentor next time: 2015-09-30 13:45:00+02:00 -- scheduler.py:_next_time:289
          
          2015-09-30 13:42:11,524 DEBUG    Main         192.168.10.2:4647 sent '{"cmd":"item","id":"EG.Oekonomie.Scheunentor.Bewegen","val":"1"}' -- __init__.py:json_parse:270
          2015-09-30 13:42:21,217 DEBUG    Main         192.168.10.2:4647 sent '{"cmd":"item","id":"EG.Oekonomie.Scheunentor.Bewegen","val":"1"}' -- __init__.py:json_parse:270
          2015-09-30 13:42:27,737 DEBUG    Main         192.168.10.2:4647 sent '{"cmd":"item","id":"EG.Oekonomie.Scheunentor.Bewegen","val":"1"}' -- __init__.py:json_parse:270
          2015-09-30 13:42:35,147 DEBUG    env_stat     Item env.system.load = 0.01 via Logic None None -- item.py:__update:363
          2015-09-30 13:42:35,632 DEBUG    Scheduler    env_stat next time: 2015-09-30 13:47:35+02:00 -- scheduler.py:_next_time:289
          Beste Grüße,
          Jürgen

          Kommentar


            #6
            Zunächst einmal: Was meinst Du mit "scheinbar"? Ist das Scheunentor wirklich offen, sprich: Funktioniert der Status nun?

            Wegen dem Bewegen: Für mich sieht das Logfile so aus, als ob 3x EG.Oekonomie.Scheunentor.Bewegen = 1 gesendet wird. Ich vermute aber, dass Du eine Flanke brauchst, also zwischendurch ne 0, kann das sein? Das könntest Du vielleicht über einen autotimer lösen. Also z.B. so:

            Code:
            [[[[Bewegen]]]]
                type = bool
                enforce_updates = true
                visu_acl = rw
                knx_dpt = 1
                knx_send = 4/1/0
                knx_cache = 4/1/0
                [B]autotimer = 1 = 0[/B]
            Dann wird der Wert nach 1 Sekunde immer auf 0 zurückgesetzt.
            Hilft das?

            Gruß
            Markus

            Kommentar


              #7
              Hallo Markus,

              scheinbar, da ich das erst verifizieren kann, wenn ich vor dem Tor stehe. Momentan bin ich nur per VPN verbunden.
              Den autotimer hatte ich schon mal in einer Szene in Betrieb, da hatte ich enforce_updates = true noch nicht entdeckt. Aber ein realer Aktor könnte natürlich Flanken haben wollen. Ich probier das aus und melde mich dann wieder.

              Beste Grüße,
              Jürgen

              Kommentar


                #8
                Guten Morgen,

                zwei Dinge gibt es zu berichten:

                1) Nach Umkonfiguration des Binäreingangs auf Zustand anzeigen läuft die Detektierung nun zuverlässig (eingestellt hatte ich "Umschalten bei negativer Flanke, was natürlich Blödsinn ist). Heißt: Anzeige und Ablauf der Logik laufen so, wie gewollt.

                2) Unterschied autotimer = 1 = 0 vs. enforce_updates = 0

                a) Mit autotimer funktioniert die Toransteuerung einwandfrei.
                Code:
                DEBUG    Main         192.168.1.249:52249 sent '{"cmd":"item","id":"EG.Oekonomie.Scheunentor.Bewegen","val":"1"}' -- __init__.py:json_parse:270
                2015-09-30 20:17:42,907 DEBUG    Main         Item EG.Oekonomie.Scheunentor.Bewegen = True via Visu 192.168.1.249:52249 None -- item.py:__update:363
                2015-09-30 20:17:42,914 DEBUG    Main         knx: 0.0.0 set 4/1/0 to 01 -- __init__.py:parse_telegram:181
                2015-09-30 20:17:43,990 DEBUG    EG.Oekonomie.Scheunentor.Bewegen-Timer Item EG.Oekonomie.Scheunentor.Bewegen = False via Autotimer None None -- item.py:__update:363
                2015-09-30 20:17:43,996 DEBUG    Main         knx: 0.0.0 set 4/1/0 to 00 -- __init__.py:parse_telegram:181
                2015-09-30 20:17:44,443 DEBUG    Main         knx: 1.1.19 set 3/1/0 to 18.6 -- __init__.py:parse_telegram:190
                2015-09-30 20:17:50,638 DEBUG    Main         knx: 1.1.210 set 5/5/5 to False -- __init__.py:parse_telegram:190
                2015-09-30 20:17:50,640 DEBUG    Main         Item EG.Oekonomie.Scheunentor.Status = False via KNX 1.1.210 5/5/5 -- item.py:__update:363
                2015-09-30 20:17:56,354
                b) Mit enforce_updates gibt es mitunter "Aussetzer". Der Tastendruck erscheint im Log, die Funtion wird aber nicht ausgeführt. Und zwar auf spezielle Weise:
                Steht das Tor offen, genügt ein Tastendruck und das Tor fährt zu.
                Ist das Tor dann geschlossen, wird der erste Tastendruck ignoriert ( knx: 0.0.0 set 4/1/0 to True erscheint trotzdem im Log -> die Taste wurde ganz sicher betätigt, der Tastendruck wurde sogar auf den KNX-Bus übertragen). Der zweite bewegt den Aktor dann dazu, zu schalten. Scheint also ein KNX-Problem zu sein. Oder Hardware.

                Code:
                2015-10-01 19:01:09,734 DEBUG    Main         knx: 1.1.210 set 5/5/5 to True -- __init__.py:parse_telegram:190
                2015-10-01 19:01:29,352 DEBUG    Main         knx: 1.1.39 set 3/1/2 to 17.4 -- __init__.py:parse_telegram:190
                2015-10-01 19:01:30,781 DEBUG    Main         knx: 1.1.49 set 3/1/3 to 17.5 -- __init__.py:parse_telegram:190
                2015-10-01 19:01:39,097 DEBUG    Main         knx: 1.1.29 set 3/1/1 to 16.9 -- __init__.py:parse_telegram:190
                2015-10-01 19:01:48,712 DEBUG    Main         knx: 1.1.59 set 3/1/4 to 17.9 -- __init__.py:parse_telegram:190
                2015-10-01 19:01:49,671 DEBUG    Main         192.168.1.187:13777 sent '{"cmd":"item","id":"EG.Oekonomie.Scheunentor.Bewegen","val":"1"}' -- __init__.py:json_parse:270
                2015-10-01 19:01:49,673 DEBUG    Main         Item EG.Oekonomie.Scheunentor.Bewegen = True via Visu 192.168.1.187:13777 None -- item.py:__update:363
                2015-10-01 19:01:49,678 DEBUG    Main         knx: 0.0.0 set 4/1/0 to True -- __init__.py:parse_telegram:190
                2015-10-01 19:01:57,456 DEBUG    Main         knx: 1.1.21 set 1/1/17 to 01 -- __init__.py:parse_telegram:181
                2015-10-01 19:01:57,581 DEBUG    Main         knx: 1.1.210 set 5/5/5 to False -- __init__.py:parse_telegram:190
                2015-10-01 19:01:57,583 DEBUG    Main         Item EG.Oekonomie.Scheunentor.Status = False via KNX 1.1.210 5/5/5 -- item.py:__update:363
                2015-10-01 19:01:57,601 DEBUG    Main         knx: 1.1.1 set 1/2/17 to True -- __init__.py:parse_telegram:190
                2015-10-01 19:01:57,603 DEBUG    Main         Item EG.Ankommen.Licht.Schalten = True via KNX 1.1.1 1/2/17 -- item.py:__update:363
                2015-10-01 19:02:01,583 DEBUG    Main         knx: 1.1.19 set 3/1/0 to 18.5 -- __init__.py:parse_telegram:190
                2015-10-01 19:02:18,430 DEBUG    Main         192.168.1.187:13777 sent '{"cmd":"item","id":"EG.Oekonomie.Scheunentor.Bewegen","val":"1"}' -- __init__.py:json_parse:270
                2015-10-01 19:02:18,435 DEBUG    Main         knx: 0.0.0 set 4/1/0 to True -- __init__.py:parse_telegram:190
                2015-10-01 19:02:29,347 DEBUG    Main         knx: 1.1.39 set 3/1/2 to 17.4 -- __init__.py:parse_telegram:190
                2015-10-01 19:02:30,771 DEBUG    Main         knx: 1.1.49 set 3/1/3 to 17.5 -- __init__.py:parse_telegram:190
                2015-10-01 19:02:32,741 DEBUG    Main         knx: 1.1.210 set 5/5/5 to True -- __init__.py:parse_telegram:190
                2015-10-01 19:02:32,743 DEBUG    Main         Item EG.Oekonomie.Scheunentor.Status = True via KNX 1.1.210 5/5/5 -- item.py:__update:363
                2015-10-01 19:02:39,092 DEBUG    Main         knx: 1.1.29 set 3/1/1 to 16.9 -- __init__.py:parse_telegram:190
                2015-10-01 19:02:41,862 DEBUG    Main         192.168.1.187:13777 sent '{"cmd":"item","id":"EG.Oekonomie.Scheunentor.Bewegen","val":"1"}' -- __init__.py:json_parse:270
                2015-10-01 19:02:41,868 DEBUG    Main         knx: 0.0.0 set 4/1/0 to True -- __init__.py:parse_telegram:190
                2015-10-01 19:02:48,702 DEBUG    Main         knx: 1.1.59 set 3/1/4 to 17.9 -- __init__.py:parse_telegram:190
                2015-10-01 19:03:01,575 DEBUG    Main         knx: 1.1.19 set 3/1/0 to 18.5 -- __init__.py:parse_telegram:190
                2015-10-01 19:03:29,159 DEBUG    Main         knx: 1.1.21 set 1/1/17 to 01 -- __init__.py:parse_telegram:181
                2015-10-01 19:03:29,339 DEBUG    Main         knx: 1.1.39 set 3/1/2 to 17.29 -- __init__.py:parse_telegram:190
                2015-10-01 19:03:29,341 DEBUG    Main         Item EG.Essen.Heizung.ist = 17.29 via KNX 1.1.39 3/1/2 -- item.py:__update:363
                2015-10-01 19:03:30,761 DEBUG    Main         knx: 1.1.49 set 3/1/3 to 17.5 -- __init__.py:parse_telegram:190
                2015-10-01 19:03:32,730 DEBUG    Main         knx: 1.1.210 set 5/5/5 to True -- __init__.py:parse_telegram:190
                2015-10-01 19:03:34,876 DEBUG    Main         knx: 1.1.4 set 3/4/3 to 100.0 -- __init__.py:parse_telegram:190
                2015-10-01 19:03:34,878 DEBUG    Main         Item EG.Duschen.Heizung.stellwert = 100.0 via KNX 1.1.4 3/4/3 -- item.py:__update:363
                2015-10-01 19:03:34,881 DEBUG    Main         Triggering EG.Duschen.Heizung.status - by: KNX source: 1.1.4 dest: 3/4/3 value: {'source': 'EG.Duschen.Heizung.stellwert -- scheduler.py:trigger:162
                2015-10-01 19:03:39,083 DEBUG    Main         knx: 1.1.29 set 3/1/1 to 16.9 -- __init__.py:parse_telegram:190
                2015-10-01 19:03:43,328 DEBUG    Main         192.168.1.187:13777 sent '{"cmd":"item","id":"EG.Oekonomie.Scheunentor.Bewegen","val":"1"}' -- __init__.py:json_parse:270
                2015-10-01 19:03:43,333 DEBUG    Main         knx: 0.0.0 set 4/1/0 to True -- __init__.py:parse_telegram:190
                2015-10-01 19:03:48,694 DEBUG    Main         knx: 1.1.59 set 3/1/4 to 17.9 -- __init__.py:parse_telegram:190
                2015-10-01 19:03:51,205 DEBUG    Main         knx: 1.1.210 set 5/5/5 to False -- __init__.py:parse_telegram:190
                2015-10-01 19:03:51,207 DEBUG    Main         Item EG.Oekonomie.Scheunentor.Status = False via KNX 1.1.210 5/5/5 -- item.py:__update:363
                2015-10-01 19:04:01,569 DEBUG    Main         knx: 1.1.19 set 3/1/0 to 18.5 -- __init__.py:parse_telegram:190
                2015-10-01 19:04:08,862 DEBUG    Main         192.168.1.187:13777 sent '{"cmd":"item","id":"EG.Oekonomie.Scheunentor.Bewegen","val":"1"}' -- __init__.py:json_parse:270
                2015-10-01 19:04:08,868 DEBUG    Main         knx: 0.0.0 set 4/1/0 to True -- __init__.py:parse_telegram:190
                2015-10-01 19:04:08,873 DEBUG    Main         knx: 1.1.4 set 3/4/0 to 245 -- __init__.py:parse_telegram:190
                2015-10-01 19:04:08,875 DEBUG    Main         Item EG.Wohnen.Heizung.stellwert = 245 via KNX 1.1.4 3/4/0 -- item.py:__update:363
                2015-10-01 19:04:08,877 DEBUG    Main         Triggering EG.Wohnen.Heizung.status - by: KNX source: 1.1.4 dest: 3/4/0 value: {'source': 'EG.Wohnen.Heizung.stellwert' -- scheduler.py:trigger:162
                2015-10-01 19:04:23,030 DEBUG    Main         knx: 1.1.210 set 5/5/5 to True -- __init__.py:parse_telegram:190
                2015-10-01 19:04:23,033 DEBUG    Main         Item EG.Oekonomie.Scheunentor.Status = True via KNX 1.1.210 5/5/5 -- item.py:__update:363
                2015-10-01 19:04:28,806 DEBUG    Main         192.168.1.187:13777 sent '{"cmd":"item","id":"EG.Oekonomie.Scheunentor.Bewegen","val":"1"}' -- __init__.py:json_parse:270
                2015-10-01 19:04:28,812 DEBUG    Main         knx: 0.0.0 set 4/1/0 to True -- __init__.py:parse_telegram:190
                2015-10-01 19:04:29,332 DEBUG    Main         knx: 1.1.39 set 3/1/2 to 17.29 -- __init__.py:parse_telegram:190
                2015-10-01 19:04:30,756 DEBUG    Main         knx: 1.1.49 set 3/1/3 to 17.5 -- __init__.py:parse_telegram:190
                2015-10-01 19:04:39,072 DEBUG    Main         knx: 1.1.29 set 3/1/1 to 16.9 -- __init__.py:parse_telegram:190
                2015-10-01 19:04:39,869 DEBUG    Main         knx: 1.1.4 set 3/4/1 to 107 -- __init__.py:parse_telegram:190
                2015-10-01 19:04:39,871 DEBUG    Main         Item EG.Ankommen.Heizung.stellwert = 107 via KNX 1.1.4 3/4/1 -- item.py:__update:363
                2015-10-01 19:04:39,873 DEBUG    Main         Triggering EG.Ankommen.Heizung.status - by: KNX source: 1.1.4 dest: 3/4/1 value: {'source': 'EG.Ankommen.Heizung.stellwer -- scheduler.py:trigger:162
                2015-10-01 19:04:48,688 DEBUG    Main         knx: 1.1.59 set 3/1/4 to 17.9 -- __init__.py:parse_telegram:190
                2015-10-01 19:04:53,502 DEBUG    Main         192.168.1.187:13777 sent '{"cmd":"item","id":"EG.Oekonomie.Scheunentor.Bewegen","val":"1"}' -- __init__.py:json_parse:270
                2015-10-01 19:04:53,509 DEBUG    Main         knx: 0.0.0 set 4/1/0 to True -- __init__.py:parse_telegram:190
                2015-10-01 19:04:59,553 DEBUG    Main         knx: 1.1.210 set 5/5/5 to False -- __init__.py:parse_telegram:190
                2015-10-01 19:04:59,555 DEBUG    Main         Item EG.Oekonomie.Scheunentor.Status = False via KNX 1.1.210 5/5/5 -- item.py:__update:363
                2015-10-01 19:05:01,561 DEBUG    Main         knx: 1.1.19 set 3/1/0 to 18.5 -- __init__.py:parse_telegram:190
                2015-10-01 19:05:06,749 DEBUG    Main         knx: 1.1.49 set 3/1/3 to 17.6 -- __init__.py:parse_telegram:190
                2015-10-01 19:05:06,752 DEBUG    Main         Item EG.Duschen.Heizung.ist = 17.6 via KNX 1.1.49 3/1/3 -- item.py:__update:363
                2015-10-01 19:05:10,860 DEBUG    Main         knx: 1.1.4 set 3/4/3 to 98.03921568627452 -- __init__.py:parse_telegram:190
                2015-10-01 19:05:10,862 DEBUG    Main         Item EG.Duschen.Heizung.stellwert = 98.03921568627452 via KNX 1.1.4 3/4/3 -- item.py:__update:363
                2015-10-01 19:05:10,864 DEBUG    Main         Triggering EG.Duschen.Heizung.status - by: KNX source: 1.1.4 dest: 3/4/3 value: {'source': 'EG.Duschen.Heizung.stellwert -- scheduler.py:trigger:162
                2015-10-01 19:05:20,758 DEBUG    Main         192.168.1.187:13777 sent '{"cmd":"item","id":"EG.Oekonomie.Scheunentor.Bewegen","val":"1"}' -- __init__.py:json_parse:270
                2015-10-01 19:05:20,764 DEBUG    Main         knx: 0.0.0 set 4/1/0 to True -- __init__.py:parse_telegram:190
                2015-10-01 19:05:24,432 DEBUG    env_stat     Item env.system.load = 0.01 via Logic None None -- item.py:__update:363
                2015-10-01 19:05:24,915 DEBUG    Scheduler    env_stat next time: 2015-10-01 19:10:24+02:00 -- scheduler.py:_next_time:289
                2015-10-01 19:05:28,735 DEBUG    Main         knx: 1.1.1 set 1/2/17 to False -- __init__.py:parse_telegram:190
                2015-10-01 19:05:28,737 DEBUG    Main         Item EG.Ankommen.Licht.Schalten = False via KNX 1.1.1 1/2/17 -- item.py:__update:363
                2015-10-01 19:05:29,324 DEBUG    Main         knx: 1.1.39 set 3/1/2 to 17.29 -- __init__.py:parse_telegram:190
                2015-10-01 19:05:34,818 DEBUG    Main         knx: 1.1.210 set 5/5/5 to True -- __init__.py:parse_telegram:190
                2015-10-01 19:05:34,820 DEBUG    Main         Item EG.Oekonomie.Scheunentor.Status = True via KNX 1.1.210 5/5/5 -- item.py:__update:363
                2015-10-01 19:05:39,069 DEBUG    Main         knx: 1.1.29 set 3/1/1 to 16.9 -- __init__.py:parse_telegram:190
                2015-10-01 19:05:41,862 DEBUG    Main         knx: 1.1.4 set 3/4/4 to 219 -- __init__.py:parse_telegram:190
                2015-10-01 19:05:41,864 DEBUG    Main         Item EG.Schlafen.Heizung.stellwert = 219 via KNX 1.1.4 3/4/4 -- item.py:__update:363
                2015-10-01 19:05:41,866 DEBUG    Main         Triggering EG.Schlafen.Heizung.status - by: KNX source: 1.1.4 dest: 3/4/4 value: {'source': 'EG.Schlafen.Heizung.stellwer -- scheduler.py:trigger:162
                2015-10-01 19:05:41,896 DEBUG    Main         192.168.1.187:13777 sent '{"cmd":"item","id":"EG.Oekonomie.Scheunentor.Bewegen","val":"1"}' -- __init__.py:json_parse:270
                2015-10-01 19:05:41,901 DEBUG    Main         knx: 0.0.0 set 4/1/0 to True -- __init__.py:parse_telegram:190
                2015-10-01 19:05:48,681 DEBUG    Main         knx: 1.1.59 set 3/1/4 to 17.9 -- __init__.py:parse_telegram:190
                2015-10-01 19:06:01,557 DEBUG    Main         knx: 1.1.19 set 3/1/0 to 18.5 -- __init__.py:parse_telegram:190
                2015-10-01 19:06:03,966 DEBUG    Main         192.168.1.187:13777 sent '{"cmd":"item","id":"EG.Oekonomie.Scheunentor.Bewegen","val":"1"}' -- __init__.py:json_parse:270
                2015-10-01 19:06:03,972 DEBUG    Main         knx: 0.0.0 set 4/1/0 to True -- __init__.py:parse_telegram:190
                2015-10-01 19:06:04,743 DEBUG    Main         knx: 1.1.49 set 3/1/3 to 17.6 -- __init__.py:parse_telegram:190
                2015-10-01 19:06:10,890 DEBUG    Main         knx: 1.1.210 set 5/5/5 to False -- __init__.py:parse_telegram:190
                2015-10-01 19:06:10,893 DEBUG    Main         Item EG.Oekonomie.Scheunentor.Status = False via KNX 1.1.210 5/5/5 -- item.py:__update:363
                ^C2015-10-01 19:06:20,538 INFO     Main         Number of Threads: 7 -- smarthome.py:stop:348
                2015-10-01 19:06:20,539 INFO     Main         Stop Plugins -- plugin.py:stop:70
                2015-10-01 19:06:20,541 DEBUG    Main         WebSocketHandler: closing socket 192.168.1.187:13777 -- connection.py:close:303
                2015-10-01 19:06:20,574 DEBUG    Main         KNX: closing socket 192.168.1.3:6720 -- connection.py:close:303
                2015-10-01 19:06:21,176 INFO     Main         SmartHome.py stopped -- smarthome.py:stop:372
                Viele Grüße,
                Jürgen
                Zuletzt geändert von klotzek; 01.10.2015, 18:15.

                Kommentar

                Lädt...
                X