Class DeviceIdentifier

  • All Implemented Interfaces:

    
    public final class DeviceIdentifier
    
                        

    What is this thing? This defines the platform that various entities can be attached to. An example would be a Raspberry Pi hosting multiple sensors.

    • Constructor Detail

      • DeviceIdentifier

        DeviceIdentifier(String manufacturer, String model, List<String> identifiers, String name)
        Parameters:
        manufacturer - who made it
        model - what "type" of thing is this
        identifiers - a list of unique identifiers: defaults to the device's hostname if availble
        name - the name for the device: defaults to the first identifier
      • DeviceIdentifier

        DeviceIdentifier(String manufacturer, String model, List<String> identifiers)
        Parameters:
        manufacturer - who made it
        model - what "type" of thing is this
        identifiers - a list of unique identifiers: defaults to the device's hostname if availble
      • DeviceIdentifier

        DeviceIdentifier(String manufacturer, String model)
        Parameters:
        manufacturer - who made it
        model - what "type" of thing is this