Bolt Iot
bolt_iotBolt IoT is an integrated platform that enables users to build IoT projects by connecting sensors and actuators to the internet, offering cloud-based control and monitoring capabilities.
Acciones disponibles (7)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Analog ReadBOLT_IOT_ANALOG_READAcciónTool to read the analog value from a specified pin on a bolt device. use when you need sensor readings (0–1023) after confirming the device is online.
BOLT_IOT_ANALOG_READAcciónTool to read the analog value from a specified pin on a bolt device. use when you need sensor readings (0–1023) after confirming the device is online.
Parámetros de entrada
pinstringObligatorioenumAnalog input pin to read. Valid values: 'A0', 'A1', 'A2', 'A3'.
A0A1A2A3
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Bolt IoT Digital WriteBOLT_IOT_BOLT_IOT_DIGITAL_WRITEAcciónTool to set a digital pin high or low on a specified bolt device. use when controlling actuators or leds via digital output.
BOLT_IOT_BOLT_IOT_DIGITAL_WRITEAcciónTool to set a digital pin high or low on a specified bolt device. use when controlling actuators or leds via digital output.
Parámetros de entrada
pinstringObligatorioThe digital pin number to set (e.g., '0', '1', etc.).
statestringObligatorioenumDesired digital output state for the pin: 'HIGH' or 'LOW'.
HIGHLOWdeviceNamestringObligatorioThe name or ID of the Bolt device as shown in your Bolt IoT account.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Check Bolt device online statusBOLT_IOT_CHECK_DEVICE_STATUSAcciónTool to check whether a specified bolt device is online. use when you need to verify device connectivity before sending commands (e.g., control signals). example: 'check if device bolt1234567 is online.'
BOLT_IOT_CHECK_DEVICE_STATUSAcciónTool to check whether a specified bolt device is online. use when you need to verify device connectivity before sending commands (e.g., control signals). example: 'check if device bolt1234567 is online.'
Parámetros de entrada
deviceIDstringObligatorioUnique identifier of the Bolt IoT device. Must be in the format 'BOLTXXXXXXX'.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Bolt IoT Digital WriteBOLT_IOT_DIGITAL_WRITEAcciónTool to set a digital pin high or low on a specified bolt device. use when controlling actuators or leds via digital output.
BOLT_IOT_DIGITAL_WRITEAcciónTool to set a digital pin high or low on a specified bolt device. use when controlling actuators or leds via digital output.
Parámetros de entrada
pinstringObligatorioThe digital pin number to set (e.g., '0', '1', etc.).
statestringObligatorioenumDesired digital output state for the pin: 'HIGH' or 'LOW'.
HIGHLOWdeviceNamestringObligatorioThe name or ID of the Bolt device as shown in your Bolt IoT account.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Bolt IoT Serial ReadBOLT_IOT_SERIAL_READAcciónTool to read incoming serial data from a bolt device. use when you've initialized uart with serialbegin and need to retrieve serial data.
BOLT_IOT_SERIAL_READAcciónTool to read incoming serial data from a bolt device. use when you've initialized uart with serialbegin and need to retrieve serial data.
Parámetros de entrada
tillintegerASCII value of the character up to which data should be read. If omitted, reads until newline (ASCII 10).
deviceNamestringObligatorioThe name or ID of the Bolt device as shown in your Bolt IoT account.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Bolt IoT Serial WriteBOLT_IOT_SERIAL_WRITEAcciónTool to send serial data to a bolt device. use when you need to transmit ascii data over uart after initializing uart with serialbegin.
BOLT_IOT_SERIAL_WRITEAcciónTool to send serial data to a bolt device. use when you need to transmit ascii data over uart after initializing uart with serialbegin.
Parámetros de entrada
datastringObligatorioData string to transmit as ASCII characters over UART.
deviceNamestringObligatorioThe name or ID of the Bolt device as shown in your Bolt IoT account.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Bolt IoT Serial Write & ReadBOLT_IOT_SERIAL_WRITE_READAcciónTool to send serial data and read the response on a bolt device. use when you need to transmit ascii data over uart and capture its reply immediately.
BOLT_IOT_SERIAL_WRITE_READAcciónTool to send serial data and read the response on a bolt device. use when you need to transmit ascii data over uart and capture its reply immediately.
Parámetros de entrada
datastringObligatorioASCII string to transmit over UART.
deviceNamestringObligatorioThe name or ID of the Bolt device as shown in your Bolt IoT account.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not