homebridge-plugin-template
homebridge-examples
Our great sponsors
homebridge-plugin-template | homebridge-examples | |
---|---|---|
16 | 4 | |
297 | 78 | |
2.3% | - | |
6.2 | 1.9 | |
9 days ago | 2 months ago | |
TypeScript | TypeScript | |
Apache License 2.0 | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
homebridge-plugin-template
-
Installing plugin from Github using terminal
I followed the guide here: https://github.com/homebridge/homebridge-plugin-template
-
How to install 2 versions of the same plugin?
Yep, just fork it, the plugin template readme should be a good resource about what you need to change to be able to publish it and then use it in parallel: https://github.com/homebridge/homebridge-plugin-template/blob/master/README.md
-
Create a Simple Homebridge Plugin to control my Vacuum cleaner via URL/API calls
I want to (learn how to) create a simple homebridge plugin that makes url calls that trigger actions on a device and show the status of the device. Currently I am using "Homebridge Http Switch" to make start and stop my Vacuum cleaner. I found https://github.com/homebridge/homebridge-plugin-template but it is kind of overkill for what I am trying to do I think. Could someone point me in the right direction if a simple plugin already exists that has kind of the same features so I only have to change the url-calls?
- Develop plugin on windows
-
Finally got my heat and A/C on WiFi. How to investigate Homebridge feasibility?
You should start with this homebridge template: https://github.com/homebridge/homebridge-plugin-template and the habitat api, (which I could not find), you could also reverse engineer the app and add it but that’s a paid in the 🍑.
-
Help wanted: Control adjustable bed base with HomeKit
Start taking a look at the official Homebridge API page: https://developers.homebridge.io/
-
Looking for a Schluter Ditra-heat thermostat plugin
• Template for Homebridge plugins: https://github.com/homebridge/homebridge-plugin-template
- Static vs dynamic platform plugins - need help
-
anyone doing raspberry pi auto or other cool pi stuff in the van?
here are some detailed instructions on how to get the basics set up, here is a list of a bunch of things you can control that have pre-built plugins. And here is the gist for how the solar panel is controlled (though that was written after I built mine, so I can't speak to this article)
-
Homebridge Plugin dev
I am taking a swag at some plugin development, I downloaded the template from GitHub When I run npm run watch I can see my new plugin in Homebridge. The plugin in that repo adds two default accessories. Bedroom and Kitchen, I am not seeing these show up in the Homebridge UI, so I assume the plugin while installed isn't actually being invoked. Any ideas what I need to do to make that happen?
homebridge-examples
-
Create a Simple Homebridge Plugin to control my Vacuum cleaner via URL/API calls
The expample you’re sharing is for a platform plugin, it’s a more complex use case, in this case is more easier for you to go with this example https://github.com/homebridge/homebridge-examples/tree/master/accessory-example-typescript which is for an accessory. Let me know if you need some help and I can give you some tips there.
-
Need help with running example plugins
I have an issue with getting the homebridge plugin examples (https://github.com/homebridge/homebridge-examples) to show up in the homebridge web UI. I tried copying the accessory-example-typescript folder directly into /var/lib/homebridge/node_modules, running npm link in it as well as simply following this (https://www.reddit.com/r/homebridge/comments/helh8e/tutorial_homebridge_plugin_development/) tutorial. The plugin never showed up and ofc also didn't load when added in config.json. Probably I'm just making a simple mistake but honestly I'm running out of ideas.
-
Static vs dynamic platform plugins - need help
Following the examples found here https://github.com/homebridge/homebridge-examples I created a 'static platform' plugin that works, which includes a platform.js file for the plugin class and a accessory.js file for an accessory class. I can create multiple (similar) accessories this way but their names must be "built-in".
What are some alternatives?
homebridge-cmdtrigger - CMD Trigger Plugin for Homebride: https://github.com/nfarina/homebridge
homebridge-panasonic-ac-platform - Homebridge platform plugin providing HomeKit support for Panasonic Comfort Cloud devices
HomeScript - Python script for command line control of HomeBridge (HomeKit)
homebridge-unifi-protect - :video_camera: Complete HomeKit integration for all UniFi Protect device types with full support for most features including HomeKit Secure Video, and more. https://homebridge.io
Pyrebase - A simple python wrapper for the Firebase API.
homebridge-script2 - Execute custom scripts via HomeKit apps
homebridge - HomeKit support for the impatient.
homebridge-cmdswitch2 - CMD Plugin for HomeBridge (API 2.0): https://github.com/nfarina/homebridge
esp-homekit-devices - Advanced firmware to add native Apple HomeKit and custom configurations, compatible with any SoC based on ESP32, ESP32-S, ESP32-C and ESP8266 series. (Shelly, Sonoff, Electrodragon, Tuya...)
QuickApp - ASP.NET Core / Angular startup project template with complete login, user and role management. Plus other useful services for Quick Application Development
homebridge-medion
homebridge-cmd4 - CMD4 Plugin for Homebridge - Supports ~All Accessory Types & now all Characteristics too