Ankündigung

Einklappen
Keine Ankündigung bisher.

- √ - SML Plugin hat ein Problem mit der IP Gateways

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

    - √ - SML Plugin hat ein Problem mit der IP Gateways

    Hallo zusammen,

    das SML Plugin verursacht bei der Benutzung von IP Gateways einen Python Fehler.
    Es ist ein Co-Met Com1

    hat jemand eine Ahnung, wo ich da suchen muss ?

    Hier die Plugin.conf
    Code:
    [sml]
      class_name = Sml
      class_path = plugins.sml
     # serialport = /dev/ttyUSB0
      host = 192.168.0.127
      port = 5000
    Hier der Debug Auszug:
    Code:
    2014-06-01 21:23:24,956 ERROR    Connections  Method Connections exception: 'Sml' object has no attribute 'log_err' -- scheduler.py:_task:348
    Traceback (most recent call last):
      File "/usr/local/smarthome/plugins/sml/__init__.py", line 85, in connect
        self._sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    NameError: global name 'socket' is not defined
    
    During handling of the above exception, another exception occurred:
    
    Traceback (most recent call last):
      File "/usr/local/smarthome/lib/scheduler.py", line 344, in _task
        obj()
      File "/usr/local/smarthome/lib/connection.py", line 84, in check
        obj.connect()
      File "/usr/local/smarthome/plugins/sml/__init__.py", line 91, in connect
        self.log_err('Sml: Could not connect to {}: {}'.format(self._target, e))
    AttributeError: 'Sml' object has no attribute 'log_err'
    Danke für die Hilfe

    #2
    Ich tippe mal drauf, dass ein

    Code:
    import socket
    oben fehlt.
    Mit freundlichen Grüßen
    Niko Will

    Logiken und Schnittstelle zu anderen Systemen: smarthome.py - Visualisierung: smartVISU
    - Gira TS3 - iPhone & iPad - Mobotix T24 - ekey - Denon 2313 - Russound C5 (RIO over TCP Plugin) -

    Kommentar


      #3
      Danke, das war es.

      Vielleicht sollte man das noch im Repository nachtragen (Kann ich das selbst, oder muss das der Projektadmin machen ?)

      Nachdem er dann den Port nicht nehmen wollte, und ich den manuell eingetragen habe, ging es.


      Nun bekomme ich Daten, die aber nicht ausgewertet werden. Liegt es hier an der Codierung? Das IP COM Modul fügt noch Informationen hinzu. Kann mich hier nochmals jemand mit der Dekodierung unterstützen?


      Hier die daten vom COM Modul:
      Code:
        mac=xx:Xx:Xx:xx:xx:Xx
        boot=1
        fw=02.00
        time=1259913803
        zpb=DE0000000000000000000000000000004
        SML(1B1B1B1B010101017605058AC60E62006200726301017601010501D8ECAE0B090149534B0003BF28D1010163C49C007605058AC60F620062007263070177010B090149534B0003BF28D1070100620AFFFF72620165026C72447D77078181C78203FF010101010449534B0177070100000009FF010101010B090149534B0003BF28D10177070100010800FF65000101A201621E52FF5900000000022BDF1B0177070100010801FF0101621E52FF5900000000022BDF1B0177070100010802FF0101621E52FF5900000000000000000177070100020800FF65000101A201621E52FF5900000000054F8EE60177070100020801FF0101621E52FF5900000000054F8EE60177070100020802FF0101621E52FF5900000000000000000177070100100700FF0101621B520055FFFFFC680177070100240700FF0101621B520055FFFFFDC30177070100380700FF0101621B520055FFFFFDF601770701004C0700FF0101621B520055000000AD0177078181C78205FF0101010183027D1A6997E2EB8F3FDF96A33EEE907E314D6D27140AAFFDEECBEE0F14937A7CFD2054FD71E63E4A38EE3D87289A5B17BA01010163B987007605058AC6106200620072630201710163F0FA001B1B1B1B1A00C817)
      Hier das Debug Log:
      Code:
        2014-06-02 10:52:08,143 DEBUG    Sml          Data:  6d 61 63 3d 30 30 3a 30 38 3a 44 43 3a 31 43 3a 42 30 3a 31 30 0d 0a 62 6f 6f 74 3d 31 0d 0a 66 77 3d 30 32 2e 30 30 0d 0a 74 69 6d 65 3d 31 32 35 39 39 31 33 38 38 38 0d 0a 7a 70 62 3d 44 45 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 34 0d 0a 17 53 4d 4c 28 31 42 31 42 31 42 31 42 30 31 30 31 30 31 30 31 37 36 30 35 30 35 38 41 43 36 46 38 36 32 30 30 36 32 30 30 37 32 36 33 30 31 30 31 37 36 30 31 30 31 30 35 30 31 44 38 45 43 46 43 30 42 30 39 30 31 34 39 35 33 34 42 30 30 30 33 42 46 32 38 44 31 30 31 30 31 36 33 36 43 39 33 30 30 37 36 30 35 30 35 38 41 43 36 46 39 36 32 30 30 36 32 30 30 37 32 36 33 30 37 30 31 37 37 30 31 30 42 30 39 30 31 34 39 35 33 34 42 30 30 30 33 42 46 32 38 44 31 30 37 30 31 30 30 36 32 30 41 46 46 46 46 37 32 36 32 30 31 36 35 30 32 36 43 37 32 39 41 37 44 37 37 30 37 38 31 38 31 43 37 38 32 30 33 46 46 30 31 30 31 30 31 30 31 30 34 34 39 35 33 34 42 30 31 37 37 30 37 30 31 30 30 30 30 30 30 30 39 46 46 30 31 30 31 30 31 30 31 30 42 30 39 30 31 34 39 35 33 34 42 30 30 30 33 42 46 32 38 44 31 30 31 37 37 30 37 30 31 30 30 30 31 30 38 30 30 46 46 36 35 30 30 30 31 30 31 41 32 30 31 36 32 31 45 35 32 46 46 35 39 30 30 30 30 30 30 30 30 30 32 32 42 44 46 31 42 30 31 37 37 30 37 30 31 30 30 30 31 30 38 30 31 46 46 30 31 30 31 36 32 31 45 35 32 46 46 35 39 30 30 30 30 30 30 30 30 30 32 32 42 44 46 31 42 30 31 37 37 30 37 30 31 30 30 30 31 30 38 30 32 46 46 30 31 30 31 36 32 31 45 35 32 46 46 35 39 30 30 30 30 30 30 30 30 30 30 30 30 30 30 -- __init__.py:_refresh:141
        2014-06-02 10:52:08,144 DEBUG    Sml          cycle takes 0.001293182373046875 seconds -- __init__.py:_refresh:176
      Danke nochmals,

      Gruß
      Tobias

      Kommentar


        #4
        Du kannst das Repo in Github forken, die Änderung bei dir machen und einen Pullrequest mit dem Patch stellen.

        Beim Rest kann ich leider nicht mehr behilflich sein, sorry.
        Mit freundlichen Grüßen
        Niko Will

        Logiken und Schnittstelle zu anderen Systemen: smarthome.py - Visualisierung: smartVISU
        - Gira TS3 - iPhone & iPad - Mobotix T24 - ekey - Denon 2313 - Russound C5 (RIO over TCP Plugin) -

        Kommentar


          #5
          Die Daten vom "DEBUG Sml Data" sehen mal überhaupt nicht nach SML Informationen aus. Ich muss auch ca. 20m überbrücken und verwende folgendes NI5L New USB 2.0 RJ45 Cat5 5e Cat6 Extension Cable Adapter UP TO 150 Feet on Aliexpress.com

          Dauert zwar 3-4 Wochen funktioniert aber einwandfrei

          Gruß
          roggmaeh

          Kommentar


            #6
            Ich habe in Git mal ein Issue aufgemacht.

            Kommentar


              #7
              Hallo zusammmen

              das Thema wurde im Git gelöst ! Vielen Dank nochmal.

              Anbei der Link zum GIT Issue

              https://github.com/mknx/smarthome/issues/117

              Kommentar

              Lädt...
              X