A Home Assistant custom integration to surface propane tank level from Generac Mobile Link.
Mobile Link can present interactive bot checks (CAPTCHA) during automated login. This integration avoids headless login and instead uses a session cookie you copy from your browser after logging in normally.
- HACS → Integrations → Custom repositories → add this repo (category: Integration)
- Install Mobile Link Propane
- Restart Home Assistant
- Settings → Devices & Services → Add Integration → Mobile Link Propane
- Sign in at app.mobilelinkgen.com in your browser
- Open DevTools → Network
- Click the request to:
/api/v2/Apparatus/list - In Request Headers, copy the full
Cookie:header value - Paste it into the integration setup
If the cookie expires, Home Assistant will prompt you to reauthenticate (paste a fresh cookie).
For each selected tank, this integration creates:
- Propane % sensor (always) Optional sensors (enable in Options):
- Last Reading (timestamp)
- Capacity (gal)
- Battery (text)
- Status (text)