Ergebnis 1 bis 11 von 11

Thema: eibd / Misterhouse unter Suse 11.1 64Bit

  1. #1
    Registriert seit
    Jul 2009
    Ort
    Mühlhausen
    Alter
    42
    Beiträge
    14

    eibd / Misterhouse unter Suse 11.1 64Bit

    Hallo zusammen,

    ich würde mir gerne auf meinem Rechner Misterhouse installieren um meine EIB-Steuerung (insbesondere die Wetterstation) zu Visualisieren.
    Misterhouse habe ich runtergeladen und installiert. --> Funktioniert auch ohne Probleme.

    Ich lese Überall dass ich auch eibd installieren muss damit ich darüber auf meinen Bus zugreifen kann weil die richtige Reihenfolge ist ja:
    Misterhouse --> eibd --> Bus --> eibd --> Misterhouse

    Leider kann ich weder die Software die ich benötige um eibd zu installieren noch eine Anleitung dafür irgendwo finden. (Zumindest nicht für Suse 11.1 64Bit. Für Debian hätte ich was aber das funktioniert unter Suse nicht und ich will eigentlich nicht auf Debian umsteigen.)

    Ich hoffe Ihr könnt mir helfen! Für eure Bemühungen bin ich euch jetzt schon Dankbar.

    Betriebssystem wie bereits schon gesagt: Suse 11.1 64Bit

  2. #2
    Avatar von EIB-Freak
    EIB-Freak ist offline KNX-Professional Firmenmitglied (Administrator)
    Registriert seit
    Aug 2004
    Ort
    Überlingen/Bodensee
    Alter
    44
    Beiträge
    4.375
    Ich bin auch ein 64bit-geschädigter. Ich habe nur probleme damit. Mein VDR läuft unter einem normalen 32bit-Linux, dort liess sich eibd nach langer, langer Arbeit compilieren.

    Suche bei Google mal nach eibd, einer der ersten Treffer führt dich auf die Projektseite bei der TU Wien. Dort hat es Links mit FAQ`s und WiKis, welche mir auch geholfen haben.
    Gruss,

    Michael

  3. #3
    Registriert seit
    Jul 2009
    Ort
    Mühlhausen
    Alter
    42
    Beiträge
    14
    Hallo

    Ich hab mir das alles mal angeschaut, die Repositories hinzufegefügt und fleißig installiert!

    eibd konnte glaub auch installiert werden, meine USB Schnittstelle wird richtig erkannt nur es läuft leider nicht.
    Das wird zumindest angezeigt:

    Code:
    linux-e9vq:/home/puma8080 # findknxusb
    Possible addresses for KNX USB devices:
    device 2:5:1:0 (Lingg & Janke:KNX/EIB-USB Interface (DIN rail))
    linux-e9vq:/home/puma8080 # eibd -t1023 -u usb:2:5:1:0
    Layer 1(00672600,4A6739EB) Detect
    Layer 1(00672600,4A6739EB) Using 2 (2:5:1:0) (2:129)
    Layer 1(00672600,4A6739EB) Open
    Layer 1(00672600,4A6739EB) Close
    Layer 1(00672600,4A6739EB) Release
    Layer 1(00672600,4A6739EB) Close
    initialisation of the backend failed
    Sollte ich es doch zum laufen bekommen wie schicke ich dann etwas auf den Bus?
    Wäre das so richtig:
    Code:
    groupswrite ip:127.0.0.1 1/2/3 1
    Gibt es vielleicht noch weitere Tipps was ich jetzt machen kann?
    Hast du es schon unter 64Bit zum laufen bekommen?

    Ich muss jetzt weg werde es heute gegen später noch einmal versuchen!

  4. #4
    Registriert seit
    Jul 2009
    Ort
    Mühlhausen
    Alter
    42
    Beiträge
    14
    Nächster Versuch:

    Rechner neu gestartet:

    Code:
    linux-e9vq:/home/puma8080 # findknxusb
    Possible addresses for KNX USB devices:
    
    linux-e9vq:/home/puma8080 # mount -t usbfs none /proc/bus/usb
    
    linux-e9vq:/home/puma8080 # findknxusb
    Possible addresses for KNX USB devices:
    device 2:2:1:0 (Lingg & Janke:KNX/EIB-USB Interface (DIN rail))
    
    linux-e9vq:/home/puma8080 # eibd -t1023 -u usb:2:2:1:0
    
    Layer 1(00672600,4A674590) Detect                     
    Layer 1(00672600,4A674590) Using 2 (2:2:1:0) (2:129)  
    Layer 1(00672600,4A674590) Open                       
    Layer 1(00672600,4A674590) Claimed
    Layer 1(00672600,4A674590) Opened
    Layer 1(00672600,4A674590) Send(064): 01 13 09 00 08 00 01 0F 01 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Layer 0(00672600,4A674590) StartRecv
    Layer 0(00672600,4A674590) Send(064): 01 13 09 00 08 00 01 0F 01 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Layer 0(00672600,4A674590) StartSend
    Layer 0(00672600,4A674590) SendComplete 64
    Layer 0(00672600,4A674590) RecvComplete 64
    Layer 0(00672600,4A674590) RecvUSB(064): 01 13 0B 00 08 00 03 0F 02 00 00 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Layer 0(00672600,4A674590) StartRecv
    Layer 1(00672600,4A674590) Recv(064): 01 13 0B 00 08 00 03 0F 02 00 00 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Layer 1(00672600,4A674590) Send(064): 01 13 0A 00 08 00 02 0F 03 00 00 05 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Layer 0(00672600,4A674590) Send(064): 01 13 0A 00 08 00 02 0F 03 00 00 05 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Layer 0(00672600,4A674590) StartSend
    Layer 1(00672AD0,4A674590) EMI1
    Layer 2(0068BE80,4A674590) Open
    Layer 2(0068BE80,4A674590) Opened
    Layer 3(0069C560,4A674590) Open
    Layer 2(0068BE80,4A674590) OpenL2
    Layer 0(00672AD0,4A674590) Send-EMI(005): 46 01 00 60 12
    Layer 1(00672600,4A674590) Send(064): 01 13 0D 00 08 00 05 01 01 00 00 46 01 00 60 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Layer 0(00672600,4A674590) SendComplete 64
    Layer 0(00672600,4A674590) Send(064): 01 13 0D 00 08 00 05 01 01 00 00 46 01 00 60 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Layer 0(00672600,4A674590) StartSend
    Layer 0(00672600,4A674590) SendComplete 64
    Layer 8(00672800,4A674590) OpenLocalSocket
    Layer 8(00672800,4A674590) LocalSocket opened
    Layer 4(0068BDC0,4A674590) GroupCacheInit
    Was will mir das sagen? Heißt das jetzt dass eibd läuft oder ist das eine Fehlermeldung?

    Wenn es jetzt laufen sollte wie bekomme ich dann eine Message auf den Bus? Bzw wie kann ich etwas vom Bus lesen?

  5. #5
    Registriert seit
    Jul 2009
    Ort
    Mühlhausen
    Alter
    42
    Beiträge
    14
    Wenn ich mein Licht am Schalter aus und wieder ein schalte dann kommt folgende Meldung auf der Konsole!

    Layer 0(00672600,4A67465B) StartRecv
    Layer 1(00672600,4A67465B) Recv(064): 01 13 11 00 08 00 09 01 01 00 00 49 BC 11 0C 0C 00 E1 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Layer 0(00672AD0,4A67465B) RecvEMI(009): 49 BC 11 0C 0C 00 E1 00 80
    Layer 2(0068BE80,4A67465B) Recv L_Data low from 1.1.12 to 1/4/0 hops: 06 T_DATA_XXX_REQ A_GroupValue_Write (small) 00
    Layer 2(0068BE80,4A67465B) Recv L_Data low from 1.1.12 to 1/4/0 hops: 06 T_DATA_XXX_REQ A_GroupValue_Write (small) 00
    Layer 3(0069C560,4A67465B) Recv L_Data low from 1.1.12 to 1/4/0 hops: 06 T_DATA_XXX_REQ A_GroupValue_Write (small) 00
    Layer 0(00672600,4A67465B) RecvComplete 64
    Layer 0(00672600,4A67465B) RecvUSB(064): 01 13 11 00 08 00 09 01 01 00 00 49 BC 11 05 20 00 E1 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00


    Layer 0(00672600,4A67465B) StartRecv
    Layer 1(00672600,4A67465B) Recv(064): 01 13 11 00 08 00 09 01 01 00 00 49 BC 11 05 20 00 E1 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Layer 0(00672AD0,4A67465B) RecvEMI(009): 49 BC 11 05 20 00 E1 00 80
    Layer 2(0068BE80,4A67465B) Recv L_Data low from 1.1.5 to 4/0/0 hops: 06 T_DATA_XXX_REQ A_GroupValue_Write (small) 00
    Layer 2(0068BE80,4A67465B) Recv L_Data low from 1.1.5 to 4/0/0 hops: 06 T_DATA_XXX_REQ A_GroupValue_Write (small) 00
    Layer 3(0069C560,4A67465B) Recv L_Data low from 1.1.5 to 4/0/0 hops: 06 T_DATA_XXX_REQ A_GroupValue_Write (small) 00

  6. #6
    Avatar von EIB-Freak
    EIB-Freak ist offline KNX-Professional Firmenmitglied (Administrator)
    Registriert seit
    Aug 2004
    Ort
    Überlingen/Bodensee
    Alter
    44
    Beiträge
    4.375
    Du hast also Verbindung zum Bus.

    Groupswrite müsste stimmen, oder gleich mit Misterhouse testen.

    bei mir läuft es nicht unter 64bit, da ich noch mit Suse 10.2 arbeite.
    Gruss,

    Michael

  7. #7
    Registriert seit
    Jul 2009
    Ort
    Mühlhausen
    Alter
    42
    Beiträge
    14
    Ja stimmt das ist die Verbindung zum und es zeigt auch immer brav die Sachen an die mache. Egal welche Taste ich drücke oder ob die Wetterstation was sendet.

    Nur das schicken einer Nachricht geht leider immer noch nicht.

    Neue Konsole geöffnet
    Als su angemeldet
    Code:
    linux-e9vq:/home/puma8080 # groupswrite ip:127.0.0.1 1/4/0 1
    Open failed: Connection refused
    In der Gruppenadresse 1/4/0 schalte ich das Licht in dem Zimmer wo ich gerade sitze! Wenn ich da aber eine 1 hinschicke tut sich nichts auf dem Bus

    Meine ip ist 127.0.0.1 da bin ich mir sicher
    Code:
    lo        Link encap:Lokale Schleife
              inet Adresse:127.0.0.1  Maske:255.0.0.0
              inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
              UP LOOPBACK RUNNING  MTU:16436  Metric:1
              RX packets:50 errors:0 dropped:0 overruns:0 frame:0
              TX packets:50 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 Sendewarteschlangenlänge:0
              RX bytes:3004 (2.9 Kb)  TX bytes:3004 (2.9 Kb)

  8. #8
    Avatar von EIB-Freak
    EIB-Freak ist offline KNX-Professional Firmenmitglied (Administrator)
    Registriert seit
    Aug 2004
    Ort
    Überlingen/Bodensee
    Alter
    44
    Beiträge
    4.375
    Läuft dann parallel dazu noch was?
    hast du den eibd in den Hintergrund verbannt ?

    Forensuch mal geschaut? Ich meinte das war schon öfters Thema..
    Gruss,

    Michael

  9. #9
    Registriert seit
    Jul 2009
    Ort
    Mühlhausen
    Alter
    42
    Beiträge
    14
    Nein ich habe es nicht in den Hintergrund verbannt!
    Wie mache ich das? Mit Stg-Z ?

    Code:
    ^Z
    [1]+  Stopped                 eibd -t1023 -u usb:2:2:1:0
    linux-e9vq:/home/puma8080 #
    Aber ich glaube dann stoppe ich die Anwendung, oder?

    Nein Parallel läuft dazu nichts mehr ich habe zumindest in keiner anderen Konsole noch etwas gestartet.
    Ich habe lediglich eine neue Konsole aufgemacht um groupswrite ip:127.0.0.1 1/4/0 1 einzugeben aber da kommt der oben beschriebene Fehler

    Solange eibd in der Konsole läuft kann ich auch Misterhouse nicht mehr starten wenn ich eibd abschalte dann geht misterhouse wieder.

  10. #10
    Registriert seit
    Jul 2009
    Ort
    Mühlhausen
    Alter
    42
    Beiträge
    14
    Problem gelöst:

    man muss an den Startbefehl vom eibd noch ein & hinten anhängen damit es im hintergrund läuft und nicht mit -u sondern mit -i starten dann funktioniert es.

    Richtig ist also:

    Code:
    eibd -t1023 -i usb:2:2:1:0 &
    Dann funktioniert groupswrite ip:127.0.0.1 1/4/0 1 um im Büro das licht an zu schalten

    unterschied zwischen groupswrite und groupwrite ist groupswrite = 1Bit Befehl; groupwrite > 1Bit Befehl

  11. #11
    Registriert seit
    Jul 2009
    Ort
    Mühlhausen
    Alter
    42
    Beiträge
    14
    Das einzigste was mir jetzt noch fehlt ist welche Dateien und Ordner muss ich wo erstellen und was muss ich wie konfigurieren dass ich in meinem Browser einfach nur localhost eingeben muss und da dann meine Buttons drin sind um meine Lampen aus und ein zu schalten oder irgendwelche Werte anzuzeigen die von der Wetterstation kommen?

    Sorry aber ich steh jetzt grad wieder total auf am Schlauch

    Danke für die Hilfe

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •