Hello,

You cant use the same code for different Manufactorers.

So I want to set up a Properties File from which you can get the correct and neccessary values to control a device.

so i have a map with

key: String (manufacturer)
value: Propertie

so i got maybe a file called: ManufacturerA.properties :

temperature_sensor= ???
open_window= ???

In another class i have some methods, for example: getTemperature(RemoteDevice d, String manufactorer)
so i send a ReadPropertyRequest in this method using the value of the entry of temperature_sensor, so that i can get the ObjectIdentifier from it

my question is: Do different manufacturers's devices only differ in ObjectIdentifier, or do they also differ in ObjectType or in a writePropertyRequest in

PropertyIdentifier propertyIdentifier,
UnsignedInteger propertyArrayIndex

( so i want to know what i have to write as value into the properties )