nicholasrobinson / homebridge-smartcielo

Smartcielo (MRCOOL) plug-in for [Homebridge](https://github.com/nfarina/homebridge) using the smartcielo API.
MIT License
14 stars 6 forks source link

NodeJs interface for smartcielo remote AC control API (MRCOOL)

by Nicholas Robinson

NO LONGER MAINTAINED

THIS PROJECT IS DEPRECATED

This project has been parked in favor of using MQTT and the excellent SMARTLIGHT SLWF-01pro (alternate Link). This achieves local network control with vastly improved reliability. A big thank you to all those that contributed to this software and reported issues.

Overview

Smartcielo (MRCOOL) plug-in for Homebridge using node-smartcielo.

Integrate your MRCOOL AC into your HomeKit system.

verified-by-homebridge mit license npm npm

Forked from: https://github.com/X1ZOR/homebridge-dummy-thermostat

With inspiration from: https://github.com/chrisjshull/homebridge-nest

Installation

  1. Install homebridge using: npm install -g homebridge
  2. Install this plug-in using: npm install -g homebridge-smartcielo
  3. Update your configuration file. See example config.json snippet below.

Configuration

Configuration sample (edit ~/.homebridge/config.json):

"accessories": [
     {
       "accessory": "SmartCieloThermostat",
       "name": "SmartCielo",
       "username": "<SMARTCIELO_USERNAME>",
       "password": "<SMARTCIELO_PASSWORD>",
       "ip": "<PUBLIC_IP_ADDRESS>",
     }
]

Structure

Key Description
accessory Must be SmartCielo
name Name to appear in the Home app
username smartcielo.com username
password smartcielo.com password
ip public ip address where ac resides
temperatureDisplayUnits (optional) Whether you want °C (0) or °F (1) as your units (1 is default)
model (optional) Appears under "Model" for your accessory in the Home app
manufacturer (optional) Appears under "Manufacturer" for your accessory in the Home app

Things to try with Siri

Please let me know if you find this useful or come up with any novel implementations.

Enjoy!

Nicholas Robinson

me@nicholassavilerobinson.com