-
Notifications
You must be signed in to change notification settings - Fork 17
Interface guide
The landing page for Nodel, by default hosted at http://localhost:8085
This page provides an updated list of both local nodes, from the
..\nodel\nodes\
directory, and discovered nodes which are hosted
by remote node hosts elsewhere on the network.
The Add new node
button will generate and populate a folder located in the
..\nodel\nodes\
directory of the active host, i.e. 192.168.1.10:8085
From all other pages on Nodel, the logo provides an anchor back to the search page from any node.
From the search page, the logo links to the diagnostics page, which provides information about the active node host.
This is the primary interface for nodes. The headers will remain consistent across different nodes. The content might differ, but the philosophy of each one is universal.
-
The top left of the interface contains the name of the node. This will match the name of the folder. It should also give you an indication of the type of node, in this case, VLC Software Playback Node.
-
Just below is a checkbox which enables advanced mode (expanded options). This mode contains parameters and bindings which are useful for configuring nodes with physical devices, or other nodes.
-
The actions column provides a series of commands relative to the node's context. This particular node is for video playback, and as such contains controls such as Pause, Resume, Stop.
-
The signals column isn't normally selectable, instead providing relevant information to the node or the device it's managing. In this example, the node is signaling the CurrentClip and playback Position. Other nodes are able to listen for these signals on their own pages.
-
The activity column provides real-time feedback of any action, signal both local and remote. In this example we can see the Position and Elapsed signals being fired at the time the screenshot was taken
Upon activating advanced mode, you're presented with two additional options relating to the configuration of the node. These shouldn't needed to be accessed frequently, tending to contain information relating more to setup and configuration.
-
Parameters most commonly reference device specific information, such as the IP Address or Port used to establish a connection. In order to associate a recipe with a device the first time, the parameters are required to be set.
-
Bindings are an internal communication technique which allows nodes to access the signals and actions of other nodes across the entire Nodel network. They're divided into two categories, both which reference foreign nodes. Actions, or 'remote' actions, and Events, or 'remote' signals.
Additionally, there's a live console and script editor available for use.
Nodel: http://nodel.io/ | White Paper