Ankündigung

Einklappen
Keine Ankündigung bisher.

Mit eibd Gerätetyp bestimmen

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

    Mit eibd Gerätetyp bestimmen

    Hallo zusammen, kann man mit Hilfe von eibd, den Gerätetyp bestimmen? Also z.b. ob das Gerät 1.1.14 ein Aktor ist (vll. sogar was für einer) oder ob das Gerät ein Sensor ist.

    #2
    Hallo Currate,

    von "normalen" KNX-Geräten erfährst du nur die (numerische) Applikationsprogrammkennung. Anhand der kann man dann in den Produktdatenbanken der Hersteller auch die Bezeichnung heraussuchen.

    Was hast du eigentlich vor?

    Gruß, Klaus

    Kommentar


      #3
      Hallo Klaus, erst mal danke für deine Antwort. Ich beziehe mich mit der Frage auf folgendes Paper: http://www.it-gmbh.de/fileadmin/redaktion/documents/de/reconstruction/Handbuch_Rekonstruktion.pdf. (Abschnitt 2.3.1.1)

      und habe mir die Frage gestellt ob es die Möglichkeit gibt dies mit eibd zu realisieren und falls ja, wie.

      Mit welchem Befehl wäre das möglich?

      Kommentar


        #4
        Die Geräte haben alle in definierten Properties bzw. definierten Speicherbereichen Angaben zu Hersteller und Applikation abgelegt. Diese sind allerdings, wie Klaus schrieb, kodiert.

        Wirf mal einen Blick in https://www.auto.tuwien.ac.at/~mkoeg...dex.php/bcudoc (BCU2 Helpfile) und schaue dort nach dem Device Object. Das bezieht sich auf Geräte, die auf maskver mit 0201 antworten (das ist nicht so selten).

        Die dort angegebenen Einträge kannst du mit xpropread auslesen.

        Wenn das an einem Gerät mal geklappt hat, kannst du mal die .knxprod für die BCU2 öffnen (ist auch IIRC ein einfaches ZIP-File) und dort nach der Beschreibung für andere Maskenstände (der häufigste ist 0701) suchen. Wobei ich mich dunkel erinnere, dass das Device Object bei 0201 und 0701 identisch belegt ist, ich bin aber nicht sicher.

        Max

        Kommentar


          #5
          hallo l0wside,

          das würde bedeuten, dass ich erst mit maskver checken muss welches Gerät darauf Aantwortet und dann mit xpropread die entsprechende Adresse auf dem EEPROM auslese.

          Was ist mit Geräten die nicht die Maskenversion 0201 oder 0701 besitzen?

          Kommentar


            #6
            Tipp1: schau mal in die knx_master.xml nach den Maskenversionen und dort nach den "ApplicationId"-Ressourcen

            Tipp2: wenn du nicht ziemlich viel übrige Zeit hast, lass' es.

            Gruß, Klaus

            Kommentar

            Lädt...
            X