1.1.1 • Published 7 months ago

homebridge-comed-hourlypricing v1.1.1

Weekly downloads
-
License
ISC
Repository
github
Last release
7 months ago

homebridge-comed-hourlypricing: Native HomeKit support for ComEd Hourly Pricing customers

Homebridge ComEd Hourly Pricing

Downloads Version ComEd Hourly Pricing@Homebridge Discord verified-by-homebridge

ComEd Hourly Pricing support for Homebridge.

homebridge-comed-hourlypricing is a Homebridge plugin that makes the current hourly average electricity price for ComEd Hourly Pricing customers available to Apple's HomeKit smart home platform.

Why use this plugin for ComEd Hourly Pricing support in HomeKit?

In a nutshell, the aim of this plugin for things to just work with minimal required configuration by users. Unfortunately, HomeKit currently has no native support to programmatically display or act upon energy prices.

This plugin solves this by creating an ambient light sensor accessory that reflects ComEd's current average price of electricity which then allows you to use the sensor to create custom automations that consider the current price of electricity. For example, you might want to adjust the temperature range of your smart thermostat when electricity prices are high, or run certain accessories when prices are low.

I rely on this plugin every day and actively maintain and support it.

Installation

To get started with homebridge-comed-hourlypricing:

  • Install homebridge-comed-hourlypricing using the Homebridge webUI. Make sure you make homebridge-comed-hourlypricing a child bridge for the best experience.
  • That's it. Enjoy!

!IMPORTANT Things to keep in mind regarding the ComEd Hourly Pricing API:

  • Electricity prices can turn negative, meaning the utility is paying you to consume electricity. The ambient light sensor in HomeKit doesn't permit values lower than 0.0001 and this plugin will reflect zero-or-below prices as 0.0001.
  • Creating automations in HomeKit using the ambient light sensor cannot be easily done in the Home app (as of iOS 18), but can be easily done using alternative HomeKit management apps like Eve Home, Home+, and Controller for HomeKit.

Plugin Development Dashboard

This is mostly of interest to the true developer nerds amongst us.

License Build Status Dependencies GitHub commits since latest release (by SemVer)