Ankündigung

Einklappen
Keine Ankündigung bisher.

Fehlermeldung, was genau ist da los?

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

    Fehlermeldung, was genau ist da los?

    Hallo,

    was genau sagt denn diese Fehlermeldung aus?

    ERROR Connections Method Connections exception: invalid literal for int() with base 10: ''
    Traceback (most recent call last):
    File "/usr/smarthome/lib/scheduler.py", line 344, in _task
    obj()
    File "/usr/smarthome/lib/connection.py", line 84, in check
    obj.connect()
    File "/usr/smarthome/lib/connection.py", line 392, in connect
    self._connected()
    File "/usr/smarthome/lib/connection.py", line 218, in _connected
    self.handle_connect()
    File "/usr/smarthome/plugins/knx/__init__.py", line 125, in handle_connect
    self.groupread(ga)
    File "/usr/smarthome/plugins/knx/__init__.py", line 88, in groupread
    pkt.extend(self.encode(ga, 'ga'))
    File "/usr/smarthome/plugins/knx/__init__.py", line 143, in encode
    return dpts.encode[str(dpt)](data)
    File "/usr/smarthome/plugins/knx/dpts.py", line 308, in enga
    return [int(ga[0]) << 3 | int(ga[1]), int(ga[2])]
    ValueError: invalid literal for int() with base 10: ''
    Ist da einer GA keine Adresse zugeordnet da ''? Oder wie ist das zu deuten?

    Danke Gruß Haxley

    #2
    Hi,

    das sieht nach einer ungültigen GA aus. Im nächsten Release wird das schöner gemeldet.

    Bis bald

    Marcus

    Kommentar


      #3
      Danke für die Info.
      Das Komische an der Sache ist nur, das ich alle ITEMs nach einander gelöscht habe um zu sehen welches den Fehler verursacht.
      Ich hab am ende ALLE ITEMs gelöscht und smarthome wie gehabt neu gestartet, es erfolgt der gleiche Fehler.
      In dem Fall ist ja gar keine GA definiert, wie kann es da eine Falsche sein?


      Gruß Haxley

      Kommentar


        #4
        Hi,

        das glaube ich nicht. Da steht noch irgendwo ein knx_init = ...

        Weitere Antworten nur mit geposteten und kompletten Debug-Output.

        Bis bald

        Marcus

        Kommentar


          #5
          Du hattes recht, ich hab eine 0 vergessen bei einer Adresse ( knx_init = 1//23)
          Allerdings war die Fehlermeldung erst nach Neustart des Servers weg. Bei einem simplen Restart von smarthome.py erscheint die immer wieder obwohl die Items gelöscht waren. Liegen anscheint irgendwo im Cache.
          Na egal, hab es gelöst und besten Dank dafür!

          Gruß Haxley

          Kommentar

          Lädt...
          X