Comments (3)
Thank you @Roba1993! I'll look into that. Like I said, I'm a complete newbie at rust, so lots of learning still. Thanks for your patience with me!
@ewilken, thanks so much for this software. I'm really looking forward to getting things working! Since things are in flux a ton still, I'll go ahead and close this issue and keep an eye on the repo manually.
from hap-rs.
@anoldguy The version 0.10 is still based upon a sync connection and has a different API.
If you want to get that, run cargo doc locally.
From my expirence with the crate. better try the actual async version which is only available in master of git.
Check the docu here if you don't know how this works.
Thanks,
Robert
from hap-rs.
Hi! Thanks for caring and sorry for the unresponsiveness lately!
As @Roba1993 said correctly, the master branch of this repo differs from the old version currently published on crates.io, and there are still a few TODOs left on this rewrite, like updating the docs properly and solving some issues like the one mentioned here in #28. But to prevent future confusion of people finding this repo, I should probably publish the master branch as a v0.1.0-pre.1
to crates.io now. Will do that.
I'm also trying to add extensive examples to this repo and to the docs. The ones in the examples
directory should all already work with the master branch.
For the time being, I'm trying to track my progress with the rewrite in this project. And of course, contributions in the form of issues & PRs are always very welcome! :)
from hap-rs.
Related Issues (20)
- Update examples to properly reflect target states
- Implement accessories for missing categories
- `FileStorage::list_pairings` is erroring on > 0 stored pairings
- Codegen for macOS 12
- Upgrade to Rust 2021
- Re-check whether deferring the `ControllerPaired` event emission is a good idea
- Creating custom characteristics, services & accessories HOT 4
- make API easier to use with concurrent programs HOT 1
- Battery's `charging_state` and `battery_level` characteristics are defined as optional even though they're required. HOT 3
- Status of this crate HOT 4
- FnMut instead of Fn for on_update_async HOT 1
- IOS Home App does not see accessories any longer HOT 1
- Raspbian speed HOT 2
- Multiple instances with same service HOT 2
- Value Type check for Characteristics HOT 2
- IOS Home App not showing accessory details HOT 2
- Pairing and Performance HOT 1
- Split up, or feature-gate HAP types vs other concepts (servers, storage, transport) HOT 1
- Issues Pairing
- How to pair with Apple Home app? HOT 1
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 hap-rs.