Code Monkey home page Code Monkey logo

homebridge-raspberrypi-switch's Introduction

homebridge-raspberrypi-switch

This is Raspberry Pi Remote plugin for Homebridge.

Features

  • Shutdown or reboot Raspberry Pi through homekit button.

Installation

  1. Install required packages.

    cd project-dir | npm install -g
    
  2. Check the OS of Raspberry Pi.

  3. Add these values to config.json.

      "accessories": [
        {
          "accessory": "pi_switch",
          "name": "Raspberry Pi",
          "os": "linux",
          "serial": "123-456-789"
        }
      ]
    
  4. Restart Homebridge, and your Raspberry Pi will be added to Home app.

Credits

License

MIT License

homebridge-raspberrypi-switch's People

Contributors

mentalfl0w avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Forkers

esgie

homebridge-raspberrypi-switch's Issues

I don't want to shut down just reboot

Hello, the plugin works perfectly, but it turns off my raspberry and I just want to restart it, how can I tell it to just restart... greetings, thanks and congratulations.

"accessories": [
{
"accessory": "pi_switch",
"name": "Raspberry Pi",
"os": "linux",
"serial": "123-456-789"
}
]

How to install since not available within homebridge-config-ui-x

This plugin is not registered wherever it needs to be for easy install within homebridge-config-ui-x. Can someone point me to manual plugin install how to do it from my pi cli? I've tried following several manual install guides in reddit and other help pages to no avail.

the plugin doesn't install anymore

on the latest raspberrypi-os (bookworm) with the latest homebridge this plugin doesn't install anymore. I tried normally with sudo and as root, but to no avail.

-Hans

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.