You're perhaps overthinking a bit. 1. weewx runs as root by default, so there's little gained by making a non-'pi' user really. As long as your pi is adequately secured (change the 'pi' password of course) you're probably ok with the default setup. You could choose to make a different non-privileged user but it gains little unless you change things to run as that non-privileged user rather than root, which ups the ante a bit re: permissions to talk to the hardware etc. I'd suggest just running the defaults at least initially.
2. I don't know why you're messing with setup.cfg at all. If you want to run a setup.py install, just go with it. It'll put everything under /home/weewx in one place. All you'll have to do is connect the public_html tree that will be created under /home/weewx/public_html to your webserver. FWIW, I just symlink it. You 'do' need to add a webserver on a pi since the os doesn't do that automagically for you. I recommend nginx. 3. When you ran 'python3 setup.py install' it should have asked you the questions needed to populate weewx.conf including which driver to use. I'd recommend using the Simulator for starters until you get used to the software. Once you have that set up you can stop weewx, delete your archive and public_html contents, reconfigure weewx to the right driver for your station, and restart weewx. Unfortunately I don't know anything about FO stations or if yours is supported or not so I can't help there. I think you want to run "sudo /home/weewx/bin/wee_config --reconfigure" and answer the questions again so it populates weewx.conf appropriately. -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/45b47465-6f44-4911-9986-015b3c13b749n%40googlegroups.com.
