Comments (3)
I'm looking into this. Eight has increased the minimum android version on the app so my old dev setup to proxy and sniff the traffic doesn't work anymore. Once I work past that this is easy to add as long as it goes through the rest API.
from pyeight.
🙏
from pyeight.
Finally get setup with an alternative dev setup so I could look at the traffic. Unfortunately, the api call for away mode is passed through a different end-point that uses OAuth authentication. They appear to use a hardcoded client-id and secret to allow generation of the bearer token and that information is not something I would want to publish without their authorization. Especially since it's possible the app is generating those values locally based on device/user identifiers, making the values I see unique to me.
I'm afraid there isn't really a suitable path to add this functionality at this time.
from pyeight.
Related Issues (20)
- Pod Support HOT 9
- Issues when bed is set to "both" instead of left or right. HOT 8
- Presence Detection fails with POD HOT 1
- Feature Suggestion: Vibration Control for Pod Pro HOT 15
- 'NoneType' object is not subscriptable HOT 5
- Can't turn on the heat HOT 7
- Intermittent connection failures HOT 2
- Support for local non-cloud connection HOT 5
- initialization fails due to 403 when partner is not sharing data
- Did the new app update break things HOT 2
- API and App data discrepancy HOT 1
- Some API reversing discoveries: HOT 4
- Set away mode HOT 1
- Home Assistant Single Sleeper HOT 2
- Error putting Eight data HOT 3
- Parameters EightUser class HOT 1
- KeyError: 'rightUserId' HOT 2
- Bed Presence update HOT 8
- Unable to authenticate and fetch eight token HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pyeight.