CyrielRct / midea_ac_lan

Auto-configure and then control your Midea M-Smart devices (Air conditioner, Fan, Water heater, Washer, etc) via local area network.
MIT License
41 stars 4 forks source link

Publish integration to HACS #6

Open m435tr0d opened 6 months ago

m435tr0d commented 6 months ago

Device type and model (or SN)

0000BF3116320098819316XXXXXXXXXX

The description of new feature

I saw a question in the original issue queue about how to publish this integration. It is likely best to publish to HACS since this isn't necessarily going to be maintained in core.

https://hacs.xyz/docs/publish/integration

Most people enable the HACS anyhow so it should make it easily available if submitted there.

attilaersek commented 6 months ago

The actual documentation on how to include in the hacs default tracked repositories is: https://hacs.xyz/docs/publish/include

The repository owner or any major maintainer can publish the repo by submitting a PR to this file: https://github.com/hacs/default/blob/master/integration

However , the owner of the forked repo is already there, so I recommend opening an issue on the hacs default repo (see above) and discuss the future of this fork first. It is also important to update the docs and resurrect the tests that are long not maintained.

wuwentao commented 6 months ago
  1. publish the repo to fix the unkown error with midea_ac_lan install/update error
    • we need to follow the rule with hacs repo
    • maybe I can try to do it and confirm the related process with hacs default repo maintainer.
    • it may cost more time to finish it, anyway, we need to try and confirm about the right solution with hacs maintainer.
  2. we can update docs during the hacs default publish
  3. add testcase and github action to automation test/publish it, it may have some delay, and can be add to TO-DO list