Get Started
Settings
Part 6

Settings

The Settings menu registers the variables and resources a project uses. Most items are registered here and then selected in the action that uses them.

In this chapter

  1. All ItemsFor example, registering a Telegram bot in Settings makes it selectable in Action → Telegram Message . The Project Setti…
  2. VariablesA variable is a store that data is read from and written to, and it is global: logic, devices, and dashboards across the…
  3. CollectionA collection is a store that holds several values, which actions then add to, read, and remove. Collection Type selects …
  4. DatabaseRegistering a connection in Settings → Database makes it selectable in Action → Database for storing and retrieving data…
  5. GPIOGPIO (General Purpose Input Output) is the set of general-purpose ports a processor uses to exchange signals with periph…
  6. I/O DeviceSettings → I/O Device registers the sensors, motors, displays, and other devices used by the I/O Device Control action. …
  7. CameraRegister cameras in Settings → Camera by choosing a source. CSI/USB : A camera connected directly to the controller (Ras…
  8. AI AnalyzerIn Settings → AI Analyzer , choose the input to analyze, the AI model, and whether to use GPU acceleration. Media Type i…
  9. LLM AIIn Settings → LLM AI , register OpenAI, Anthropic, Google Gemini, Ollama, or an OpenAI-compatible endpoint. Multiple pro…
  10. Text-to-Speech and Speech-to-TextText-to-Speech (TTS) and Speech-to-Text (STT) split into two paths according to Type . On Device : Converts with a neura…
  11. CommunicationThe communication items register, in advance, the connections the controller uses to exchange data with external equipme…
  12. Email ClientEnter the SMTP server's host, username, password, sender address, and sender name. The default port changes with the Sec…
  13. Data LoggingIn Settings → Data Logging , create a channel and bind the variables to record. Several variables can share one channel,…
  14. Home Assistant and ZigbeeRegistering a connection in Settings → Home Assistant lets you read and control Home Assistant entities, or expose Grabl…
  15. PID ControlSettings → PID Control registers the controllers used by the PID Control action. The setting defines the control directi…