← The problem

Technical solution

Airzone Cloud now accepts commands only from your home internet connection. So a small box at home sends them for you, and your phone talks to the box from anywhere.

Official app, away from home The phone, away from home, sends a command straight to the Airzone cloud. The cloud sees an address that is not your home and refuses. Official app, away from home 📱 Your phone command ☁️ Airzone cloud not a home address ✕ refused
Warmhole, away from home The phone sends the command to the Warmhole site. The site passes it to the box at home. The box sends it to the Airzone cloud from the home connection, and the cloud accepts it. Warmhole, away from home 📱 Your phone 🌐 Warmhole site your home connection 🔌 Your box ☁️ Airzone cloud: ✓ accepted

The cloud checks where a command comes from. With the box, it comes from your home.

No hacking: Airzone documents this API itself. The box uses Airzone's official Cloud Web API (and WebSocket API) at m.airzonecloud.com/api/v1, signed in with your own account. Nothing is cracked, no vulnerability is exploited.

The parts

Architecture of Warmhole A phone talks over HTTPS to the Warmhole site on Cloudflare. The site keeps a WebSocket open to the box at home. The box talks over HTTPS to the Airzone cloud, which controls your system. 📱 Phone or computer any browser, installable as an app HTTPS + sign-in 🌐 Warmhole site Cloudflare Worker, free plan one hub per home WebSocket, opened by the box your home network 🔌 The box M5Stack Atom Lite, about €15 HTTPS, from your home address ☁️ Airzone cloud → 🌡️ your system the official service, unchanged
The box dials out to the site, so you open no port on your router and need no fixed IP address.

Who knows what

🔌 The box

  • Your cloud email and password
  • The cloud's temporary token
  • Your Wi-Fi details

🌐 The site

  • Your email
  • A hash of your Warmhole password
  • Your home, sessions, last room state
  • Never your cloud password

☁️ Airzone cloud

  • Your account, as always
  • Requests that look like your home's

Details on the Privacy page.

Cost: about €15 once for the box, the site is free. The official plan costs €48 a year.

Limits

Get started: box, install, sign in →

Questions or corrections: frakle94+warmhole@hotmail.it