Coder Social home page Coder Social logo

homebridge-govee-water-detectors's Introduction

Homebridge Govee Water Detectors

Unofficial Homebridge plugin for Govee water leak detectors.

npm npm

Supported Devices

  • Govee H5054 Water Leak Detector

⚠️

At this time Govee water leak detectors are not supported through the official public REST API. This plugin uses the API consumed by Govee's iPhone app.

The device list is filtered by SKU to only display water detectors.

Installation

  1. Install Homebridge by following the instructions.
  2. Install this plugin using Homebridge Config UI X, or by running npm install -g homebridge-govee-water-detectors.

Configuration

To use this plugin, you need to obtain an API key. Since this is unofficial, you'll need to use your brower's developer tools to grab the API token after logging into https://www.govee.com/login.

  1. Open your browsers' developer tools and go to the Network tab.
  2. Enter your login credentials, sign in, and look for a POST request to https://community-api.govee.com/os/v1/login.
  3. Click on the request and view the response. Copy the "token" value from the response JSON and paste this into the plugin configuration.
  4. Restart Homebridge.

homebridge-govee-water-detectors's People

Contributors

dependabot[bot] avatar jeremydunn avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

homebridge-govee-water-detectors's Issues

Authentication method changed

It looks like Govee has changed the way you login and I’m unable to get an api token. Is this still working for you? I cannot get this plugin to work on my end now

Integration with homebridge-govee?

Hi @JeremyDunn

I'm in the process of adding bluetooth capability for my homebridge-govee plugin to control the light strips over bluetooth.

Since the bluetooth is there now... it crossed my mind whether to implement the water detectors into my plugin. I'd obviously be using a lot of your code and of course give you credit (since I don't own one of these devices myself)

So just asking whether or not you'd be happy with this, whether you still have time for your plugin and would like to keep it separate, or willing for the functionality to be 'merged' into my plugin.

Thanks
Ben

Can't get detectors to show up

Hey there,

I tried to get this to work and I was able to get the token from the website, restarted homebridge but the detectors are not showing up. Any advice would be great!

I saw something about the iPhone API. Is there something I need to do to do that?

Thank you,
Kayla

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.