Skip to content

User Portal

The WattWächter User Portal at login.wattwächter.de is the cloud solution for remote access to your energy data.

Features

  • Dashboard — Real-time consumption data and history charts
  • Remote access — View data from anywhere
  • Device management — Manage multiple WattWächter devices in one account
  • OTA updates — Trigger and monitor firmware updates
  • Settings — Configure device settings remotely

Architecture

WattWächter (ESP) ──MQTT──▶ Cloud Backend ──▶ User Portal
                                                   │
                                              login.wattwächter.de

The device sends telemetry data via MQTT to the cloud backend. The portal reads this data and displays it in the browser.

Create an Account

  1. Open login.wattwächter.de
  2. Click "Register"
  3. Enter email address and password
  4. Wait for confirmation email and click the link

Pair a Device

  1. In the portal, click "Add Device"
  2. A pairing token is generated (format: WW-XXXXXXXX)
  3. Enter the token on the device:

    • Via app: In device settings under "Cloud Connection"
    • Via API:

      curl -X POST http://ww.local/api/v1/cloud/pair \
        -H "Authorization: Bearer WRITE_TOKEN" \
        -H "Content-Type: application/json" \
        -d '{"pairing_token": "WW-ABCD2345"}'
      
  4. The device confirms the pairing — it appears in the portal

Unpair a Device

To disconnect the cloud connection:

curl -X DELETE http://ww.local/api/v1/cloud/pair \
  -H "Authorization: Bearer WRITE_TOKEN"

After unpairing, no data is sent to the cloud. Local access via ww.local continues to work.

Privacy

  • All data is transmitted encrypted (TLS)
  • The device only sends meter readings and power data
  • No personal data is transmitted
  • The cloud connection is entirely optional
  • Local operation without cloud is always possible