Class FloorplanDevice
A Device on a floorplan
[DataContract]
public class FloorplanDevice : NamedItem
- Inheritance
-
FloorplanDevice
- Inherited Members
Fields
MaxAddressLength
public const int MaxAddressLength = 255
Field Value
Properties
Address
The address of a device
[DataMember(Name = "address")]
public string? Address { get; set; }
Property Value
BeaconIdParams
Readonly: beaconIdParams - Undocumented
[DataMember(Name = "beaconIdParams")]
public FloorplanDeviceBeaconIdParams? BeaconIdParams { get; set; }
Property Value
BleParams
Readonly: bleParams - Undocumented
[DataMember(Name = "bleParams")]
public FloorplanDeviceBleParams? BleParams { get; set; }
Property Value
Details
Device details
[DataMember(Name = "details")]
public List<DeviceDetail>? Details { get; set; }
Property Value
Firmware
Readonly: The firmware version of a device
[DataMember(Name = "firmware")]
public string? Firmware { get; set; }
Property Value
FloorplanId
ReadOnly: The ID of the Floorplan on which this device is placed
[ApiForeignKey(typeof(FloorPlan))]
[DataMember(Name = "floorplanId")]
public string? FloorplanId { get; set; }
Property Value
Imei
Imei
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "imei")]
public string? Imei { get; set; }
Property Value
LanIp
Readonly: The LAN IP address
[DataMember(Name = "lanIp")]
public string? LanIp { get; set; }
Property Value
Latitude
The latitude of a device
[DataMember(Name = "lat")]
public double? Latitude { get; set; }
Property Value
Longitude
The longitude of a device
[DataMember(Name = "lng")]
public double? Longitude { get; set; }
Property Value
Mac
ReadOnly: The MAC address of a device
[DataMember(Name = "mac")]
public string? Mac { get; set; }
Property Value
Model
ReadOnly: The model of a device
[ApiForeignKey(typeof(Device))]
[DataMember(Name = "model")]
public string? Model { get; set; }
Property Value
NetworkId
ReadOnly: The Network Id of a device
[ApiForeignKey(typeof(Network))]
[DataMember(Name = "networkId")]
public string? NetworkId { get; set; }
Property Value
Notes
The notes for the device. String. Limited to 255 characters.
[DataMember(Name = "notes")]
public string? Notes { get; set; }
Property Value
ProductType
productType
[DataMember(Name = "productType")]
public string? ProductType { get; set; }
Property Value
Serial
ReadOnly: The Serial of a device
[DataMember(Name = "serial")]
public string? Serial { get; set; }
Property Value
SwitchProfileId
ReadOnly: switchProfileId
[DataMember(Name = "switchProfileId")]
public string? SwitchProfileId { get; set; }
Property Value
Tags
The list of tags of a device
[DataMember(Name = "tags")]
public List<string>? Tags { get; set; }
Property Value
Url
Readonly: The url to the device managment interface
[DataMember(Name = "url")]
public string? Url { get; set; }
Property Value
Wan1Ip
Readonly: The WAN1 IP address
[DataMember(Name = "wan1Ip")]
public string? Wan1Ip { get; set; }
Property Value
Wan2Ip
Readonly: The WAN2 IP address
[DataMember(Name = "wan2Ip")]
public string? Wan2Ip { get; set; }
Property Value
WirelessMac
wirelessMac
[DataMember(Name = "wirelessMac")]
public string? WirelessMac { get; set; }