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):
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