Ankündigung

Einklappen

Hinweis

Die Forenregeln wurden überarbeitet (Stand 7.11.22). Sie sind ab sofort verbindlich. Wir bitten um Beachtung.
Mehr anzeigen
Weniger anzeigen

smartVISU und SmartHome.py

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

    smartVISU und SmartHome.py

    Hallo,

    ich habe mir die smartVISU installiert, wird SmartHome.py auch benötigt?

    Dann komme ich mit den Configuration -> Interface nicht weiter was muss ich unter Pages, Design, Pagecache und Animation einstellen? Die sehe recht identisch aus bis auf die Farbe.

    Gruß Alex

    #2
    Zitat von al007 Beitrag anzeigen
    Hallo,

    ich habe mir die smartVISU installiert, wird SmartHome.py auch benötigt?
    Kommt drauf an welches Backend du einsetzen möchtest oder du schon hast?
    Wie schaut das Gesamtkonzept aus? Eventuell noch etwas mehr in das Thema einlesen und die DemoVersion und Dokumentation ansehen.
    Viele Grüße
    Dieter

    Kommentar


      #3
      Was ist der unterschied zwischen den Backends?

      Ich habe mir schon alle möglichen Dokus angeschaut, werde aber nicht so richtig schlau was genau die SmartHome.py für Funktion hat und warum es getrennt von smartVISU installiert wird?

      Wenn ich es richtig verstanden habe sind das:


      root@server:/var/www/smartVISU/pages# ls -al
      insgesamt 52
      drwxr-xr-x 13 root root 4096 Nov 4 19:41 .
      drwxr-xr-x 14 root root 4096 Nov 23 17:41 ..
      drwxr-xr-x 3 root root 4096 Nov 4 19:41 alber.eibd
      drwxr-xr-x 3 root root 4096 Nov 4 19:41 alber.smarthome.py
      drwxr-xr-x 4 root root 4096 Nov 4 19:41 base
      drwxr-xr-x 3 root root 4096 Nov 4 19:41 berlenz
      drwxr-xr-x 14 root root 4096 Nov 4 19:41 docu
      drwxr-xr-x 8 root root 4096 Nov 4 19:41 fleischer
      drwxr-xr-x 2 root root 4096 Nov 4 19:41 gleiss.linknx
      drwxr-xr-x 2 root root 4096 Nov 4 19:41 gleiss.smarthome.py
      drwxr-xr-x 2 root root 4096 Nov 4 19:41 meister
      drwxr-xr-x 2 root root 4096 Nov 4 19:41 otterstaetter
      drwxr-xr-x 2 root root 4096 Nov 4 19:41 _template


      die verschiedenen Vorlagen?

      Laut eine Doku müsste hier "items" liegen, das Verzeichnis ist aber leer:


      root@server:/usr/local/smarthome/items# ls -al
      insgesamt 12
      drwxr-sr-x 2 root staff 4096 Nov 14 18:14 .
      drwxr-sr-x 13 root staff 4096 Nov 14 18:14 ..
      -rw-r--r-- 1 root staff 54 Nov 14 18:14 .gitignore
      root@server:/usr/local/smarthome/items#


      Freue mich auf die Antwort.

      Gruß Alex

      Kommentar


        #4
        Zitat von al007 Beitrag anzeigen
        Was ist der unterschied zwischen den Backends?
        Och, da musst du wirklich ein wenig lesen.
        Das ist wie bei den Frauen: Da nimmst du ja auch nicht eine, nur weil dein Kumpel dir davon vorgeschwärmt hat.

        Nimm dir dafür ein, zwei Abende Zeit -wie bei der Frau auch ;-)
        Und dann probier ein, zwei aus (Logik-Engines!)

        Ich habe mir schon alle möglichen Dokus angeschaut, werde aber nicht so richtig schlau was genau die SmartHome.py für Funktion hat und warum es getrennt von smartVISU installiert wird?
        Die SV schickt nur Befehle an irgendein Backend. Das Backend kann einfach der Eibd sein, der die Kommandos nur an KNX weiterleitet, oder eine Logik-Engine (sh.py, linknx, ...), die die Befehle ggf. auch vorher bearbeitet (d.h. Wenn Lichtschalter An UND Vormittag, dann...)

        Wenn ich es richtig verstanden habe sind das:


        root@server:/var/www/smartVISU/pages# ls -al
        insgesamt 52
        drwxr-xr-x 13 root root 4096 Nov 4 19:41 .
        drwxr-xr-x 14 root root 4096 Nov 23 17:41 ..
        drwxr-xr-x 3 root root 4096 Nov 4 19:41 alber.eibd
        drwxr-xr-x 3 root root 4096 Nov 4 19:41 alber.smarthome.py
        drwxr-xr-x 4 root root 4096 Nov 4 19:41 base
        drwxr-xr-x 3 root root 4096 Nov 4 19:41 berlenz
        drwxr-xr-x 14 root root 4096 Nov 4 19:41 docu
        drwxr-xr-x 8 root root 4096 Nov 4 19:41 fleischer
        drwxr-xr-x 2 root root 4096 Nov 4 19:41 gleiss.linknx
        drwxr-xr-x 2 root root 4096 Nov 4 19:41 gleiss.smarthome.py
        drwxr-xr-x 2 root root 4096 Nov 4 19:41 meister
        drwxr-xr-x 2 root root 4096 Nov 4 19:41 otterstaetter
        drwxr-xr-x 2 root root 4096 Nov 4 19:41 _template
        Das sind Beispiele von Visualisierungen, die andere erstellt haben. Einige von denen haben zwei verschiedene Backends ausprobiert (alber und berlenz).

        die verschiedenen Vorlagen?
        Du kannst die als Vorlage nutzten, ja.
        Dazu einfach in einen neuen Ordner kopieren und diesen in der SV-Konfiguration auswählen.

        Laut eine Doku müsste hier "items" liegen, das Verzeichnis ist aber leer:


        root@server:/usr/local/smarthome/items# ls -al
        insgesamt 12
        drwxr-sr-x 2 root staff 4096 Nov 14 18:14 .
        drwxr-sr-x 13 root staff 4096 Nov 14 18:14 ..
        -rw-r--r-- 1 root staff 54 Nov 14 18:14 .gitignore
        root@server:/usr/local/smarthome/items#
        Entscheid dich erstmal für ein Backend, dann siehst du weiter.
        Ansonsten: Hier müsstest du die items anlegen. Z.B. mit hilfe der Excel-Tabelle und deren Macros.


        Gruß,
        Hendrik

        Kommentar


          #5
          [QUOTE=henfri;355707]Och, da musst du wirklich ein wenig lesen.
          Das ist wie bei den Frauen: Da nimmst du ja auch nicht eine, nur weil dein Kumpel dir davon vorgeschwärmt hat.

          Nimm dir dafür ein, zwei Abende Zeit -wie bei der Frau auch ;-)
          Und dann probier ein, zwei aus (Logik-Engines!)

          Das ist schon klar aber als einsteiger brauch ich zumindest eine kleinen Leitfaden :-)


          Die SV schickt nur Befehle an irgendein Backend. Das Backend kann einfach der Eibd sein, der die Kommandos nur an KNX weiterleitet, oder eine Logik-Engine (sh.py, linknx, ...), die die Befehle ggf. auch vorher bearbeitet (d.h. Wenn Lichtschalter An UND Vormittag, dann...)

          Ok, ich habe inzwischen beides installiert eibd und sh.py also wird nur einer der beiden benötigt? Ich habe schon alles gelesen was ich gefunden habe aber hier klemmt es einfach :-(


          Das sind Beispiele von Visualisierungen, die andere erstellt haben. Einige von denen haben zwei verschiedene Backends ausprobiert (alber und berlenz).

          Ok, ich kann in den html Dateien aber keine Verknüpfung zur dem Backend finden?


          Du kannst die als Vorlage nutzten, ja.
          Dazu einfach in einen neuen Ordner kopieren und diesen in der SV-Konfiguration auswählen.

          Ok.


          Entscheid dich erstmal für ein Backend, dann siehst du weiter.
          Ansonsten: Hier müsstest du die items anlegen. Z.B. mit hilfe der Excel-Tabelle und deren Macros.

          An was soll ich mich da orientieren?

          Danke & Gruß Alex

          Kommentar


            #6
            Hallo,

            also erstmal übst du jetzt das zitieren indem du deinen Beitrag oben editierst... ;-)

            Das ist schon klar aber als einsteiger brauch ich zumindest eine kleinen Leitfaden :-)
            Dann such mal, ob du was findest. Mir ist das zu viel zu schreiben.


            Ok, ich habe inzwischen beides installiert eibd und sh.py also wird nur einer der beiden benötigt? Ich habe schon alles gelesen was ich gefunden habe aber hier klemmt es einfach :-(
            Nein, sh.py macht Logik und gibt es dann an den eibd weiter.


            Ok, ich kann in den html Dateien aber keine Verknüpfung zur dem Backend finden?
            Nein, die steht in der config.php (ist aber egal, stellst du ja im Web-IF ein.
            Allerdings verwendest du beim eibd backend die Gruppenadresse direkt, während du beim sh.py backend dessen items verwendest.
            Vergleich doch einfach mal zwei der HTML-Dateien verschiedener Backends.



            Entscheid dich erstmal für ein Backend, dann siehst du weiter.
            Ansonsten: Hier müsstest du die items anlegen. Z.B. mit hilfe der Excel-Tabelle und deren Macros.

            An was soll ich mich da orientieren?
            Ich hatte mal in einem Thread über sh.py und linknx gefragt/geschrieben. Such den doch mal raus.

            Allerdings: du musst das schon einiges an Grundwissen haben.

            Ich habe mir vorgenommen, hier im SV und sh.py Forum etwas mehr zu schreiben/zu helfen wo ich kann um die Entwickler etwas zu entlasten und so meinen Teil beizutragen, da es mit dem Coden noch nicht so klappt, auf meiner Seite. Allerdings ist meine Zeit -wie die der Anderen- auch begrenzt. Wenn du also willst, dass ich bei den richtigen Fragen noch Zeit habe, versuch die Unterschiede zwischen den Backends selbst zu erlesen.
            Meine Empfehlung ist sh.py. Das ist aber mein Geschmack (siehe oben).

            Gruß,
            Hendrik

            Kommentar


              #7
              Zitat von al007 Beitrag anzeigen
              Das ist schon klar aber als einsteiger brauch ich zumindest eine kleinen Leitfaden :-)
              Hallo,
              dann nimm für den Anfang doch einfach einen Raspberry Pi und installiere das Smarthome / Smartvisu - Paket. Damit hast du alles an Software was du für den Start benötigst. Überlegen musst du, wie du auf den KNX - Bus kommst, hierfür gibt es wieder mehrere Möglichkeiten (ROT - Extension, Wiregate, IP-Router, etc...).
              Viele Grüße
              Dieter

              Kommentar


                #8
                IP Schnittstelle nicht vergessen! Ist deutlich günstiger als router

                von unterwegs gesendet

                Kommentar

                Lädt...
                X