Ankündigung

Einklappen
Keine Ankündigung bisher.

Hat jemand EIB in Kombi mit Linux (tu-wien, plutohome) am laufen?

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

  • RaK
    antwortet
    Tux: das setserial commando von jonofe hilft sicherlich weiter. Das steht bei mir eh in irgendeinem startupscript.

    Fuer die BCU2 braucht man keine Kernelmodule.

    Geht denn die Kommunikation über diese Schnittstelle (Siemens xxx und BCU2) mit der ETS? Wenn das funktioniert sollte es auch mit dem eibd funktionieren.

    Bei der angeschlossenen BCU2 an die Linuxkiste mal den den vbusmonitor gestartet?
    Code:
    # vbusmonitor1 ip:127.0.0.1
    Wenn du dann die Aktivtäten auf dem Bus siehst sollte der größte Schritt geschafft sein.


    @jonofe: du hast den eibd auch am laufen? Super!

    @all: Ich habe noch ein zusaetzliches Perlmodul für die Rolläden gemacht. Damit lassen sich Aktoren ohne genaue Positionierung auf Prozentwerte setzen. Das Ding ist noch Beta und sicherlich Buggy. Wer möchte kann sich gerne am Testen beteiligen .

    Einen Kommentar schreiben:


  • Tux
    antwortet
    eibd mit bcu2

    Danke für den Tipp, Andre!
    Das werde ich mal probieren. Etwas irritiert bin ich, weil in dem angegeben Link der bcu1driver angegeben ist.

    Ich hatte aus der Doku herausgelesen, dass man für BCU2 kein Kernelmodul braucht. Allerdings weiß ich nicht, ob ich das richtig verstanden habe.
    Wäre noch interessant, was Ralf zu dem Problem sagt. Der hat ja laut Wiki den eibd mit BCU2 am Laufen.
    Im Wiki steht übrigens nichts von setserial ...?

    Gruß
    Tux

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Du musst das EIB Kernel-Module noch kompilieren
    und mit

    insmod eib.ko

    laden. vorher noch

    setserial /dev/ttySx uart none

    wobei x=0 für COM1 bzw. x=1 für COM2

    danach erst den eibd starten ... bei mir wie folgt:

    eibd -i -d bcu1:/dev/eib0

    bei dir dann vermutlich mit dem entsprechenden Start-Kommando wie Ralf es im Wiki dokumentiert hat.

    Einen Kommentar schreiben:


  • Tux
    antwortet
    eibd mit bcu2

    Hallo,

    erstmal vielen Dank für das eibd-howto. Das hat schonmal viel weitergeholfen.

    Ich bin gerade dabei den eibd auf meinem Linux-System (Debian Etch) zum Laufen zu bringen. Dazu habe ich die Deb-Pakete für pthsem, eibd-server und eibd-clients von der TU-Wien heruntergeladen und installiert.
    Das war problemlos. Wenn ich den eibd mit "eibd -u ft12:/dev/ttyS0" starte, dann erfolgt dies ohne Fehlermeldung. Allerdings lässt er sich von den Clientprogrammen nicht ansprechen und stellt auch keine Socketdatei oder (bei Option -i) Port bereit.

    Die Debug-Ausgabe (eibd -t1023 ...) sagt mir auch nicht sehr viel:
    Layer 1(080BA6C0,468902E8) Open
    Layer 1(080BA6C0,468902E8) Opened
    Layer 2(080BA668,468902E8) Open
    Layer 2(080BA668,468902E8) Opened
    Layer 3(080DAE00,468902E8) Open
    Layer 2(080BA668,468902E8) OpenL2
    Layer 1(080BA6C0,468902E8) SendReset
    Layer 1(080BA6C0,468902E8) Send(007): A9 1E 12 34 56 78 9A
    Layer 0(080BA6C0,468902E8) Send(004): 10 40 40 16
    Layer 1(080BA6C0,468902E8) Send(007): A9 00 18 34 56 78 0A
    Layer 0(080BA6C0,468902E8) Send(004): 10 40 40 16
    Layer 0(080BA6C0,468902E8) Send(004): 10 40 40 16
    Layer 0(080BA6C0,468902E8) Send(004): 10 40 40 16
    ...

    An Com1 ist über ein serielles Verbindungskabel eine Siemens RS232-Schnittstelle (5WG1 146-2AB11) angeschlossen. Diese steckt auf einem Siemens Busankoppler (5WG1 114-2AB02), der einen BCU2 hat und somit FT1.2 verstehen sollte. Laut ETS-Abfrage ist es jedenfalls ein BCU2-Busankoppler.

    Was habe ich jetzt falsch gemacht?
    Muss ich die serielle Schnittstelle auf EIB-Seite irgendwie speziell progammieren (ich habe die Siemens Dummy-Applikation per ETS aufgespielt)?
    Oder muß an der seriellen Schnittstelle seitens Linux was konfiguriert werden?

    Nachdem ihr schon den eibd erfolgreich am Laufen habt, könnt ihr mir sicher einen Tipp geben, wo mein Fehler liegen könnte!
    Evtl. kann ich auch das eibd-howto ergänzen, wenn ich die Lösung habe.

    Gruß
    Tux

    Einen Kommentar schreiben:


  • RaK
    antwortet
    Hab mittlerweile eibd und misterhouse bei mir am laufen. Danke der Nachfrage.

    Einen Kommentar schreiben:


  • avajon
    antwortet
    hi,

    hab Plutohome bei mir in der Wohnung laufen. Funktioniert (bis auf ein paar kleine macken) prima - auch die Anbindung an EIB.

    Was willst wissen?

    lg
    avajon

    Einen Kommentar schreiben:


  • Hat jemand EIB in Kombi mit Linux (tu-wien, plutohome) am laufen?

    Hallo,

    habe EIB und einen Debian sarge 24/7 Rechner am laufen. Würde gerne beide gerne zusammenbringen und rudimentäre Kommunikation zwischen Linux und Bus herstellen.

    Hat das jemand hier schon erfolgreich am Laufen und will seine Erfahrung weitergeben?

    LG
Lädt...
X