Linux 软件免费装
Banner图

XTX Integration for Netatmo

开发者 xylaender
更新时间 2026年9月12日 18:18
PHP版本: 8.0 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

weather chart temperature netatmo weather station

下载

2.0.0 1.9.10 1.9.7 1.9.9 1.9.11 1.9.6.2 1.9.8 1.9.12 1.9.13

详情介绍:

XTX Integration for Netatmo connects your Netatmo hardware to WordPress. It reads all sensor data via the official Netatmo API, stores readings in your local database and displays them with beautiful live dashboards, animated charts and weather forecasts. Key Features Supported Modules Shortcodes

安装:

  1. Upload the xtx-integration-for-netatmo folder to /wp-content/plugins/
  2. Activate the plugin in WordPress Admin > Plugins
  3. Go to XTX Netatmo > Settings
  4. Create a Netatmo developer app at dev.netatmo.com
  5. Enter your Client ID and Client Secret
  6. Set the Redirect URI in your Netatmo app to: https://yoursite.com/wp-admin/admin.php?page=naws-settings
  7. Click "Connect to Netatmo" and authorize
  8. Data syncs automatically – add shortcodes to any page

屏幕截图:

  • Year-over-year comparison charts for temperature and rainfall
  • Admin settings page with Netatmo connection status
  • REST API documentation in the admin panel
  • Weather forecast widget
  • Appearance page with live color preview
  • Export / Import page for backups

升级注意事项:

2.0.0 New: e-mail notifications — thirteen rules for battery, radio, Wi-Fi, silent station or module, failed fetches, frost, heat, gusts, rain and CO₂; one mail per state change plus all-clear. All rules ship off; five status columns are added automatically. Nothing to reconfigure. 1.9.13 Fix: [naws_records] and [naws_on_this_day] stayed empty where the daily summary table had a different collation. Editors now read why a block is empty. Module switches show at once, entity attributes work, Android Chrome no longer blackens the wind rose. Nothing to reconfigure. 1.9.12 New: [naws_windrose] shows where the wind comes from, how often and how hard, with a period switcher and seven colours under Appearance. The Wind & Gusts card shows the day's strongest gust. Compass directions are translated. Nothing to reconfigure.

常见问题:

How do I get Netatmo API credentials?

Visit dev.netatmo.com, log in with your Netatmo account, create a new application and copy the Client ID and Client Secret.

How often does data update?

Netatmo sensors transmit every 5 minutes. The plugin sync interval is configurable (5–1440 minutes). Night mode reduces polling between 23:00–06:00.

Can I import historical data?

Yes. The plugin includes a chunk-based historical importer that fetches data from the Netatmo getmeasure API without hitting rate limits.

Is the REST API secure?

Yes. Every endpoint is read-only, rate-limited, and requires an API key generated in the admin panel. The key is accepted in the X-NAWS-Key header only — never as a query parameter, so it cannot end up in access logs, the Referer header, browser history or a proxy along the way.

Are my Netatmo credentials safe?

All sensitive data (OAuth tokens, client ID, client secret, API keys) is encrypted with AES-256-GCM before being stored in the database.

Can I customize the appearance?

Yes. The Appearance page offers 130+ configurable colors with live preview, 4 icon sets, per-sensor colors, chart theming and year comparison palettes.

Can I back up my weather data?

Yes. The Export/Import feature lets you download weather data, module configs and all settings as JSON. Ideal for migrating to a new WordPress installation.

Which forecast providers are supported?

Open-Meteo (global, default) and Yr.no / MET Norway (optimized for Northern Europe). Both are free and require no API key.

I don't receive notification e-mails

Open XTX Netatmo → Notifications and press "Send test mail". If the page reports that the mail could not be sent, your server sends no mail at all: an SMTP plugin or your hosting provider fixes that, not the plugin. If the test mail arrives but no notifications do, check that the master switch and the rule are switched on and look at the log on the same page. Notifications go out only when a state changes; a battery that has been low since before you switched the rule on is reported at the next fetch, not again afterwards.

更新日志:

2.0.0 1.9.13 1.9.12 1.9.11 1.9.10