-
Notifications
You must be signed in to change notification settings - Fork 18
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
New devices quickstart utility #42
Comments
That looks great, nice work! And I agree on it living in a seperate repo. If you want, you could add a link to the README here and I'll happily merge that ;) |
@cristianchelu Looks very interesting, thank you! I tried the search but it didn't turn any results. Tried e.g.: fan:0000A005:dmaker-p18:1 but no luck. |
@helgek Do you have any errors in the console? It should work exactly like the search page on the miot website because that's what it's calling in the background |
@cristianchelu the only response I see is a short animation of the search icon next to the search field. Apart from this I don't see any other activity on the page. And I tried 3 different browsers. |
Heya,
I've just released a utility app that may be of use to anyone trying to reverse engineer new devices.
It works by parsing the JSON spec file and trying to map each service/property/event to the most likely esphome component type, then generating an ESPHome YAML config using this custom component at its core.
That config should have all the proper SIIDs/PIIDs laid out from the start, easing the frustration of starting a new config.
It's available here: https://cristianchelu.github.io/miot2esphome/
Source code: https://github.com/cristianchelu/miot2esphome
All thoughts welcome.
PS: I figured it would better live as a separate entity in its own repo, but if you want to have it close to this component we can figure out a way to merge it here.
The text was updated successfully, but these errors were encountered: