Skip to content
This repository was archived by the owner on Jul 23, 2023. It is now read-only.

nicholasrobinson/homebridge-smartcielo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

  • Hey Siri, set the temperature to 72 degrees. (in heat-only or cool-only mode)
  • Hey Siri, set the temperature range to between 65 and 70 degrees. (in auto mode, for systems that can heat and cool)
  • Hey Siri, set the thermostat to cool. (try heat, cool, auto, or off)
  • Hey Siri, turn on the air conditioning.
  • Hey Siri, what's the temperature at home?
  • Hey Siri, what's the temperature in the Basement? (get the temperature from a Nest Temperature Sensor)

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

Enjoy!

Nicholas Robinson

[email protected]

About

Smartcielo (MRCOOL) plug-in for [Homebridge](https://github.com/nfarina/homebridge) using the smartcielo API.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published