Reported

class disruptive.resources.device.Reported(reported)

Represents the most recent Event Data of each type for a single Device. If an event type has never been emitted or is not available to the device type, the related attribute is None.

Variables:
  • touch (Touch, None) – Object representing reported touch event data.

  • temperature (Temperature, None) – Object representing reported temperature event data.

  • object_present (ObjectPresent, None) – Object representing reported objectPresent event data.

  • humidity (Humidity, None) – Object representing reported humidity event data.

  • object_present_count (ObjectPresentCount, None) – Object representing reported objectPresentCount event data.

  • touch_count (TouchCount, None) – Object representing reported touchCount event data.

  • water_present (WaterPresent, None) – Object representing reported waterPresent event data.

  • network_status (NetworkStatus, None) – Object representing reported networkStatus event data.

  • battery_status (BatteryStatus, None) – Object representing reported batteryStatus event data.

  • connection_status (ConnectionStatus, None) – Object representing reported connectionStatus event data.

  • ethernet_status (EthernetStatus, None) – Object representing reported ethernetStatus event data.

  • cellular_status (CellularStatus, None) – Object representing reported cellularStatus event data.

  • co2 (Co2, None) – Object representing reported co2 event data.

  • pressure (Pressure, None) – Object representing reported pressure event data.

  • motion (Motion, None) – Object representing reported motion event data.

  • desk_occupancy (DeskOccupancy, None) – Object representing reported deskOccupancy event data.

  • contact (Contact, None) – Object representing reported contact event data.

  • probe_wire_status (ProbeWireStatus, None) – Object representing reported probeWireStatus event data.