npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

homebridge-comed-hourlypricing

v1.1.0

Published

HomeKit integration for ComEd Hourly Pricing customers.

Downloads

78

Readme

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)