DeviceCategory

public enum DeviceCategory : String, CaseIterable, Hashable, Identifiable, Encodable

Used to categorise the device typex

  • Undocumented

    Declaration

    Swift

    case Unknown
  • Undocumented

    Declaration

    Swift

    case Gauge
  • Undocumented

    Declaration

    Swift

    case Switch
  • Undocumented

    Declaration

    Swift

    case Temperature
  • Undocumented

    Declaration

    Swift

    case Motion
  • Undocumented

    Declaration

    Swift

    case Accelerator
  • Undocumented

    Declaration

    Swift

    case Light
  • Undocumented

    Declaration

    Swift

    case Humidity
  • Undocumented

    Declaration

    Swift

    case Moisture
  • Undocumented

    Declaration

    Swift

    case Distance
  • Undocumented

    Declaration

    Swift

    case Current
  • Undocumented

    Declaration

    Swift

    case ElectricMeter
  • Undocumented

    Declaration

    Swift

    case GasMeter
  • Undocumented

    Declaration

    Swift

    case Thermostat
  • Undocumented

    Declaration

    Swift

    case Motor
  • Undocumented

    Declaration

    Swift

    case Camera
  • Undocumented

    Declaration

    Swift

    case Alarm
  • Undocumented

    Declaration

    Swift

    case Lock
  • Undocumented

    Declaration

    Swift

    case Network
  • Undocumented

    Declaration

    Swift

    case Router
  • Undocumented

    Declaration

    Swift

    case Phone
  • Undocumented

    Declaration

    Swift

    case Computer
  • Undocumented

    Declaration

    Swift

    case Group
  • id

    Declaration

    Swift

    public var id: DeviceCategory { get }