Skip to content

New Share your ideas with the AWTRIX community. Keep your creations together in your account.

Sign in

Which AWTRIX do you have? Choose it once and the Hub shows what runs on it.

ScriptAWTRIX NG

Netatmo

On an AWTRIX display
Netatmo shown on an AWTRIX display
Netatmo · by rummeyer

On your display

A page per room of your Netatmo Weather Station: temperature, humidity, CO2 and a 24-hour curve

Which AWTRIX do you have? See below where it runs, or choose your device.
Topic
Smarthome
Includes
Script

Runs on

  • Does not run on 32×8 (TC001 & DIY) Needs an AWTRIX that signs in to services.
  • Runs on 52×16 (TC002) Sign-in: open the app's settings on your AWTRIX, enter your client ID and press Sign in.
  • Does not run on 32×8 with AWTRIX 3 (TC001 & DIY) Made for AWTRIX NG.

Choose your display in the next step.

Send to AWTRIX

Choose your AWTRIX

NetatmoAWTRIX NG script

Install this script on your AWTRIX NG. Its icons and sounds are installed with it.

Your AWTRIX’s local address, for example 192.168.178.39 or awtrix.local.

The name shown in your AWTRIX script list. Use letters, digits, hyphens or underscores.

Connection & device login

Connect your phone or computer to the same network as your AWTRIX. Allow local network access if your browser asks.

Use the device’s IP address, without a page path such as /#/apps.

If your AWTRIX requires a login, the username and password fields will appear when you connect.

Sign in to the Hub to install scripts. Attached files are installed separately.

Script description

A page per room of your Netatmo Weather Station, like the Netatmo app on a LaMetric Time: the room's icon, temperature and humidity, the CO2 under them, and halfway through the page the CO2 of the last 24 hours as a curve. An outdoor module shows its temperature curve instead. The pages slide up one after the other.

  • Temperature in its comfort colour, blue below and red above; humidity in blue
  • CO2 in green, yellow or red by your comfort limits, as the LaMetric's leaf
  • Any LaMetric icon number per room, drawn straight from LaMetric's gallery
  • Quiet hours: left out of the rotation at night, the readings keep coming
  • Optional notification when a room gets too cold, too warm or too stuffy

Setup:

  1. At dev.netatmo.com create an app with the redirect URI https://awtrix.de/oauth/callback
  2. Install the script, press ⚙ on Netatmo under Apps, paste Client ID and Client Secret into Sign-in and sign in at Netatmo
  3. Rooms: the module names as in the Netatmo app, each with an optional LaMetric icon number, e.g. Wohnzimmer:8132, Balkon:36855

A TC001 has no sign-in for scripts: there the app renews a token from Netatmo's token generator itself, and the icons are installed on the clock. How, and the source: https://github.com/rummeyer/netatmo-awtrix-ng

More scripts in Smarthome

Something wrong with this script? Report it.