Ankündigung

Einklappen
Keine Ankündigung bisher.

- √ - Status Probleme

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

    - √ - Status Probleme

    Hallo zusammen,

    ich habe arge Probleme beim Auslesen der Zustände nach Neustarts des RaspPis bzw. beim restart von smarthome.py.
    Hier mal ein Auszug

    Code:
    2014-10-29 22:35:56,438 INFO     Main         Start SmartHome.py 1.0-35-gf62db45 -- smarthome.py:__init__:231
    ...
    2014-10-29 22:36:17,939 DEBUG    Main         KNX: 0.0.0 read 4/0/10 -- __init__.py:parse_telegram:203
    2014-10-29 22:36:17,944 DEBUG    Main         KNX: 0.0.0 read 4/0/11 -- __init__.py:parse_telegram:203
    2014-10-29 22:36:17,962 DEBUG    Main         KNX: 0.0.0 read 4/0/12 -- __init__.py:parse_telegram:203
    2014-10-29 22:36:17,966 DEBUG    Main         KNX: 0.0.0 read 4/0/13 -- __init__.py:parse_telegram:203
    2014-10-29 22:36:17,971 DEBUG    Main         KNX: 0.0.0 read 4/0/14 -- __init__.py:parse_telegram:203
    2014-10-29 22:36:17,982 DEBUG    Main         KNX: 0.0.0 read 4/0/20 -- __init__.py:parse_telegram:203
    2014-10-29 22:36:17,986 DEBUG    Main         KNX: 0.0.0 read 4/0/21 -- __init__.py:parse_telegram:203
    2014-10-29 22:36:18,002 DEBUG    Main         KNX: 0.0.0 read 4/0/30 -- __init__.py:parse_telegram:203
    2014-10-29 22:36:18,006 DEBUG    Main         KNX: 0.0.0 read 4/0/31 -- __init__.py:parse_telegram:203
    2014-10-29 22:36:18,010 DEBUG    Main         KNX: 0.0.0 read 4/0/32 -- __init__.py:parse_telegram:203
    2014-10-29 22:36:18,022 DEBUG    Main         KNX: 0.0.0 read 4/0/33 -- __init__.py:parse_telegram:203
    2014-10-29 22:36:18,026 DEBUG    Main         KNX: 0.0.0 read 4/1/10 -- __init__.py:parse_telegram:203
    2014-10-29 22:36:18,042 DEBUG    Main         KNX: 0.0.0 read 4/1/11 -- __init__.py:parse_telegram:203
    2014-10-29 22:36:18,048 DEBUG    Main         KNX: 0.0.0 read 4/1/20 -- __init__.py:parse_telegram:203
    2014-10-29 22:36:18,053 DEBUG    Main         KNX: 0.0.0 read 4/1/30 -- __init__.py:parse_telegram:203
    2014-10-29 22:36:18,062 DEBUG    Main         KNX: 0.0.0 read 4/1/31 -- __init__.py:parse_telegram:203
    ...
    Dann kille ich SmartHome.py und sarte wieder im Debug-Modus:

    Code:
    2014-10-29 22:42:27,163 INFO     Main         Start SmartHome.py 1.0-35-gf62db45 -- smarthome.py:__init__:231
    ...
    2014-10-29 22:42:48,068 DEBUG    Main         KNX: 0.0.0 read 4/0/10 -- __init__.py:parse_telegram:203
    2014-10-29 22:42:48,085 DEBUG    Main         KNX: 0.0.0 read 4/0/11 -- __init__.py:parse_telegram:203
    2014-10-29 22:42:48,107 DEBUG    Main         KNX: 0.0.0 read 4/0/12 -- __init__.py:parse_telegram:203
    2014-10-29 22:42:48,124 DEBUG    Main         KNX: 0.0.0 read 4/0/13 -- __init__.py:parse_telegram:203
    2014-10-29 22:42:48,137 DEBUG    Main         KNX: 0.0.0 read 4/0/14 -- __init__.py:parse_telegram:203
    2014-10-29 22:42:48,157 DEBUG    Main         KNX: 0.0.0 read 4/0/20 -- __init__.py:parse_telegram:203
    2014-10-29 22:42:48,177 DEBUG    Main         KNX: 0.0.0 read 4/0/21 -- __init__.py:parse_telegram:203
    2014-10-29 22:42:48,197 DEBUG    Main         KNX: 0.0.0 read 4/0/30 -- __init__.py:parse_telegram:203
    2014-10-29 22:42:48,204 DEBUG    Main         KNX: 0.0.0 read 4/0/31 -- __init__.py:parse_telegram:203
    2014-10-29 22:42:48,208 DEBUG    Main         KNX: 0.0.0 read 4/0/32 -- __init__.py:parse_telegram:203
    2014-10-29 22:42:48,213 DEBUG    Main         KNX: 0.0.0 read 4/0/33 -- __init__.py:parse_telegram:203
    2014-10-29 22:42:48,217 DEBUG    Main         knx: 1.1.20 set 1/0/1 to False -- __init__.py:parse_telegram:190
    2014-10-29 22:42:48,222 DEBUG    Main         knx: 1.1.50 set 4/0/11 to False -- __init__.py:parse_telegram:190
    2014-10-29 22:42:48,227 DEBUG    Main         knx: 1.1.50 set 4/0/13 to True -- __init__.py:parse_telegram:190
    2014-10-29 22:42:48,232 DEBUG    Main         Item EG.Reed.Reed1_4 = True via KNX 1.1.50 4/0/13 -- item.py:__update:363
    2014-10-29 22:42:48,238 DEBUG    Main         knx: 1.1.51 set 4/0/20 to True -- __init__.py:parse_telegram:190
    2014-10-29 22:42:48,243 DEBUG    Main         Item EG.Reed.Reed2_1 = True via KNX 1.1.51 4/0/20 -- item.py:__update:363
    2014-10-29 22:42:48,249 DEBUG    Main         knx: 1.1.53 set 4/0/33 to True -- __init__.py:parse_telegram:190
    2014-10-29 22:42:48,255 DEBUG    Main         Item EG.Reed.Reed3_4 = True via KNX 1.1.53 4/0/33 -- item.py:__update:363
    2014-10-29 22:42:48,269 DEBUG    Main         KNX: 0.0.0 read 4/1/10 -- __init__.py:parse_telegram:203
    2014-10-29 22:42:48,285 DEBUG    Main         KNX: 0.0.0 read 4/1/11 -- __init__.py:parse_telegram:203
    2014-10-29 22:42:48,302 DEBUG    Main         KNX: 0.0.0 read 4/1/20 -- __init__.py:parse_telegram:203
    2014-10-29 22:42:48,306 DEBUG    Main         KNX: 0.0.0 read 4/1/30 -- __init__.py:parse_telegram:203
    2014-10-29 22:42:48,312 DEBUG    Main         KNX: 0.0.0 read 4/1/31 -- __init__.py:parse_telegram:203
    Und siehe da,nicht alle, aber mehr als beim start vorher.

    Habt ihr eine Idee an was es liegen könnte?

    #2
    Ich tippe auf eine Ip-Schnittstelle aus dem Haus Weinzierl (730) oder OEM (eibmarkt, mdt etc.).
    Da braucht der eibd evtl. noch eine zusätzliche Startoption:

    Weinzierl IP Interface 730 (note: --no-tunnel-client-queuing option must be used)
    eibmarkt EIB KNX IP Schnittstelle PoE (#N000401) (note: --no-tunnel-client-queuing option must be used)
    Umgezogen? Ja! ... Fertig? Nein!
    Baustelle 2.0 !

    Kommentar


      #3
      Daaaaaaaaaaaaaaaaanke!

      Hi JuMi2006,

      habe das Weinzierl 730 IP Interface. Dein Tipp war goldrichtig.
      Alles funktioniert bestens. Ich bin sprachlos. Danke vielmals!!!

      Kommentar


        #4
        Status Probleme

        Hallo,

        ich verwendet einen ABB IP-Router und habe die gleichen Probleme mit der Statuserfassung.

        Wo genau kann man die Startoptionen für eibd setzen?
        Danke Euch für den Hinweis.

        Sisamiwe

        Kommentar


          #5
          In der Config-Datei von EIBD setzt du die Parameter:

          sudo nano /etc/default/eibd

          Zum Nachlesen eignet sich folgende Anleitung (Absatz "eibd installieren"):
          https://github.com/mknx/smarthome/wi...ibd-und-1-Wire

          Viel Erfolg!

          Kommentar


            #6
            Vielen Dank, ich habs gefunden.

            Ich habe den Eintrag gemacht; aber leider keine Verbesserung erreicht.
            Könntest Du bitte nochmal den exakten Eintrag für eibd posten, nur um sicherzugehen, dass ich wirklich das Richtige eingetragen habe.

            Danke

            Kommentar


              #7
              Hi,

              wieso postest Du nicht was Du gemacht hast?

              Du erhoffst Dir doch Hilfe, dann solltest Du es den Leuten möglichst einfach machen Dir zu helfen.

              Bis bald

              Marcus

              Kommentar


                #8
                Hallo Marcus,

                Du hast recht, danke für den Hinweis.

                Wie gesagt jhabe ich auch Probleme, die Stati per knx_init zu bekommen.
                Die entsprechenden GA sind in der ETS auf "Sendend" gesetzt, trotzdem kann der Status meist nicht ermittelt werden.

                Ich habe deshalb die Datei \etc\default\eibd erweitert. Diese hat nun folgenden Inhalt:

                EIB_ARGS="--daemon --Server --Tunnelling --Discovery --GroupCache --listen-tcp"
                #EIB_ADDR="0.0.1"
                #EIB_IF="tpuarts:/dev/ttyAMA0"
                EIB_IF="ipt:192.168.2.11"
                EIB_UID="1000"
                --no-tunnel-client-queuing option must be used

                Trotzdem gibt es nachwievor große Probleme die Stati zu initieren.
                Könntet ihr mir noch Hinweise geben?

                Danke.

                Kommentar


                  #9
                  Versuche es mal so:

                  Code:
                  EIB_ARGS="--daemon --Server --Tunnelling --Discovery --GroupCache --listen-tcp --no-tunnel-client-queuing"
                  #EIB_ADDR="0.0.1"
                  #EIB_IF="tpuarts:/dev/ttyAMA0"
                  EIB_IF="ipt:192.168.2.11"
                  EIB_UID="1000"
                  Umgezogen? Ja! ... Fertig? Nein!
                  Baustelle 2.0 !

                  Kommentar


                    #10
                    Super, danke!

                    Kommentar


                      #11
                      Zitat von Sisamiwe Beitrag anzeigen
                      Die entsprechenden GA sind in der ETS auf "Sendend" gesetzt, trotzdem kann der Status meist nicht ermittelt werden.
                      Bei dem init möchte man die Werte AusLESEN. Das Flag muss gesetzt sein.

                      hth

                      Marcus

                      Kommentar

                      Lädt...
                      X