Ankündigung

Einklappen
Keine Ankündigung bisher.

Zugriff auf EIB per Kommandozeile vom PC

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

    #61
    Noch eine Frage...

    wenn ich nun den Befehl

    Code:
    eibd -t1023 -S -T -D -i ipt:192.168.178.26
    eingebe, dann listet er mir ja wahrscheinlich alles auf, was grad auf dem Bus passiert, richtig? Also auch Heizungsstellmotor Signal usw?

    Wenn ich nun einen Aktor schalten lassen möchte, also z.B.

    Code:
    groupswrite ip:127.0.0.1 2/2/0 1
    kann ich das doch nicht einfach dazwischen schreiben, oder? Zumindest passiert dann nichts...

    Habe also das Fenster wieder geschlossen und in einem neuen Terminal einfach nopchmal den Befehl

    Code:
    groupswrite ip:127.0.0.1 2/2/0 1
    eingetickert. Und siehe da, es funktioniert!!! Genial!

    Aber wie kann ich denn nun was vom Bus auslesen, damit ich z.B. den Zustand in einer Visa anzeigen kann?


    Vielen Dank schonmal für Deine Hilfe!!!!!!!!!!

    Kommentar


      #62
      Zitat von maeckes Beitrag anzeigen
      Noch eine Frage...

      wenn ich nun den Befehl

      Code:
      eibd -t1023 -S -T -D -i ipt:192.168.178.26
      eingebe, dann listet er mir ja wahrscheinlich alles auf, was grad auf dem Bus passiert, richtig? Also auch Heizungsstellmotor Signal usw?
      Nein. eibd kommuniziert erstmal nur mit dem knx. Wenn du einen Busmonitor suchst dann schau mal nach vbusmonitor1 bzw 2

      Zitat von maeckes Beitrag anzeigen
      Wenn ich nun einen Aktor schalten lassen möchte, also z.B.

      Code:
      groupswrite ip:127.0.0.1 2/2/0 1
      kann ich das doch nicht einfach dazwischen schreiben, oder? Zumindest passiert dann nichts...
      Dieses Terminal ist erstmal blockiert. Dort läuft jetzt der eibd. Entweder startest du den eibd im Daemon mode mittels "-d" oder du nimmst ein anderes Terminalfenster und startest die Befehle dort.

      Zitat von maeckes Beitrag anzeigen
      Habe also das Fenster wieder geschlossen und in einem neuen Terminal einfach nopchmal den Befehl

      Code:
      groupswrite ip:127.0.0.1 2/2/0 1
      eingetickert. Und siehe da, es funktioniert!!! Genial!

      Aber wie kann ich denn nun was vom Bus auslesen, damit ich z.B. den Zustand in einer Visa anzeigen kann?
      z.Bsp mit groupcacheread oder groupreadresponse

      Kommentar


        #63
        Danke für Deine Hilfe!!!


        Gruß
        Morris

        Kommentar


          #64
          Nach dem EibD nun endlich läuft, wollte ich mich nun an misterhouse wagen

          ich halte mich hier dran:
          http://redaktion.knx-user-forum.de/lexikon/misterhouse/

          Ich hänge jedoch bei diesem Schritt:

          Die mh.private.ini anpassen:

          Code:
          Code:
          code_dir=/usr/share/misterhouse/code/private
          eib_device=ip:192.168.0.202
          ist die mh.private.ini gemeint, die in /usr/share/misterhouse liegt?

          da steht ja ne menge drin und kommt mir mehr vor wie ne Anleitung....
          soll ich da den Eintrag "eib_device=" suchen und dann die ip dahinter schreiben? (in meinem fall dann ja 127.0.0.1 , da eibd auf gleichem Rechner wie visu)

          oder soll ich selber eine mh.private.ini in /usr/share/misterhouse/code/private erstellen und dort dann eib_device=ip:192.168.0.202 reinschreiben?

          stehe grad etwas aufem Schlauch


          gruß
          Morris

          Kommentar

          Lädt...
          X