luc-ass / homebridge-evohome

Homebridge plugin for Honeywell Evohome
29 stars 16 forks source link

Min and Max as config? #37

Closed brownad closed 6 years ago

brownad commented 6 years ago

Would it be possible to move the min and max setting for thermostats to config instead? I already set mine to a min of 10c on Evohome.

fredericvl commented 6 years ago

Maybe we should go for a better solution and get the min & max values from honeywell? I see it's possible, each zone has something like this:

"setpointCapabilities": {
    "maxHeatSetpoint": 35,
    "minHeatSetpoint": 5,
    "valueResolution": 0.5,
    "canControlHeat": true,
    "canControlCool": false,
    "allowedSetpointModes": [
        "PermanentOverride",
        "FollowSchedule",
        "TemporaryOverride"
    ],
    "maxDuration": "1.00:00:00",
    "timingResolution": "00:10:00"
}

I'll have a look at it in the coming days.

brownad commented 6 years ago

Now that would be even cooler 😎

Sent from my iPhone

On 12 Feb 2018, at 15:29, fredericvl notifications@github.com wrote:

Maybe we should go for a better solution and get the min & max values from honeywell? I see it's possible, each zone has something like this:

"setpointCapabilities": { "maxHeatSetpoint": 35, "minHeatSetpoint": 5, "valueResolution": 0.5, "canControlHeat": true, "canControlCool": false, "allowedSetpointModes": [ "PermanentOverride", "FollowSchedule", "TemporaryOverride" ], "maxDuration": "1.00:00:00", "timingResolution": "00:10:00" } I'll have a look at it in the coming days.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

luc-ass commented 6 years ago

The issue has been resolved by @fredericvl in commit #38

Merged. Bumped version to v0.5.0. Published to NPM.