Coder Social home page Coder Social logo

homebridge-germguardian's People

Contributors

bassrock avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

homebridge-germguardian's Issues

Any luck? Some notes on changes to the API, as well

Just curious if you ever had any luck getting this to work, or any interest in continuing it. I've just gotten two of these GermGuadian air filters and as I started to sniff the traffic to document the API, my Google searching brought me to this repo.

Also, in the couple of years since you created this repo, the URLs and process seems to have changed slightly. The current flow is:

POST to hub.mybeaconid.com/bcnapp/users/install
POST to hub.mybeaconid.com/bcnapp/users/registerDeviceToken
POST to hub.mybeaconid.com/bcnapp/users/registerDeviceToken (I'm wondering if this happens 2X because I have two air filters connected in the app)
POST to guardian.hubea.com/air/connect
POST to guardian.hubea.com/air/status
POST to guardian.hubea.com/air/command (I used the app to change the power level)
POST to guardian.hubea.com/air/disconnect

I've been able to make sense of all of these, except for the POST to registerDeviceToken, which I suspect is how we get the token needed for all of the guardian.hubea.com POSTs. The first POST to registerDeviceToken uses a content encoding of hce1, and the second POST uses a content encoding of hce2, and the request and response bodies are unintelligible.

I did some digging, and mybeaconid.com appears to be a portal maintained by a company in Japan called Aplix that has a vague bit of documentation online https://business.aplix.co.jp/beacon/en/beacon_start.html - but it appears to all be related to Bluetooth beacons. I'm guessing the initial WiFi setup and configuration may be managed by a beacon-based process? Hubea.com is also owned by Aplix, but the entire site is in Japanese. It does seem to refer to beacons.

Curious if anyone else has been able to make progress on this. At least from the searching I've done so far, this repo seems to represent the only info online about potentially connecting to and using the GermGuardian API.

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.