FritzApi v2.0.0-rc.0 FritzApi.Actor View Source

A smart home actor.

Properties:

  • ain: identification of the actor, e.g. "012340000123" or MAC address for network devices
  • fwversion: firmware version of the device
  • id: interal device ID
  • manufacturer: should always be "AVM"
  • productname: product name of the device; nil if undefined or unknown
  • present: indicates whether the devices is connected with the FritzBox; either true, false or nil
  • name: name of the device
  • functions: list of device function classes

Link to this section Summary

Link to this section Types

Specs

t() :: %FritzApi.Actor{
  ain: String.t(),
  alert: FritzApi.Alert.t(),
  functions: [String.t()],
  fwversion: String.t(),
  id: String.t(),
  manufacturer: String.t(),
  name: String.t(),
  powermeter: FritzApi.Powermeter.t(),
  present: boolean(),
  productname: String.t(),
  switch: FritzApi.Switch.t(),
  temperature: FritzApi.Temperature.t()
}