Ankündigung

Einklappen
Keine Ankündigung bisher.

Gefangen im Versionsdschungel

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

    Gefangen im Versionsdschungel

    Hallo,

    ich habe mir die Weihnachtsferien ausgesucht um endlich mal smartphone.py und smartVISU ans laufen zu bekommen.

    Mit smarthome.py komme ich auch einigermaßen klar. Was mir nicht klar ist, ist welche Version von smartVISU ich nun brauche.

    Ich habe smartphone.py wie in der Anleitung "Komplettanleitung Installation smartphone, smartVISU, eibi und Onewire ..." beschrieben installiert.

    "git clone git://github.com/mknx/smarthome.git"

    Nachdem ich alle Config Dateien editiert und eine eigene items.conf geschrieben habe, startet smarthome.py auch ohne Warnings und Fehlermeldungen im smartphone.log.

    Dann habe ich die Version 2.7 von smartVISU installiert.

    Wenn ich jetzt versuche einen Plot von meinen Heizungsdaten auszugeben, bekomme ich folgenden Fehlermeldung:

    016-12-28 13:09:58 ERROR Main Problem fetching series for wohnzimmer.heizung.ist_temperatur: unsupported operand type(s) for /: 'int' and 'str'
    Traceback (most recent call last):
    File "/usr/local/smarthome/plugins/visu_websocket/__init__.py", line 367, in json_parse
    reply = self.items[path]['item'].series(series, start, end, count)
    File "/usr/local/smarthome/plugins/sqlite/__init__.py", line 332, in _series
    step = (iend - istart) / count
    TypeError: unsupported operand type(s) for /: 'int' and 'str'

    im smartphone.log.

    Wenn ich meinen Freund google laufen lasse und nach der Fehlermeldung suche, bekomme ich einen Hinweis darauf, das es wohl Inkompatibilitäten zwischen der Version von smartphone.py und smartVISU gibt.

    Nun meine Frage: Welche Versionen von smartphone.py und smartVISU laufen miteinander, und wie kann ich rausfinden welche Version ich gerade installiert habe. Ich habe mal versucht in den CHANGELOG und README Dateien so etwas wie eine Versionsnummer zu finden, aber anscheinend ist das wohl zu old school .
    Für einen kurzen Hinweis wäre ich echt dankbar.

    Viele Grüße
    Jörg
    Zuletzt geändert von gregory1969; 28.12.2016, 14:02.

    #2
    Am besten verwendest du einfach von allem jeweils die aktuellste freigegebene Version.
    Dies wäre momentan SmartHomeNG 1.2 und smartVISU 2.8. smarthome.py wird nicht mehr weiterentwickelt und wurde durch SmartHomeNG abgelöst.

    Das SmartPhone hast du übrigens in der Tasche, die Software zur Heimautomation heisst SmartHome.py bzw. die aktuellere Version eben SmartHomeNG
    Zuletzt geändert von smai; 28.12.2016, 14:23.

    Kommentar


      #3
      Es gäbe dann auch noch diese Anleitung hier: https://github.com/smarthomeNG/smart...plettanleitung

      Kommentar


        #4
        Zitat von smai Beitrag anzeigen
        Am besten verwendest du einfach von allem jeweils die aktuellste freigegebene Version.
        Dies wäre momentan SmartHomeNG 1.2 und smartVISU 2.8. smarthome.py wird nicht mehr weiterentwickelt und wurde durch SmartHomeNG abgelöst.

        Das SmartPhone hast du übrigens in der Tasche, die Software zur Heimautomation heisst SmartHome.py bzw. die aktuellere Version eben SmartHomeNG

        Danke ...
        Und das smartphone war der Autokorrektur geschuldet. Ich hab mir nicht mehr die Vorschau angeschaut. Sorry

        Kommentar


          #5
          Zitat von psilo Beitrag anzeigen
          Es gäbe dann auch noch diese Anleitung hier: https://github.com/smarthomeNG/smart...plettanleitung
          Danke.

          Der Link hat mir gefehlt

          Kommentar

          Lädt...
          X