Ankündigung

Einklappen
Keine Ankündigung bisher.

Installation auf Synology 411

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

    #31
    Moin,
    bin gerade von nem Kumpel auf smartVISU und SmartHome.py aufmerksam gemacht worden.
    Natürlich mein erster Gedanke das das auf die Syno (bei mir 1511+) muss...

    Ich hab vor längerem schon mal eine andere Anwendung zu einem Syno Paket gebaut und einen eigenen Paketserver aufgesetzt gehabt.

    Ich hab zwar noch meinen HomeServer an dem ich mich einarbeite aber sofern ich Verbraucher wegrationalisieren kann werde ich das auch tun *lach*

    Ich werd mir daher das ganze auch mal ansehen und gucken wie sich das auf der Syno so verhält.

    Ggf. kann ich für die Intel Based Synos auch wieder ein Paket bauen

    Gruß
    paule

    Kommentar


      #32
      wäre das dann schwer für andere Synologie NAS zu adaptieren ??
      hab selber ein 211'er.. und würd mich über ein fertiges Paket freuen,
      da ich mich damit nicht/wenig/kaum auskenn .. mir der Gedanke
      aber ein SH/SV auf dem NAS laufen zu haben gefallen würde

      Gruß martin
      Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal.

      Kommentar


        #33
        Das kann ich so nicht zu 100% sagen ... hatte noch nicht für die anderen Chipsets kompiliert...

        Ich schau aber mal ... will mir ja eh erst mal den Server als solches angucken und muss dann sehen ob ich das wieder als Paket verpackt bekomme :-)

        Die eigene Zeit is nur leider immer so ein Thema hehe ...

        Kommentar


          #34
          Zitat von derPaul Beitrag anzeigen
          Die eigene Zeit is nur leider immer so ein Thema hehe ...
          Ich glaub das geht uns allen so ..

          "Arbeitsuchend" müsste man sein.. oder unsagbar reich... aber wer ist das schon..

          würd mich freuen, wenn du da mal kurz drüber schauen könntest !

          Gruß Martin
          Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal.

          Kommentar


            #35
            Wie wahr wie wahr ... heheh...

            Ja wie gesagt ich werd mir das ganze mal anschauen ... vielleicht kann man da ja ein wenig was zaubern

            Kommentar


              #36
              das wäre interessant...
              Ich habe eine 412+, da würde es auch passen
              EPIX
              ...und möge der Saft mit euch sein...
              Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

              Kommentar


                #37
                +1 (habe eine 1511+)
                Grüße
                Sven

                Kommentar


                  #38
                  Hätte auch großes Interesse daran, nur fehlt mir leider die Synologie dafür!

                  Hätte aber eine QNAP TS-469L rumstehen, wäre es damit auch möglich?
                  MfG MrKnx

                  Kommentar


                    #39
                    Wäre auch super happy, wenn ich das Smarthome auf meiner Synology DS414 laufen lassen könnte

                    Kommentar


                      #40
                      Bin leider auch noch nicht wirklich zum testen gekommen, unter anderem Kindergeburtstag etc etc...

                      Wollte aber mal sehen das ich heute das Repo wieder aufsetze ...

                      Kommentar


                        #41
                        Zitat von MrKNX Beitrag anzeigen
                        Hätte auch großes Interesse daran, nur fehlt mir leider die Synologie dafür!

                        Hätte aber eine QNAP TS-469L rumstehen, wäre es damit auch möglich?

                        Wenn man bei der QNAP Python-Services laufen lassen kann... sollte es gehen

                        Auf Synology kann man Python per "Pakete" installieren..... Ich hatte mal probeweise SmartVisu auf meiner DS413j installiert und es lief scheinbar problemlos. Ich werde aber trotzdem meinen RasPi für SV verwenden, da ist im Fehlerfall das Troubleshooting einfacher, da das Image darauf zugeschnitten ist. Die Syno habe ich als Backup im Hinterkopf!
                        if you make something idiot-proof, they start making better idiots......
                        KNX:3 Linien,121 Teiln.,Siemens N146 und N350E,RasPi mit SV,8 FBH-Kreise mit Siemens HK-Regler,HS4, Haus ohne öffentl. Wasser-/Stromversorg.,PV-Anlage Wechselrichter:SI5048(8kW, 24 Pufferbatterien 1400Ah),PV-Module mit 7,5kWp

                        Kommentar


                          #42
                          Dank des Threads hier habe ich es geschaft, smartvisu und smarthome.py auf meine Synology umzuziehen.
                          Das einzige, was ich nicht hinbekomme ist ephem zu installieren.

                          Wenn ich es mit
                          PHP-Code:
                          python easy_install ephem 
                          versuche erhalte ich:
                          PHP-Code:
                          Running ephem-3.7.5.3/setup.py -q bdist_egg --dist-dir /tmp/easy_install-j8NVTO/ephem-3.7.5.3/egg-dist-tmp-fhZlcO
                          unable to execute 
                          '/usr/local/arm-marvell-linux-gnueabi/bin/arm-marvell-linux-gnueabi-ccache-gcc'No such file or directory
                          error
                          Setup script exited with errorcommand '/usr/local/arm-marvell-linux-gnueabi/bin/arm-marvell-linux-gnueabi-ccache-gcc' failed with exit status 1 
                          mit
                          PHP-Code:
                          python pip install ephem 
                          erhalte ich:

                          PHP-Code:
                           python pip install ephem
                          Downloading
                          /unpacking ephem
                            Downloading ephem
                          -3.7.5.3.tar.gz (735kB): 735kB downloaded
                            Running setup
                          .py (path:/tmp/pip_build_root/ephem/setup.pyegg_info for package ephem

                          Installing collected packages
                          ephem
                            Running setup
                          .py install for ephem
                              building 
                          'ephem._libastro' extension
                              
                          /usr/local/arm-marvell-linux-gnueabi/bin/arm-marvell-linux-gnueabi-ccache-gcc -fno-strict-aliasing -I/usr/local/arm-marvell-linux-gnueabi/arm-marvell-linux-gnueabi/libc/include -mhard-float -mfpu=vfpv3-d16 -DSYNO_MARVELL_ARMADA370 -O2 -Wno-array-bounds -Wno-strict-aliasing -I/usr/syno/include -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --DSYNO_PLATFORM=MARVELL_ARMADA370 --DSDK_VER_MIN_REQUIRED=500 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_SSL2 -I/usr/syno/include/ncursesw -I/usr/syno/include -I/usr/syno/lib/libffi-3.0.13/include -I/usr/syno/sqlite3/include -DNDEBUG --fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -Ilibastro-3.7.5 -I/usr/local/include/python2.7 -c extensions/_libastro.-o build/temp.linux-armv7l-2.7/extensions/_libastro.o
                              unable to execute 
                          '/usr/local/arm-marvell-linux-gnueabi/bin/arm-marvell-linux-gnueabi-ccache-gcc'No such file or directory
                              error
                          command '/usr/local/arm-marvell-linux-gnueabi/bin/arm-marvell-linux-gnueabi-ccache-gcc' failed with exit status 1
                              Complete output from command 
                          /usr/bin/python -"import setuptools, tokenize;__file__='/tmp/pip_build_root/ephem/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-0K1Nup-record/install-record.txt --single-version-externally-managed --compile:
                              
                          running install

                          running build

                          running build_py

                          creating build

                          creating build
                          /lib.linux-armv7l-2.7

                          creating build
                          /lib.linux-armv7l-2.7/ephem

                          copying ephem
                          /cities.py -> build/lib.linux-armv7l-2.7/ephem

                          copying ephem
                          /__init__.py -> build/lib.linux-armv7l-2.7/ephem

                          copying ephem
                          /stars.py -> build/lib.linux-armv7l-2.7/ephem

                          creating build
                          /lib.linux-armv7l-2.7/ephem/tests

                          copying ephem
                          /tests/test_usno.py -> build/lib.linux-armv7l-2.7/ephem/tests

                          copying ephem
                          /tests/test_dates.py -> build/lib.linux-armv7l-2.7/ephem/tests

                          copying ephem
                          /tests/test_stars.py -> build/lib.linux-armv7l-2.7/ephem/tests

                          copying ephem
                          /tests/test_launchpad_244811.py -> build/lib.linux-armv7l-2.7/ephem/tests

                          copying ephem
                          /tests/test_github_issues.py -> build/lib.linux-armv7l-2.7/ephem/tests

                          copying ephem
                          /tests/__init__.py -> build/lib.linux-armv7l-2.7/ephem/tests

                          copying ephem
                          /tests/test_satellite.py -> build/lib.linux-armv7l-2.7/ephem/tests

                          copying ephem
                          /tests/test_usno_equinoxes.py -> build/lib.linux-armv7l-2.7/ephem/tests

                          copying ephem
                          /tests/test_rst.py -> build/lib.linux-armv7l-2.7/ephem/tests

                          copying ephem
                          /tests/test_constants.py -> build/lib.linux-armv7l-2.7/ephem/tests

                          copying ephem
                          /tests/test_bodies.py -> build/lib.linux-armv7l-2.7/ephem/tests

                          copying ephem
                          /tests/test_jpl.py -> build/lib.linux-armv7l-2.7/ephem/tests

                          copying ephem
                          /tests/test_launchpad_236872.py -> build/lib.linux-armv7l-2.7/ephem/tests

                          copying ephem
                          /tests/test_cities.py -> build/lib.linux-armv7l-2.7/ephem/tests

                          copying ephem
                          /tests/test_locales.py -> build/lib.linux-armv7l-2.7/ephem/tests

                          copying ephem
                          /tests/test_observers.py -> build/lib.linux-armv7l-2.7/ephem/tests

                          copying ephem
                          /tests/test_angles.py -> build/lib.linux-armv7l-2.7/ephem/tests

                          creating build
                          /lib.linux-armv7l-2.7/ephem/doc

                          copying ephem
                          /doc/quick.rst -> build/lib.linux-armv7l-2.7/ephem/doc

                          copying ephem
                          /doc/examples.rst -> build/lib.linux-armv7l-2.7/ephem/doc

                          copying ephem
                          /doc/radec.rst -> build/lib.linux-armv7l-2.7/ephem/doc

                          copying ephem
                          /doc/index.rst -> build/lib.linux-armv7l-2.7/ephem/doc

                          copying ephem
                          /doc/newton.rst -> build/lib.linux-armv7l-2.7/ephem/doc

                          copying ephem
                          /doc/coordinates.rst -> build/lib.linux-armv7l-2.7/ephem/doc

                          copying ephem
                          /doc/rise-set.rst -> build/lib.linux-armv7l-2.7/ephem/doc

                          copying ephem
                          /doc/date.rst -> build/lib.linux-armv7l-2.7/ephem/doc

                          copying ephem
                          /doc/catalogs.rst -> build/lib.linux-armv7l-2.7/ephem/doc

                          copying ephem
                          /doc/angle.rst -> build/lib.linux-armv7l-2.7/ephem/doc

                          copying ephem
                          /doc/reference.rst -> build/lib.linux-armv7l-2.7/ephem/doc

                          copying ephem
                          /doc/tutorial.rst -> build/lib.linux-armv7l-2.7/ephem/doc

                          copying ephem
                          /doc/CHANGELOG.rst -> build/lib.linux-armv7l-2.7/ephem/doc

                          copying ephem
                          /doc/faq.rst -> build/lib.linux-armv7l-2.7/ephem/doc

                          creating build
                          /lib.linux-armv7l-2.7/ephem/tests/jpl

                          copying ephem
                          /tests/jpl/oberon.txt -> build/lib.linux-armv7l-2.7/ephem/tests/jpl

                          copying ephem
                          /tests/jpl/uranus.txt -> build/lib.linux-armv7l-2.7/ephem/tests/jpl

                          copying ephem
                          /tests/jpl/saturn.txt -> build/lib.linux-armv7l-2.7/ephem/tests/jpl

                          copying ephem
                          /tests/jpl/neptune.txt -> build/lib.linux-armv7l-2.7/ephem/tests/jpl

                          copying ephem
                          /tests/jpl/jupiter.txt -> build/lib.linux-armv7l-2.7/ephem/tests/jpl

                          copying ephem
                          /tests/jpl/phobos.txt -> build/lib.linux-armv7l-2.7/ephem/tests/jpl

                          copying ephem
                          /tests/jpl/europa.txt -> build/lib.linux-armv7l-2.7/ephem/tests/jpl

                          copying ephem
                          /tests/jpl/hyperion.txt -> build/lib.linux-armv7l-2.7/ephem/tests/jpl

                          copying ephem
                          /tests/jpl/mars.txt -> build/lib.linux-armv7l-2.7/ephem/tests/jpl

                          creating build
                          /lib.linux-armv7l-2.7/ephem/tests/usno

                          copying ephem
                          /tests/usno/astrom_mercury.txt -> build/lib.linux-armv7l-2.7/ephem/tests/usno

                          copying ephem
                          /tests/usno/moon_phases.txt -> build/lib.linux-armv7l-2.7/ephem/tests/usno

                          copying ephem
                          /tests/usno/riset_sun.txt -> build/lib.linux-armv7l-2.7/ephem/tests/usno

                          copying ephem
                          /tests/usno/appgeo_moon.txt -> build/lib.linux-armv7l-2.7/ephem/tests/usno

                          copying ephem
                          /tests/usno/risettran_rigel.txt -> build/lib.linux-armv7l-2.7/ephem/tests/usno

                          copying ephem
                          /tests/usno/apptopo_moon.txt -> build/lib.linux-armv7l-2.7/ephem/tests/usno

                          copying ephem
                          /tests/usno/apptopo_deneb.txt -> build/lib.linux-armv7l-2.7/ephem/tests/usno

                          copying ephem
                          /tests/usno/astrom_antares.txt -> build/lib.linux-armv7l-2.7/ephem/tests/usno

                          copying ephem
                          /tests/usno/riset_moon.txt -> build/lib.linux-armv7l-2.7/ephem/tests/usno

                          copying ephem
                          /tests/usno/appgeo_deneb.txt -> build/lib.linux-armv7l-2.7/ephem/tests/usno

                          copying ephem
                          /tests/usno/risettran_moon.txt -> build/lib.linux-armv7l-2.7/ephem/tests/usno

                          copying ephem
                          /tests/usno/appgeo_sun.txt -> build/lib.linux-armv7l-2.7/ephem/tests/usno

                          copying ephem
                          /tests/usno/astrom_neptune.txt -> build/lib.linux-armv7l-2.7/ephem/tests/usno

                          copying ephem
                          /tests/usno/apptopo_sun.txt -> build/lib.linux-armv7l-2.7/ephem/tests/usno

                          copying ephem
                          /tests/usno/appgeo_jupiter.txt -> build/lib.linux-armv7l-2.7/ephem/tests/usno

                          running build_ext

                          building 
                          'ephem._libastro' extension

                          creating build
                          /temp.linux-armv7l-2.7

                          creating build
                          /temp.linux-armv7l-2.7/extensions

                          creating build
                          /temp.linux-armv7l-2.7/libastro-3.7.5

                          creating build
                          /temp.linux-armv7l-2.7/extensions/data

                          /usr/local/arm-marvell-linux-gnueabi/bin/arm-marvell-linux-gnueabi-ccache-gcc -fno-strict-aliasing -I/usr/local/arm-marvell-linux-gnueabi/arm-marvell-linux-gnueabi/libc/include -mhard-float -mfpu=vfpv3-d16 -DSYNO_MARVELL_ARMADA370 -O2 -Wno-array-bounds -Wno-strict-aliasing -I/usr/syno/include -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 --DSYNO_PLATFORM=MARVELL_ARMADA370 --DSDK_VER_MIN_REQUIRED=500 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_SSL2 -I/usr/syno/include/ncursesw -I/usr/syno/include -I/usr/syno/lib/libffi-3.0.13/include -I/usr/syno/sqlite3/include -DNDEBUG --fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -Ilibastro-3.7.5 -I/usr/local/include/python2.7 -c extensions/_libastro.-o build/temp.linux-armv7l-2.7/extensions/_libastro.o

                          unable to execute 
                          '/usr/local/arm-marvell-linux-gnueabi/bin/arm-marvell-linux-gnueabi-ccache-gcc'No such file or directory

                          error
                          command '/usr/local/arm-marvell-linux-gnueabi/bin/arm-marvell-linux-gnueabi-ccache-gcc' failed with exit status 1

                          ----------------------------------------
                          Cleaning up...
                          Command /usr/bin/python -"import setuptools, tokenize;__file__='/tmp/pip_build_root/ephem/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-0K1Nup-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /tmp/pip_build_root/ephem
                          Storing debug log 
                          for failure in /root/.pip/pip.log 

                          Kommentar


                            #43
                            Hallo zusammen,

                            nachdem der EIBD auf der DS214+ läuft, möchte ich die SmartVISU (später sh) installieren.

                            Vorweg .. ich habe die Frage bezüglich Synology (web station)-, Tomcat7 (apache)- oder phpMyAdmin + MariaDB als „Zugang“ / Webserver schon hier gestellt: https://knx-user-forum.de/knx-eib-fo...3-ds413-4.html

                            In der Synology /Web-Station-Lösung erhalte ich folgende Fehlermeldung:
                            PHP-Code:
                            Warning: require_once(): open_basedir restriction in effectFile(/lib/includes.phpis not within the allowed path(s): (/etc.defaults:/etc:/usr/syno/synoman:/var/services/tmp:/var/services/web:/var/services/homesin /volume1/web/index.php on line 17 Warning: require_once(/lib/includes.php): failed to open streamOperation not permitted in /volume1/web/index.php on line 17 Fatal error: require_once(): Failed opening required '/lib/includes.php' (include_path='.'in /volume1/web/index.php on line 17 
                            Die Web-Station unter Einstellungen ist aktiviert
                            Unter Virtueller Host:
                            * Name des Unterordners: SmartVISU
                            * Hostname: localhost
                            * Protokoll: http
                            * Port: 80

                            Kann mir jemand weiter helfen ?

                            DANKE vorab !!
                            Danke und LG, Dariusz
                            GIRA | ENERTEX | MDT | MEANWELL | 24VDC LED | iBEMI | EDOMI | ETS5 | DS214+ | KNX/RS232-GW-ROTEL

                            Kommentar


                              #44
                              Einen virtuellen Host brauchst Du meiner Meinung nach nicht einrichten. Wenn Du die alles im Ordner web/smartVISU/ speicherst, erreichst Du die Visualisierung unter "DEINE_IP_DER_SYNOLOGY"/smartVISU/

                              Kommentar


                                #45
                                Hallo Marcov,

                                leider erhalte ich die unten genannte Fehlermeldung, wenn ich das tue …
                                Danke und LG, Dariusz
                                GIRA | ENERTEX | MDT | MEANWELL | 24VDC LED | iBEMI | EDOMI | ETS5 | DS214+ | KNX/RS232-GW-ROTEL

                                Kommentar

                                Lädt...
                                X