netRemote.nav¶
BaseNavActionContext (netRemote.nav.action.context)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavActionDabPrune (netRemote.nav.action.dabPrune)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
As this node is of an enum type, you can utilize the following constants in its usage:
0
: “IDLE”1
: “PRUNE”
1<!-- TBD --!>
BaseNavActionDabScan (netRemote.nav.action.dabScan)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
As this node is of an enum type, you can utilize the following constants in its usage:
0
: “IDLE”1
: “SCAN”
1<!-- TBD --!>
NAV-Action: Navigate (netRemote.nav.action.navigate)¶
Use this node to navigate through the internal directory structure of an attached storage. The maximum value will move the pointer to the next upper level.
Warning
NAV state must be enabled to use this node.
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavActionSelectItem (netRemote.nav.action.selectItem)¶
Open/ Select a file in the current directory. The selected value will open the item with the same item key.
Note
This command can’t be used to move through map levels. It will only open the selected item if the item type is not a directory.
Warning
NAV state must be enabled to use this node.
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavActionSelectPreset (netRemote.nav.action.selectPreset)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavAmazonMpGetRating (netRemote.nav.amazonMpGetRating)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavAmazonMpLoginComplete (netRemote.nav.amazonMpLoginComplete)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
As this node is of an enum type, you can utilize the following constants in its usage:
0
: “FALSE”1
: “TRUE”
1<!-- TBD --!>
BaseNavAmazonMpLoginUrl (netRemote.nav.amazonMpLoginUrl)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavAmazonMpSetRating (netRemote.nav.amazonMpSetRating)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
As this node is of an enum type, you can utilize the following constants in its usage:
0
: “POSITIVE”1
: “NEGATIVE”
1<!-- TBD --!>
BaseNavBrowseMode (netRemote.nav.browseMode)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavCaps (netRemote.nav.caps)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavContextDepth (netRemote.nav.context.depth)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavContextErrorStr (netRemote.nav.context.errorStr)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavContextFormData (netRemote.nav.context.formData)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavContextFormItem (netRemote.nav.context.form.item)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavContextFormOption (netRemote.nav.context.form.option)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavContextList (netRemote.nav.context.list)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavContextNavigate (netRemote.nav.context.navigate)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavContextNumItems (netRemote.nav.context.numItems)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavContextRefresh (netRemote.nav.context.refresh)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
As this node is of an enum type, you can utilize the following constants in its usage:
0
: “FALSE”1
: “TRUE”
1<!-- TBD --!>
BaseNavContextStatus (netRemote.nav.context.status)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
As this node is of an enum type, you can utilize the following constants in its usage:
0
: “WAITING”1
: “READY”2
: “FAIL”3
: “FATAL_ERR”4
: “READY_ROOT”
1<!-- TBD --!>
BaseNavCurrentTitle (netRemote.nav.currentTitle)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavDabScanUpdate (netRemote.nav.dabScanUpdate)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavDepth (netRemote.nav.depth)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavDescription (netRemote.nav.description)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavEncFormData (netRemote.nav.encFormData)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavErrorStr (netRemote.nav.errorStr)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavFormButton (netRemote.nav.form.button)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavFormData (netRemote.nav.formData)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavFormItem (netRemote.nav.form.item)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavFormOption (netRemote.nav.form.option)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
NAV: List (netRemote.nav.list)¶
This node returns the list of available items in the attached storage.
Warning
NAV state must be enabled to use this node.
There are three enums linked to the returned item structure, so we have to define them first:
type
: This field specifies the general file type.It is an enum field and accepts the following values: -
0
: “Directory” -1
: “PlayableItem” -2
: “SearchDirectory” -3
: “Unknown” -4
: “FormItem” -5
: “MessageItem” -6
: “AmazonLogin” -7
: “FetchErrItem”
subtype
:This field is also an enum field: -
0
: “None” -1
: “Station” -2
: “Podcast” -3
: “Track” -4
: “Text” -5
: “Password” -6
: “Options” -7
: “Submit” -8
: “Button” -9
: “Disabled”
graphicUri
: TODOname
: the name of this itemartist
: TODOcontextMenu
: maybe whether the file is displayed in the context menuAlso an enum definition: -
0
: “False” -1
: “True”
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
NAV: NumItems (netRemote.nav.numItems)¶
Returns the amount of items in the current folder of the attached storage device.
Warning
NAV state must be enabled to use this node.
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<?xml version="1.0"?>
2<fsapiresponse>
3 <status>FS_OK</status>
4 <value>
5 <s32>2</s32>
6 </value>
7</fsapiresponse>
BaseNavPresetCurrentPreset (netRemote.nav.preset.currentPreset)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavPresetDelete (netRemote.nav.preset.delete)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavPresetDownloadArtworkUrl (netRemote.nav.preset.download.artworkUrl)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavPresetDownloadBlob (netRemote.nav.preset.download.blob)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavPresetDownloadDownload (netRemote.nav.preset.download.download)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavPresetDownloadName (netRemote.nav.preset.download.name)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavPresetDownloadType (netRemote.nav.preset.download.type)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavPresetListversion (netRemote.nav.preset.listversion)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavPresets (netRemote.nav.presets)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavPresetSwapIndex1 (netRemote.nav.preset.swap.index1)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavPresetSwapIndex2 (netRemote.nav.preset.swap.index2)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavPresetSwapSwap (netRemote.nav.preset.swap.swap)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavPresetUploadArtworkUrl (netRemote.nav.preset.upload.artworkUrl)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavPresetUploadBlob (netRemote.nav.preset.upload.blob)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavPresetUploadName (netRemote.nav.preset.upload.name)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavPresetUploadType (netRemote.nav.preset.upload.type)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavPresetUploadUpload (netRemote.nav.preset.upload.upload)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavRefresh (netRemote.nav.refresh)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
As this node is of an enum type, you can utilize the following constants in its usage:
0
: “FALSE”1
: “TRUE”
1<!-- TBD --!>
BaseNavReleaseDate (netRemote.nav.releaseDate)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
BaseNavSearchTerm (netRemote.nav.searchTerm)¶
TODO
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
1<!-- TBD --!>
NAV: State (netRemote.nav.state)¶
Enables or diables the navigation state. To enable other nav commands, the
nav.state
needs to be set to one.
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
As this node is of an enum type, you can utilize the following constants in its usage:
0
: “OFF”1
: “ON”
1<fsapiResponse>
2 <status>FS_OK</status>
3 <value>
4 <u8>0</u8>
5 </value>
6</fsapiResponse>
NAV: Status (netRemote.nav.status)¶
When the unit is still loading, it’s not possible to read the data. To prevent errors or invalid answers it’s recommended to always check the status after changing the system.mode before sending new commands.
Node Path |
Methods |
Type |
Notifying, Cacheable |
---|---|---|---|
|
|
|
|
As this node is of an enum type, you can utilize the following constants in its usage:
0
: “WAITING”1
: “READY”2
: “FAIL”3
: “FATAL_ERR”4
: “READY_ROOT”
1<!-- TBD --!>