ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified utilities Safety 4/5

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.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/florianbeer/netatmo
Or

What 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

  1. "What is the current temperature in the living room, and is the air quality good?"
  2. "Set the house to away mode to save energy while I'm at the office."
  3. "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

Stars2387
Views1
Updated2026-03-09
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-florianbeer-netatmo": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#smart-home#iot#weather#thermostat#automation
Safety Score: 4/5

Flags: file-read, file-write, external-api