Every Tesla as a Homey device — battery, charging, climate, locks, location, tyres and the whole pack, streamed live from your own WattLoft server. Full control, and Flow cards for everything.
Paste this in a terminal. It checks Node.js, fetches the Homey tools, downloads the app, signs you in to your Athom account, and installs — nothing else to set up.
curl -fsSL https://wattloft.com/homey.sh | bash
irm https://wattloft.com/homey.ps1 | iex
A browser window opens once so you can sign in with your Athom account — the one your Homey belongs to. If the account has several Homeys, the installer asks which one. Run the same command again any time to update.
The same five steps the script does, spelled out.
From nodejs.org (the LTS installer) on any platform.
Or: macOS brew install node · Windows winget install OpenJS.NodeJS.LTS ·
Debian/Ubuntu sudo apt install nodejs npm. Check with node --version.
A ~140 KB zip. Unzipping gives you a com.wattloft.tesla folder —
plus install.sh / install.cmd if you'd rather double-click the installer.
npx --yes homey login
A browser opens — use the account your Homey belongs to. npx fetches the official
Homey tools on first use; nothing is installed globally.
cd com.wattloft.tesla
npx --yes homey app install
With more than one Homey on the account it asks which. The install is permanent — it survives reboots, exactly like a store app.
In the Homey app: Devices → + → WattLoft - Tesla. Enter your WattLoft server
address — https://connect.wattloft.com, or your own server — and sign in with your
WattLoft email and password. Every car that account can see appears preselected;
tap Add and you're done.
homey: command not found right after installing Nodenpx.npx homey list shows what the account can see.http://192.168.1.146:8420 — is the most reliable choice.homey app install in the folder) again. Your devices,
Flows and login survive the update.