Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including pimatic-intergasincomfort with all npm packages installed. Try it out:

require("pimatic/package.json"); // pimatic is a peer dependency. var pimaticIntergasincomfort = require("pimatic-intergasincomfort")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

pimatic-intergasincomfort v0.3.0

Plugin to control an Intergas central heating boiler through Incomfort Lan2RF gateway.

Pimatic Intergas Incomfort plugin

Plugin to control an Intergas central heating boiler through Incomfort Lan2RF gateway

Configuration

You can load the plugin by editing your config.json to include it:

{ 
   "plugin": "intergasincomfort"
}

Thermostats and temperature sensors can be defined by adding them to the devices section in the config file. For all configuration options see device-config-schema

Set the class attribute to IntergasIncomfortHeatingThermostat. For example:

{
  "id": "thermostat",
  "name": "Thermostat",
  "class": "IntergasIncomfortHeatingThermostat",
  "connection": {
    "host": "192.168.1.11",
  },
  "comfyTemp": 21,
  "ecoTemp": 17
}

For the temperature sensors add this config:

{
  "id": "roomTemperature",
  "name": "Current room temperature",
  "class": "IntergasIncomfortTemperatureSensor",
  "connection": {
    "host": "192.168.1.11",
  }
}
RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free