Ankündigung

Einklappen
Keine Ankündigung bisher.

Eibd installieren für Anfänger

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

    Eibd installieren für Anfänger

    Hallo zusammen,
    ich versuche gerade smarthome.py auf meinem Raspberry Pi 3 mit Raspbian 8 zum Laufen zu bekommen. Was mir aber nicht gelingen will, ist die Installation von eibd. Wenn ich es richtig verstehe, braucht man das Paket, damit das KNX-Plugin läuft.

    Unten seht Ihr, was ich eingegeben habe. Die Kommandos habe ich aus dem Netz, da ich Anfänger bin.

    Danke für einen Tipp, wie ich eibd installieren kann.



    Code:
    smarthome@raspberrypi:/usr/smarthome/etc $ sudo add-apt-repository ppa:mkoegler/bcusdk
    You are about to add the following PPA to your system:
     Ubuntu packages for BCU SDK and eibd [KNX/EIB]:
    http://www.auto.tuwien.ac.at/~mkoegler/index.php/bcusdk
    http://sourceforge.net/projects/bcusdk/
     More info: https://launchpad.net/~mkoegler/+archive/ubuntu/bcusdk
    Press [ENTER] to continue or ctrl-c to cancel adding it
    
    Traceback (most recent call last):
      File "/usr/bin/add-apt-repository", line 167, in <module>
        sp = SoftwareProperties(options=options)
      File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 105, in __init__
        self.reload_sourceslist()
      File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 595, in reload_sourceslist
        self.distro.get_sources(self.sourceslist)
      File "/usr/lib/python3/dist-packages/aptsources/distro.py", line 89, in get_sources
        (self.id, self.codename))
    aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template for Raspbian/jessie
    Cheers
    Art Mooney

    #2
    Vergiß es und nimm den knxd. Ist in der Komplettanleitung oder im Readme vom knxd beschrieben.

    Kommentar


      #3
      Danke für den Hinweis. knxd ersetzt also eibd. Muss ich dazu in der plugin.conf einen anderen Eintrag wählen? Bislang steht da folgendes

      Code:
      [knx]
         class_name = KNX
         class_path = plugins.knx
         host = 127.0.0.1
         port = 6720
      #   send_time = 600 # update date/time every 600 seconds, default none
      #   time_ga = 1/1/1 # default none
      #   date_ga = 1/1/2 # default none
      Cheers
      Art Mooney

      Kommentar


        #4
        Nein das kann so bleiben. Du mußt auf dem Raspi nur den knxd zum Laufen bekommen.

        Kommentar


          #5
          Danke für die Hilfe. Installation von knxd scheint geklappt zu haben.
          Cheers
          Art Mooney

          Kommentar


            #6
            Noch eine weitere Frage. Seit ich versucht habe, eibd zu installieren, bekomme ich bei apt-get update die unten gezeigte Ausgabe. Wie werde ich denn das wieder los?

            Code:
            smarthome@raspberrypi:~ $ sudo apt-get update
            Hit http://archive.raspberrypi.org jessie InRelease
            Hit http://mirrordirector.raspbian.org jessie InRelease
            Hit http://archive.raspberrypi.org jessie/main armhf Packages
            Hit http://mirrordirector.raspbian.org jessie/main armhf Packages
            Hit http://mirrordirector.raspbian.org jessie/contrib armhf Packages
            Hit http://archive.raspberrypi.org jessie/ui armhf Packages
            Hit http://mirrordirector.raspbian.org jessie/non-free armhf Packages
            Hit http://mirrordirector.raspbian.org jessie/rpi armhf Packages
            Ign http://archive.raspberrypi.org jessie/main Translation-en_GB
            Get:1 http://www.auto.tuwien.ac.at eib InRelease [234 B]
            Ign http://www.auto.tuwien.ac.at eib InRelease
            Ign http://archive.raspberrypi.org jessie/main Translation-en
            Get:2 http://www.auto.tuwien.ac.at eib Release.gpg [198 B]
            Ign http://archive.raspberrypi.org jessie/ui Translation-en_GB
            Hit http://www.auto.tuwien.ac.at eib Release
            Ign http://www.auto.tuwien.ac.at eib Release
            Ign http://archive.raspberrypi.org jessie/ui Translation-en
            Get:3 http://www.auto.tuwien.ac.at eib/main Sources [248 B]
            Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en_GB
            Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en
            Ign http://mirrordirector.raspbian.org jessie/main Translation-en_GB
            Ign http://mirrordirector.raspbian.org jessie/main Translation-en
            Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en_GB
            Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en
            Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en_GB
            Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en
            Err http://www.auto.tuwien.ac.at eib/main Sources
            
            Get:4 http://www.auto.tuwien.ac.at eib/main armhf Packages [255 B]
            Err http://www.auto.tuwien.ac.at eib/main armhf Packages
            
            Get:5 http://www.auto.tuwien.ac.at eib/main Translation-en_GB [256 B]
            Get:6 http://www.auto.tuwien.ac.at eib/main Translation-en [253 B]
            Get:7 http://www.auto.tuwien.ac.at eib/main Sources [248 B]
            Err http://www.auto.tuwien.ac.at eib/main Sources
            
            Get:8 http://www.auto.tuwien.ac.at eib/main armhf Packages [255 B]
            Err http://www.auto.tuwien.ac.at eib/main armhf Packages
            
            Get:9 http://www.auto.tuwien.ac.at eib/main Translation-en_GB [256 B]
            Get:10 http://www.auto.tuwien.ac.at eib/main Translation-en [253 B]
            Get:11 http://www.auto.tuwien.ac.at eib/main Sources [248 B]
            Err http://www.auto.tuwien.ac.at eib/main Sources
            
            Get:12 http://www.auto.tuwien.ac.at eib/main armhf Packages [255 B]
            Err http://www.auto.tuwien.ac.at eib/main armhf Packages
            
            Get:13 http://www.auto.tuwien.ac.at eib/main Translation-en_GB [256 B]
            Get:14 http://www.auto.tuwien.ac.at eib/main Translation-en [253 B]
            Get:15 http://www.auto.tuwien.ac.at eib/main Sources [248 B]
            Get:16 http://www.auto.tuwien.ac.at eib/main armhf Packages [255 B]
            Err http://www.auto.tuwien.ac.at eib/main armhf Packages
            
            Get:17 http://www.auto.tuwien.ac.at eib/main Translation-en_GB [256 B]
            Get:18 http://www.auto.tuwien.ac.at eib/main Translation-en [253 B]
            Hit http://www.auto.tuwien.ac.at eib/main Sources [248 B]
            Get:19 http://www.auto.tuwien.ac.at eib/main armhf Packages [255 B]
            Err http://www.auto.tuwien.ac.at eib/main armhf Packages
              HttpError404
            Get:20 http://www.auto.tuwien.ac.at eib/main Translation-en_GB [256 B]
            Ign http://www.auto.tuwien.ac.at eib/main Translation-en_GB
            Get:21 http://www.auto.tuwien.ac.at eib/main Translation-en [253 B]
            Ign http://www.auto.tuwien.ac.at eib/main Translation-en
            Fetched 198 B in 7s (26 B/s)
            W: GPG error: http://www.auto.tuwien.ac.at eib Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 7DC4FF45991BF361
            W: Failed to fetch http://www.auto.tuwien.ac.at/~mkoegler/debian/dists/eib/main/binary-armhf/Packages  HttpError404
            
            E: Some index files failed to download. They have been ignored, or old ones used instead.
            Cheers
            Art Mooney

            Kommentar


              #7
              Du musst nur die Paketquelle wieder aus Deinen apt-Sourcen entfernen.
              Bei mir unter raspbian geht das so:
              Code:
              sudo nano  /etc/apt/sources.list
              und dann die entsprechende Zeile raussuchen und entfernen.

              Manchmal sind die Sourcen aber auch in einer eigenen Datei unter /etc/apt/sources.list.d. Da musst Du dann nur die entsprechende Datei löchen.

              Kommentar


                #8
                Super, danke!
                Cheers
                Art Mooney

                Kommentar


                  #9
                  Art Mooney und am besten die Komplettanleitung von SmartHomeNG und nicht smarthome.py verwenden ;-)

                  https://github.com/smarthomeNG/smart...plettanleitung

                  Kommentar


                    #10
                    Danke für den Tipp. Habe es jetzt aber schon anders gemacht. Werde mal wegen Systemd dort nachlesen.

                    Wie kann ich denn prüfen, ob meine Installation funktioniert, wenn ich noch keinen KNX-Bus habe?

                    Und gibt es irgendwo eine Zusammenstellung von Befehlen und Beispiele für die Logiken?
                    Cheers
                    Art Mooney

                    Kommentar


                      #11
                      Art Mooney wichtiger ist, dass du nicht das (uralte) smarthome.py verwendest (sondern SmartHomeNG) und das Backend-Plugin hast..

                      Mit dem original smarthome.py wird Dir hier kaum einer mehr weiterhelfen..

                      Den KNXD wirst Du ohne KNX Bus eher gar nicht prüfen können...

                      Logikbeispiele gibt es hier (https://github.com/smarthomeNG/smart...ogik-Beispiele) ein paar.
                      Zuletzt geändert von psilo; 04.11.2017, 15:48.

                      Kommentar


                        #12
                        Danke für den Hinweis. Ich hatte nicht begriffen, dass smarthome.py alt ist. Ich versuche es mit dem smarthomeNG.
                        Cheers
                        Art Mooney

                        Kommentar


                          #13
                          und die Installation von smarthomeNG hat nicht einmal eine Stunde gedauert...
                          Cheers
                          Art Mooney

                          Kommentar


                            #14
                            Art Mooney ja, das passiert leider einigen.. Und die meisten verwenden signifikant viel Zeit in das Einrichten das alten :-/ Leider gibt es dort keinen Hinweis auf SmartHomeNG als Fork...
                            Der Infothread zu SmartHomeNG pinnt aber ganz oben hier im Forum...

                            Installiere Dir auf jeden Fall das Backend Plugin. Da stecken wir derzeit locker 50% der Energie in die Weiterentwicklung gerade beim neu einrichten hilft es immens.

                            Kommentar

                            Lädt...
                            X