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.

/homebridge-decent-advanced-rest-api/

    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