Skip to content

justjam2013/homebridge-plugin-update-check

 
 

Repository files navigation

homebridge-plugin-update-check

npm npm verified-by-homebridge

A Homebridge plugin for checking for updates to Homebridge and plugins.

This will use homebridge-config-ui-x when available, but will fall back to using npm-check-updates if it is not.

Installation

  1. Install Homebridge using the official instructions.
  2. Install this plugin using: sudo npm install -g homebridge-plugin-update-check.
  3. Update your configuration file. See sample config.json snippet below.

Configuration

Configuration sample:

"platforms": [
    {
        "platform": "PluginUpdate",
        "sensorType": "motion",
        "checkHomebridge": true,
        "checkHomebridgeUI": true,
        "checkPlugins": true,
        "forceNcu": false
    }
]

Fields

  • "platform": Must always be "PluginUpdate" (required)
  • "sensorType": What type of sensor will be exposed to HomeKit. Can be motion, contact, occupancy, humidity, light, air, leak, smoke, dioxide, or monoxide (Default: motion)
  • "checkHomebridge": Check if an update is available for the Homebridge server
  • "checkHomebridgeUI: Check if an update is available for the Homebridge UI
  • "checkPlugins": Check if updates are available for any installed plugins
  • "forceNcu": Force use of npm-check-updates instead of homebridge-config-ui-x. (Default: false)

Homebridge, Homebridge UI, and plugin updates can be selected independently. This allows you for example, to ignore available Homebridge, Homebridge UI available updates if you are running Homebridge in a Docker container and wish to only update these components when a new Docker image is available.

About

Fork for contributing to homebridge-plugin-update-check.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 60.7%
  • HTML 34.1%
  • JavaScript 5.2%
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy