Ankündigung

Einklappen
Keine Ankündigung bisher.

Autogeneration Hacks für smartVISU

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

    #46
    Hallo,

    danke für deine Mühen.

    Es geht bei mir nicht. Bitte lass es einfach gut sein. Ich kann gut damit leben dass es nicht funktioniert. Leider habe ich keine Ahnung für die Fehlersuche. Dich will ich nicht damit behelligen.

    Nochmals danke für die Geduld.

    Nur als Hinweis, folgender Fehler kommt beim ausführen:
    (habe noch die Verzeichnisstruktur mit kopiert)

    admin@smarthome:/usr/smarthome/plugins$ cd visu
    admin@smarthome:/usr/smarthome/plugins/visu$ ls -l
    total 64
    -rwxr-xr-x 1 admin admin 7334 Nov 16 14:42 generator.py
    -rwxr-xr-x 1 admin admin 19000 Jan 17 17:25 __init__.py
    drwxr-xr-x 3 admin admin 4096 Dec 28 21:08 pages
    drwxrwxr-x 2 admin admin 4096 Jan 17 17:25 __pycache__
    -rw-r--r-- 1 admin admin 3413 Nov 16 14:42 README.md
    -rwxr-xr-x 1 admin admin 4829 Jan 17 17:25 smartvisu.py
    -rwxr-xr-x 1 admin admin 4829 Jan 17 17:25 smartvisu.py.orig
    -rw-r--r-- 1 admin admin 6082 Feb 26 19:09 smartvisu.py.rej
    admin@smarthome:/usr/smarthome/plugins/visu$ cd ..
    admin@smarthome:/usr/smarthome/plugins$ cd ..
    admin@smarthome:/usr/smarthome$ ls -l
    total 104
    drwxr-xr-x 2 admin admin 4096 Jan 17 17:25 bin
    -rw-r--r-- 1 admin admin 7948 Nov 16 14:42 CHANGELOG.md
    drwxr-xr-x 2 admin admin 4096 Nov 16 14:42 dev
    drwxr-xr-x 2 admin admin 4096 Nov 8 20:35 etc
    drwxr-xr-x 4 admin admin 4096 Nov 16 14:42 examples
    drwxr-xr-x 2 admin admin 4096 Dec 22 19:40 items
    drwxr-xr-x 5 admin admin 4096 Jan 17 17:25 lib
    -rw-r--r-- 1 admin admin 35147 Nov 16 14:42 LICENSE
    drwxr-xr-x 2 admin admin 4096 May 10 2013 logics
    drwxr-xr-x 3 admin admin 4096 Dec 29 07:38 pages
    drwxr-xr-x 41 admin admin 4096 Dec 11 15:52 plugins
    -rw-r--r-- 1 admin admin 1199 Nov 16 14:42 README.md
    drwxr-xr-x 2 admin admin 4096 Nov 16 14:42 scenes
    -rw-r--r-- 1 admin admin 6251 Jan 22 19:42 smarthome.diff
    drwxr-xr-x 2 admin admin 4096 Nov 16 14:42 tools
    drwxr-xr-x 6 admin admin 4096 Nov 16 14:42 var
    admin@smarthome:/usr/smarthome$ patch -p1 < /usr/smarthome/smarthome.diff
    patching file plugins/visu/smartvisu.py
    Hunk #1 FAILED at 45.
    Hunk #2 FAILED at 93.
    2 out of 2 hunks FAILED -- saving rejects to file plugins/visu/smartvisu.py.rej
    admin@smarthome:/usr/smarthome$
    Gruß
    Wolfgang

    Kommentar


      #47
      Naja, er hat doch wenigstens mal die Dateien gefunden, die er patchen soll. Das hatte er ja zuvor nicht.

      Problem nur das die Datei die gepatcht werden soll nicht in der selben Version vorliegt. Hast du sie immer fleißig vorher bzw. nach den Fehlversuchen zurück gesetzt - also in das Original? Benutzt du die Version aus dem git?

      Gesendet von meinem GT-I9100 mit Tapatalk

      Kommentar


        #48
        Hallo!

        Wollte nur mal nachfragen ob es die vorgeschlagenen Features bereits in die standard Smartvisu Implementierung geschafft haben. Gerade z.B. die Übersichtselemente aus der Autogenerierung wären toll.

        schönen Gruß,
        Thomas

        Kommentar


          #49
          Für alle die immer noch einen Fehler erhalten, haben möglicherweise wie ich das Git repo genommen. In diesem Fall kann man den angehängten Patch verwenden.
          Angehängte Dateien

          Kommentar


            #50
            hab mich jetzt mal in das git(hub) etwas eingelesen, nen aktuellen patch hochgeladen und einen pull request erstellt.

            Vielleicht kommt es dann mal in das nächste Release...

            Kommentar


              #51
              Hab in letzter Zeit den patch für sh.py noch etwas optimiert.

              Wer will kann ihn hier finden.

              https://github.com/mknx/smarthome/pull/140

              Die Dateien bzw. Templates für smartVisu muss man noch aus dem vorherigen Beitrag #8 entnehmen bis die in der Visu eingepflegt sind.

              Gruß

              Kommentar


                #52
                danke an Marcus, jetzt ist die änderung in Develop.

                Darf nur Apollo nicht vergessen die Änderungen in den Templates mit rein zu nehmen. Ich schicke ihm gleich mal ne pn.

                Gruß

                Kommentar


                  #53
                  Habe erst angefangen mich mit der smartVisu zu beschäftigen. Das automatische Patchen habe ich nicht geschafft (die Versionen dürften wohl nicht mehr zusammen passen), allerdings konnte ich den diffs "manuell" folgen. Das Plugin funktioniert wunderbar! VIELEN DANK!

                  Kommentar


                    #54
                    Hi,
                    das Feature mit den Seperator scheint noch nicht im image update drin zu sein und der diff geht ja nicht mehr. Was ist den die Empfehlung wenn man das Feature braucht? Von Hand Patchen oder auf die Development version umsteigen?
                    VG
                    Jürgen

                    Kommentar


                      #55
                      Hi Jürgen,

                      bei sh.py würde ich auf develop gehen - ich habe da schon ewig keine Probleme mit gehabt. Bei smartvisu bin ich noch auf 2.7 und kann nicht sagen, wie da der develop-Zweig ist...

                      Gruß, Waldemar
                      OpenKNX www.openknx.de

                      Kommentar


                        #56
                        hi,
                        ist das die Anleitung zur installation der development version? --> http://mknx.github.io/smarthome/inst...stable-release --> Development
                        VG
                        Jürgen

                        Kommentar


                          #57
                          Hi Jürgen,

                          ich weiß es nicht... ich habe das manuell gemacht, weil ich erstmal in anderen Verzeichnissen das ausprobiert hatte, bevor ich es ins produktive Verzeichnis übernommen habe. Vielleicht kann Dir das jemand anders beantworten.

                          Gruß, Waldemar
                          OpenKNX www.openknx.de

                          Kommentar


                            #58
                            Hi,
                            entweder ist die Anleitung falsch was ich nicht glaube da ich jetzt ne menge mehr plugins habe oder die Änderung ist nicht in das Development gelandet was schade ist.
                            VG
                            Jürgen

                            Kommentar


                              #59
                              doch es ist in develop drin: schau mal ob du den Ordner plugins/rtr/ hat. Das ist zusammen mit der Autogenerations-Erweiterung eingeplfegt worden.
                              Wenn das fehlt, dann hast du etwas falsch gemacht.

                              Kommentar


                                #60
                                Natürlich habe ich was falsch gemacht nur was? Ich habe das nach der Anleitung -> http://mknx.github.io/smarthome/inst...stable-release gesynct es ist aber bei mir trotzdem nicht drin.

                                Aber ich werde es mal so wie mumpf mir empfohlen hat manuel von der Github site runterladen. Weil da sehe ich das ja.

                                VG
                                Jürgen

                                Kommentar

                                Lädt...
                                X