homebridge-decent-advanced-rest-api
TypeScript icon, indicating that this package has built-in type declarations

1.1.0 • Public • Published

Decent DE1 Homebridge Advanced Rest Api Plugin

made to work with https://github.com/randomcoffeesnob/decent-advanced-rest-api

Configuration

The waterTankSize attribute is used to calculate the water tank level depending on the amount of water you usually fill it up with.

The individual temperature / water level sensors can be disabled by setting the respective flags to true (see full config). If you are using automations based on room temperature / humidity it is recommended to disable the sensors.

Minimal Config

...
"platforms": [
    ...
    {
      "platform": "decent-advanced-rest-api",
      "machines": [
        {
          "name": "Decent DE1",
          "host": "192.168.1.14:8888"
        }
      ]
    }
  ]

Full Config

...
"platforms": [
    ...
    {
      "platform": "decent-advanced-rest-api",
      "timeout": 200,
      "pullInterval": 1000,
      "machines": [
        {
          "name": "Decent DE1",
          "host": "192.168.1.14:8888",
          "waterTankSize": 1500,
          "suppressHeadTemperature": true,
          "suppressMixTemperature": false,
          "suppressSteamHeaterTemperature": true,
          "suppressWaterLevel": true
        }
      ]
    }
  ]

Multi-machine Config

...
"platforms": [
    ...
    {
      "platform": "decent-advanced-rest-api",
      "machines": [
        {
          "name": "My First DE1",
          "host": "192.168.1.14:8888"
        },
        {
          "name": "My Second DE1",
          "host": "192.168.1.15:8888"
        }
      ]
    }
  ]

Known Issues

  • The maximum temperature supported by HomeKit is 100°C. In case of the steam heater wrong values might be shown.

Readme

Keywords

Package Sidebar

Install

npm i homebridge-decent-advanced-rest-api

Weekly Downloads

0

Version

1.1.0

License

Apache-2.0

Unpacked Size

64.2 kB

Total Files

40

Last publish

Collaborators

  • muelmx