Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Samples #59

Open
raffaeler opened this issue Feb 23, 2023 · 2 comments
Open

Samples #59

raffaeler opened this issue Feb 23, 2023 · 2 comments
Labels
question Further information is requested

Comments

@raffaeler
Copy link

Question

Do you plan to publish a working sample (maybe based on ASP.NET core) to understand how to use and configure this library?

TIA

@raffaeler raffaeler added the question Further information is requested label Feb 23, 2023
@scottt732
Copy link
Owner

Sorry for the long delay. I've had to walk away from this a few times but have been trying to bring it up-to-speed again recently. I will try to get some sample projects going. There are 3 main workflows that this library supports at the moment so minimally I can try to demo all 3 of them independently.

  1. Interacting with the Core API via either REST and/or WebSockets
  2. Exposing C# classes as MQTT devices and entities in Home Assistant
  3. Any/all of the above
  4. (eventually) I'll try to get the Supervisor API implemented

I just wrapped up a refactor that will make each HA domain its own nuget package (opt-in or pick the built-in metapackage). This will provide a pattern for people to add new domains (e.g., for HACS integrations).

@raffaeler
Copy link
Author

raffaeler commented Nov 3, 2023

Thank you @scottt732 , meanwhile I worked on developing custom native integrations, but understanding how to fully use this library could be a great alternative.

If you can demo all the three, that would be perfect. Otherwise I ask you at least to provide some more detail (where to start, how to exchange data, etc.)

Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants