Device

Retrieves a device by its device identifier. Checks user permissions and group access before returning the device details.

get/device/{deviceId}

Request

  • Base URL: https://remo.nastec.eu/api
  • URL: https://remo.nastec.eu/api/device/{deviceId}
  • Auth: API key in header X-Api-Key

Path parameters

deviceIdstring required

The unique identifier of the device.

Response

Returns the device details.

idstring nullable

Gets or sets the Mongo objectId.

createdAtstring date-time nullable

Gets or sets the date and time of the entity creation.

updatedAtstring date-time nullable

Gets or sets the date and time of the entity last update.

createdBystring nullable

Gets or sets the who created the entity.

updatedBystring nullable

Gets or sets who has made the last update to the entity.

namestring nullable

Gets or sets the device name.

deviceIdstring nullable

Gets or sets the device identifier.

locationstring nullable

Gets or sets the location.

tagstring nullable

Gets or sets the tag.

notesstring nullable

Gets or sets the notes.

lastNoteIdstring nullable

Gets or sets the identifier of the most recent note.

firstConnectionstring date-time nullable

Gets or sets the first connection date.

lastConnectionstring date-time nullable

Gets or sets the last connection date.

locationChangedByUserboolean

Gets or sets a value indicating whether the location has change by the user.

gpsCoordinatesChangedByUserboolean

Gets or sets a value indicating whether the GPS coordinates have been changed by the user.

currentInverterstring nullable

Gets or sets the current inverter.

createTodoAutomaticallyboolean

Gets or sets a value indicating whether the alarms and warnings chosen in TM.Nastec.Remo.Core.Application.Dtos.Devices.DeviceResponseDto.TodoConfiguration raise a ToDo on this device.

deviceType0 | 1 | 2

Represents the type of a Device.

iotboolean

Gets a value indicating whether the device is any IOT variant (Iot or Iot32). Maintained for backward compatibility.

isIot32boolean

Gets a value indicating whether the device is IOT ESP32.

addressIsInvalidboolean

Gets or sets a value indicating whether the device address needs recalculation.

geocodingRetryCountinteger

Gets or sets the number of consecutive failed geocoding attempts.

userPermission0 | 1 | 2

Represents the possible permissions of a GroupUser.

Changes

No recorded changes to this operation across all 1 revision of this API.