tomas-kulhanek / homebridge-fenix-tft-wifi

Homebridge plugin for Fenix TFT WiFi thermostats
Apache License 2.0
0 stars 0 forks source link

verified-by-homebridge GitHub last commit npm npm version

homebridge-fenix-tft-wifi

Homebridge Platform Plugin Fenix TFT WiFi

This homebridge plugin allows you to control the Fenix TFT WiFi thermostats in your Apple Home App (HomeKit).

Features

Instructions

  1. Install the plugin as root (sudo su -) with npm install -g homebridge-fenix-tft-wifi@latest --unsafe-perm.
  2. Customize you homebridge configuration config.json.
  3. Restart homebridge, ggf. service homebridge restart.
   "platforms": [
        {
            "accessToken": "JWT TOKEN from Fenix servers",
            "refreshToken": "Refresh token from Fenix servers",
            "temperatureCheckInterval": 30,
            "platform": "FenixTFTWifi"
        }
    ],

Or you can use Homebridge UI

Fenix Tokens

You must use some proxy like Proxyman on your mobile and catch traffic on host https://vs2-fe-identity-prod.azurewebsites.net/.

The token is only valid for 24 hours. The plugin automatically renews the token so that it is not invalidated. The renewed token, including the refresh token, is then stored in the .fenixTftWifi.config.json file, which is stored in the Homebridge storage path. If Homebridge has not been started for a long time, this token needs to be manually updated again using the above steps.