Hola vteferrer,
en primer lugar, gracias por tu respuesta.
He estado leyendo tus post anteriores, y creo que sí que me podrías ayudar contandome con mayor profundidad los detalles de tu proyecto. La verdad que es la primera vez que tengo contacto con el tema de domótica, y aunque he leido bastante documentación del protocolo KNX, de momento continúo un poco verde.
Lo que pretendo hacer con este proyecto, es detectar los dispositivos conectados a una red KNX y obtener la mayor información de los mismos. Hasta el momento, he podido obtener información relativa a la tabla de direcciones de grupo, la tabla de objetos de grupo, la máscara del dispositivo, fabricante, número de serie, etc. Pero lo que realmente necesito es conocer los valores que toma dicho dispositivo que me indique la función que realiza dentro de la red, es decir, si se trata de un interruptor, saber que es un interruptor, que actualmente por ejemplo que encuentra en "off", y poder cambiar ese estado a "on" desde mi pc, en resúmen, crear un driver en java que me permita controlar la red.
De momento, como hiciste tú, he comenzado con una red pequeña con los dispositivos justos para realizar las pruebas, y a medida que vaya obteniendo resultados, añadir más. Los dispositivos los he programado con el ETS y los he dado una funcionaliddad determinada.
A partir de ahi, quiero leer esa configuración dada previamente mediante el ETS, y modificar sus valores desde un ordenador, de manera que pueda controlarlos desde el mismo.
Todavía no he conseguido obtener dicha información, por eso preguntaba si de los paquetes "datapoint" y "DPTXlator" de Calimero podría obtener algo o si por ahí podría ir bien encaminada. No encuentro la manera de hacerlo, entonces, si no tengo más remedio podría orientar mi proyecto a simplemente poder controlar la red, teniendo ya conocimineto sobre la misma. Es decir, en lugar de leer la información de los dispositivos, únicamente modificar sus valores basándome en el hecho de que ya conozco la red previemente. ¿Eso es lo que realizabas en tu proyecto? El problema, es que el driver quería que fuese genérico y válido para "cualquier" red KNX, pero lo veo complicado, y creo que voy a tener que modificar los objetivos.
Si no me equivoco, has comentado que para modificar los valores es necesario el envío de mensajes con la estructura correcta a los dispositivos. Ahí me vuelvo a atascar, no se cómo comunicarme con ellos. Ando un poco perdida, y si me dieses alguna pauta de cómo continuar basándote en tu proyecto.
Muchas gracias por todo.
Un saludo.