# Thinger.io Documentation

## Thinger.io Documentation

- [OVERVIEW](https://docs.thinger.io/undefined.md): Thinger.io is an Open-Source Platform for the Internet of Things. This documentation guides users on how to use each component, enabling the creation of projects within minutes.
- [QUICK START](https://docs.thinger.io/quick-start.md): Connecting IoT devices in minutes
- [CONNECT A DEVICE](https://docs.thinger.io/devices.md): Thinger.io provides comprehensive support for a variety of devices and protocols, enabling seamless integration from simple IoT applications to complex industrial systems.
- [OVERVIEW](https://docs.thinger.io/overview.md)
- [SDK SETUP](https://docs.thinger.io/sdk-setup.md)
- [Arduino IDE](https://docs.thinger.io/sdk-setup/arduino-ide.md)
- [Visual Studio Code](https://docs.thinger.io/sdk-setup/visual-studio-code.md)
- [DEVICES](https://docs.thinger.io/arduino.md): Connecting Arduino Compatible devices to IoT
- [ESPRESSIF ESP32](https://docs.thinger.io/arduino/espressif-esp32.md)
- [ESPRESSIF ESP8266](https://docs.thinger.io/arduino/espressif-esp8266.md)
- [ARDUINO ETHERNET](https://docs.thinger.io/arduino/arduino-ethernet.md)
- [ARDUINO WIFI](https://docs.thinger.io/arduino/arduino-wifi.md)
- [ARDUINO GSM](https://docs.thinger.io/arduino/arduino-gsm.md): Thinger.io documentation for Arduino based on GSM connectivity
- [OTHER DEVICES](https://docs.thinger.io/arduino/other-devices.md)
- [CODING GUIDE](https://docs.thinger.io/coding-guide.md)
- [TROUBLESHOOTING](https://docs.thinger.io/troubleshooting.md): This section explains how to identify and solve connection issues
- [REMOTE OTA](https://docs.thinger.io/ota.md): Over The Air Device Updates
- [REMOTE CONSOLE](https://docs.thinger.io/remote-console.md): Remote console for IoT devices
- [SIGFOX](https://docs.thinger.io/lpwan/sigfox.md): 0G Technology. LPWAN dedicated to Massive IoT.
- [LoRaWAN](https://docs.thinger.io/lpwan/the-things-stack.md)
- [HTTP DEVICES](https://docs.thinger.io/http-devices.md): To integrate any kind of third party device or third party data resource with thinger.io
- [MQTT CLIENTS](https://docs.thinger.io/mqtt.md)
- [LINUX / RASPBERRY PI](https://docs.thinger.io/linux.md): IOTMP Client for Linux Devices
- [USER ACCOUNTS](https://docs.thinger.io/security/user-accounts.md)
- [DEVICES ADMINISTRATION](https://docs.thinger.io/features/devices-administration.md)
- [DATA BUCKETS](https://docs.thinger.io/features/buckets.md)
- [DASHBOARDS](https://docs.thinger.io/features/dashboards.md)
- [ENDPOINTS](https://docs.thinger.io/features/endpoints-1.md)
- [ALARMS](https://docs.thinger.io/features/alarms.md): Alarms are mechanisms that allow users to receive real-time notifications about specific events or conditions related to their IoT devices. These alarms are essential for proactive management.
- [ACCESS TOKENS](https://docs.thinger.io/features/access-tokens.md)
- [GEOFENCING](https://docs.thinger.io/features/geofencing.md)
- [ASSET TYPES & GROUPS](https://docs.thinger.io/features/assets-manager.md)
- [PLUGINS MARKETPLACE](https://docs.thinger.io/business-features/plugins-marketplace.md)
- [PRODUCTS](https://docs.thinger.io/business-features/products.md): Streamlined Management and Analysis of Large IoT Fleets
- [Product Profile](https://docs.thinger.io/business-features/products/product-profile.md): Manage properties, buckets, API Resources, or custom scripts within a Product.
- [Properties](https://docs.thinger.io/business-features/products/product-profile/properties.md): Store device configuration, latest values, or any other metadata.
- [Buckets](https://docs.thinger.io/business-features/products/product-profile/buckets.md): Store time series data from your devices with a few clicks.
- [Flows](https://docs.thinger.io/business-features/products/product-profile/flows.md): Automate product pipelines between device datapoints and Thinger.io resources
- [API Resources](https://docs.thinger.io/business-features/products/product-profile/api-resources.md): Create custom API devices for interacting with the devices.
- [Scripts](https://docs.thinger.io/business-features/products/product-profile/scripts.md)
- [Payloads](https://docs.thinger.io/business-features/products/product-profile/payloads.md)
- [Product Dashboard](https://docs.thinger.io/business-features/products/product-dashboard.md)
- [Product Services](https://docs.thinger.io/business-features/products/product-services.md)
- [Examples](https://docs.thinger.io/business-features/products/examples.md)
- [Shelly Plug S](https://docs.thinger.io/business-features/products/examples/shelly-plug-s.md): WiFi Smart Plug with Power Metering
- [Kunbus RevPi](https://docs.thinger.io/business-features/products/examples/kunbus-revpi.md): Open Source IPC based on Raspberry Pi
- [Shelly Plus 1 PM](https://docs.thinger.io/business-features/products/examples/shelly-plus-1-pm.md): Wi-Fi-operated smart relay, 1 channel 16A, with Power Metering
- [FILE STORAGES](https://docs.thinger.io/business-features/file-system.md)
- [PROJECTS MANAGER](https://docs.thinger.io/business-features/projects.md): This section explains how to use the project management tool to classify resources and share them with other user accounts
- [USER ACCOUNTS](https://docs.thinger.io/business-features/users-management.md)
- [WHITE-LABELING](https://docs.thinger.io/business-features/web-console-rebranding.md): This feature allows to custom the appearance of Thinger.io web console to a different brand.
- [CUSTOM WEB DOMAIN](https://docs.thinger.io/business-features/web-domain-customization.md)
- [OAUTH2 CLIENTS](https://docs.thinger.io/business-features/oauth2-clients.md)
- [PROXIES](https://docs.thinger.io/business-features/proxies.md): This feature that enables seamless integration of IoT devices and third-party platforms with Thinger.io platform and its plugins by means of raw server ports.
- [CLAIM](https://docs.thinger.io/business-features/claim.md)
- [IDENTITY PROVIDERS](https://docs.thinger.io/enterprise-features/identity-providers.md)
- [SERVER DEPLOYMENT](https://docs.thinger.io/server/deployment.md): This section explains how to perform the process of subscription and deployment of a private Thinger.io platform server.
- [Thinger.io Cloud](https://docs.thinger.io/server/deployment/thinger.io-cloud-server.md)
- [On-Premise](https://docs.thinger.io/server/deployment/on-premise.md)
- [SERVER ADMINISTRATION](https://docs.thinger.io/server/server-configuration.md)
- [License Setting](https://docs.thinger.io/server/server-configuration/license-setting.md)
- [Server Settings](https://docs.thinger.io/server/server-configuration/settings.md)
- [Cluster / Server Status](https://docs.thinger.io/server/server-configuration/cluster-server-status.md)
- [Server Logs](https://docs.thinger.io/server/server-configuration/server-logs.md)
- [SERVER API](https://docs.thinger.io/server/api.md): This section describes the basic messages that provide Thinger.io Server API to interact with its backend functionalities.
- [CHANGELOG](https://docs.thinger.io/server/changelog.md): All notable changes on Thinger.io will be documented here.
- [OTHER SOFTWARE](https://docs.thinger.io/others/other-software.md): This section serves as a dedicated area for managing and integrating various complementary software modules and client applications. This centralized location provides a straightforward way to access
- [Server Monitoring Client](https://docs.thinger.io/others/other-software/server-monitoring-client.md): Track system metrics from Thinger.io Platform
- [THINGER.IO HARDWARE](https://docs.thinger.io/others/hardware.md): Although Thinger.io is a cloud platform, we have created few hardware devices to cover some market weaknesses. In this section it is possible to find device user manuals and open-source design files.
- [Thinger M2IoT Modem](https://docs.thinger.io/others/hardware/thinger-m2iot-modem.md)
- [Thinger32 NB-IoT](https://docs.thinger.io/others/hardware/thinger32-nb-iot.md): The Thinger32NB-IoT is a compact dev board that combines Quectel BC660 with an Espressif ESP32-PICO-D4 to provide a simple-to-use development board for IoT projects.
- [ClimaStick](https://docs.thinger.io/others/hardware/climastick-devices.md): Environmental and inertial sensing device based on ESP8266 processors.
- [WiFi Button](https://docs.thinger.io/others/hardware/wifi-button.md): This section describes the main characteristics, user guide, and development guidelines for Thinger.io WiFi Button.
- [SMARTPHONE APP](https://docs.thinger.io/others/mobile.md)
- [ABOUT](https://docs.thinger.io/about.md): Thinger.io is an Open-source cloud-based IoT Platform developed by INTERNET OF THINGER SL, a Spanish company whose objective is to provide an efficient, consistent and easy-to-use technology for IoT.
- [Community & Social Links](https://docs.thinger.io/about/community.md)
- [Branding](https://docs.thinger.io/about/resources.md): in this section we have uploaded the logos and icons of the platform to be used for drawing purposes
- [Terms & Conditions](https://docs.thinger.io/about/terms-and-conditions.md)
- [Privacy Policy](https://docs.thinger.io/about/privacy-policy.md): Privacy Policy Statement on the Use of this Service (Website)
- [Cookie Policy](https://docs.thinger.io/about/cookie-policy.md)
- [Service Level Agreement](https://docs.thinger.io/about/service-level-agreement.md): This document contains the supplementary provisions on availability, maintenance, and response and recovery times for the platform as a service (PaaS) provided by THINGER.IO.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.thinger.io/undefined.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
