Comments (9)
Hello Hedda,
Thank you for the proposal. I also think that documentation is an important part of any project.
I thought to start with Github pages, which would have a benefit of git versioned, but also a benefit of web-pages(styling, navigation, etc).
I will add this to a list of things to work on in near future.
from zigbee_home.
I could provide a vuepress scaffold if you like similar to zigbee2mqtt.io
from zigbee_home.
GitHub pages are a fast way to setup docs without spending time for a design.
On https://pages.github.com/themes/ you can find the supported basic themes for github pages.
Just follow the steps on https://docs.github.com/en/pages/getting-started-with-github-pages/creating-a-github-pages-site I was up and running in minutes.
Here you can see my config file (from my small blog site) https://github.com/vdbrink/vdbrink.github.io/blob/main/_config.yml as example with some custom overrides via the _includes and _layouts directory.
I hope one of the first thing you document is how to define the custom component in Z2M.
This looks for me as a promising project!
from zigbee_home.
Thank you for suggestions.
For now I went with MKDocs & MKDocs Material. I think that this might change in the future, but for start that should suffice.
I hope one of the first thing you document is how to define the custom component in Z2M.
@vdbrink I will add info about the configuration and adding sensors tomorrow, as it might take some time.
For now bare-bones docs site should be available here: https://ffenix113.github.io/zigbee_home/. Adding it here for reference, not as completely ready docs site.
Please note that this project is still in early development, so not everything might be ready now. Still, if you have any improvements for docs/project - please add a ticket or discussion for it.
Thank you for the support!
from zigbee_home.
I have updated documentation to provide examples, configuration options and CLI commands.
If there would be something missing or unclear - please feel free to open up another issue!
from zigbee_home.
If wiki was not added then this should either be left open or closed as ”will not implement”. Not closed as completed if no wiki 😜
from zigbee_home.
@Hedda, fair enough. I thought that idea was to have a git-versioned documentation, and that Wiki is an option to do that.
Do you feel that the documentation on the site mentioned above is enough, or you would still suggest to have a Wiki in the project? For now I will close it as "not planned" to move this forward, but I am open for suggestion.
P.S.: @Hedda if you would like to - you can leave me some message and your contact info here, maybe we can talk some more about other things.
from zigbee_home.
Personally I like if there is also a Wiki regardless if there is a Git-versioned documentation because you are much more likely to get more people from the community to contribute to a Wiki then you can get submit PRs to Git documentation.
So yes it is great to have a Git-versioned documentation, but for general stuff that do not need versioning it good to also have a Wiki so that those that do not contributre to Wiki can still contribute via Wiki as long as it is not version specific.
from zigbee_home.
I understand now, thank you! Yes, it is a good idea to have it in this case!
I enabled Wiki and removed restriction on editing. Currently I am focusing on the code(but anybody else feel free to edit, if you would like), but will also add some information to Wiki in next days.
from zigbee_home.
Related Issues (15)
- Are only Nordic nRF52840 supported right now? HOT 2
- Any plans to support ESP32 H2? HOT 1
- Support for other sensors HOT 3
- Monitor for Lithium battery cells HOT 2
- Move `cli` folder to root HOT 1
- on_off sensor: generated code does not build HOT 5
- Add NeoPixel support
- Add support for contact sensor HOT 1
- Include a few Zigbee examples as reference sample applications/projects? HOT 2
- Setup CI to verify that all examples can be compiled to firmware HOT 1
- Add pre-built binaries to releases
- Considered using nrf-docker for builds? HOT 4
- Code does not compile for more than 4 sensors HOT 3
- Add better implementation & explanation factory reset
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 zigbee_home.