netatmo
Control Netatmo thermostat and read weather station data. Use for heating control (set temperature, change mode), checking indoor/outdoor temperatures, CO₂ levels, humidity, noise, and pressure readings.
Why use this skill?
Control your Netatmo thermostat and monitor indoor/outdoor climate data, CO2, and humidity directly through OpenClaw with this powerful integration.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/florianbeer/netatmoWhat This Skill Does
The Netatmo skill provides a robust interface for the OpenClaw agent to interact with your Netatmo smart home ecosystem. It allows for the monitoring of environmental sensors and the precise control of your heating systems. Whether you need to adjust your thermostat for immediate comfort or perform a long-term analysis of your indoor climate, this skill streamlines the process through a simple command-line interface. It covers a range of Netatmo hardware, including thermostats, main weather stations, and individual indoor modules, offering access to temperature, humidity, CO2 levels, noise pollution, and barometric pressure data.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/florianbeer/netatmo
Ensure that you have generated your Netatmo API credentials from the Netatmo developer portal. Place them in ~/.config/netatmo/credentials.json following the required JSON schema. The skill handles OAuth token lifecycle management automatically, ensuring continuous connectivity.
Use Cases
This skill is ideal for users seeking to automate their indoor climate. You can use it to maintain energy efficiency by setting the thermostat to 'Away' mode when the home is empty, or proactively improve indoor air quality by monitoring CO2 spikes and taking action. It is also excellent for weather enthusiasts who want to track historical outdoor trends and correlate them with indoor heating efficiency. The ability to request JSON output makes this skill highly compatible with complex agent workflows where environment data needs to be parsed by other AI functions.
Example Prompts
- "What is the current temperature in the living room, and is the air quality good?"
- "Set the house to away mode to save energy while I'm at the office."
- "Can you show me the temperature history for the last 14 days and let me know if there's any trend?"
Tips & Limitations
Note that the set command defaults to a 3-hour manual override. After this period, the system automatically reverts to your configured schedule. CO2 levels exceeding 1000 ppm are a strong indicator that ventilation is needed; keep an eye on these alerts. While the skill provides extensive visibility, note that some sensors (like the Office module) have fewer data points compared to the Main Station. Always ensure your network has stable access to the Netatmo API servers, as the agent relies on this cloud connection to bridge commands to your local hardware.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-florianbeer-netatmo": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write, external-api
Related Skills
Librenms
Skill by florianbeer
network-scanner
Scan networks to discover devices, gather MAC addresses, vendors, and hostnames. Includes safety checks to prevent accidental scanning of public networks.
gurkerl
Gurkerl.at grocery shopping via MCP - search products, manage cart, orders, recipes, favorites.
laravel-forge
Manage Laravel Forge servers, sites, deployments, databases, integrations, and more via the Forge API.
Bitpanda
Skill by florianbeer