Skip to content

Latest commit

 

History

History
111 lines (85 loc) · 5.28 KB

tool-support.rst

File metadata and controls

111 lines (85 loc) · 5.28 KB

Tool Support

IoTempower features several scripted tools to simplify IoT development tasks.

Use <tool> help to access helpful information about using any of these tools.

The tools are available after starting the iot command (or run in the install directory):

IoTempower Tools Overview
Command Description
iot exec <command> Enter or run a command in the IoTempower-environment. Prefix with exec to run, e.g., iot exec accesspoint. Ensure the iot script is installed in your bin folder.
iot menu Access most frequently used IoTempower tools under one convenient text-based menu.
accesspoint Start an access point on a free WiFi interface. This is default on the IoTempower Raspberry Pi image. Requires root access.
iot upgrade Update to the latest version of IoTempower.
iot install (Re-)Install the IoTempower environment. Use iot install clean for a reinstallation.
console_serial Open a serial console to see debug output from a locally connected node.
initialize Initialize a node in reconfiguration mode or flash a serially connected node with initial configurations. Same as deploy serial.
adopt Use a special hardware dongle to wirelessly flash an old IoTempower microcontroller. More about adopting here. Same as deploy adopt.
deploy Update software of an IoTempower node over the network (OTA).
mqtt_broker Start a local MQTT broker (mosquitto) listening on all interfaces.
mqtt_listen Subscribe to a topic deriving all configuration data from the current environment.
mqtt_send Publish to a topic deriving all configuration data from the current environment.
iot doc serve Run a documentation web server on http://localhost:8001 and compile the documentation.
iot doc make Compile the documentation. Same as iot doc.

Top: ToC, Previous: Supported Hardware, Next: Installation