WOW..I MUST be an expert hhaha. Glad it works. I don't have raspberry but I took that code from my Ubuntu server, so I guess it would work. I run proxmox and 5 virtual machines on a Dell r210 ii and it only draws 35 watts.
On Sunday, 19 July 2020 at 00:38:13 UTC+10 Michael Grossie wrote: > Greg - works like a charm - thanks for the advice and for explaining - > > > > Michael H Grossie > [email protected] > > > On Sat, Jul 18, 2020 at 5:55 AM Greg from Oz <[email protected]> wrote: > >> Maybe if you create a weewx.conf file in /etc/apache2/sites-available and >> call it weewx.conf >> >> Put this in the file: >> >> Alias /weewx "/home/weewx/public_html" >> <Directory "/home/weewx/public_html"> >> Options Indexes MultiViews >> AllowOverride None >> Order allow,deny >> Allow from all >> Require all granted >> </Directory> >> >> Save the file. >> >> Then run sudo a2ensite weewx.conf (this enables the site) >> >> Then reload apache >> >> Then go to http://localhost/weewx >> >> I am not an expert either and don't have a raspbaerry pi running apache. >> >> Good luck. I don't guarantee this will work but hey! you never know. >> >> >> On Saturday, 18 July 2020 at 12:33:05 UTC+10 Michael Grossie wrote: >> >>> I have found the index.html file in /home/weewx/public_html. I still >>> cannot access it with http://localhost/weewx - I need to use the full >>> path - but I can get to it and it does show data. >>> >>> Michael H Grossie >>> [email protected] >>> >>> >>> On Mon, Jul 13, 2020 at 12:49 PM Michael Grossie <[email protected]> >>> wrote: >>> >>>> Installed sqlitebrowser. Opened weewx.sdb and did see records had been >>>> created. So, why does it not write to "weewx/public_html?" >>>> >>>> >>>> Michael H Grossie >>>> [email protected] >>>> >>>> >>>> On Mon, Jul 13, 2020 at 12:30 PM Michael Grossie <[email protected]> >>>> wrote: >>>> >>>>> After reloading cheetah, I rebooted, started weewx and apache2. I >>>>> opened a browser and went to http://localhost/weewx (as directed in >>>>> the User Guide) and received the 404 page not found error. >>>>> >>>>> I then ran "sudo /etc/init.d/weewx status -l" and received - >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> *pi@raspberrypi:/home/weewx $ sudo /etc/init.d/weewx status -l● >>>>> weewx.service - LSB: weewx weather system Loaded: loaded >>>>> (/etc/init.d/weewx; generated; vendor preset: enabled) Active: active >>>>> (running) since Mon 2020-07-13 12:03:01 CDT; 18min ago Docs: >>>>> man:systemd-sysv-generator(8) Process: 281 ExecStart=/etc/init.d/weewx >>>>> start (code=exited, status=0/SUCCESS) Tasks: 2 (limit: 4915) CGroup: >>>>> /system.slice/weewx.service └─497 /usr/bin/python2 >>>>> /home/weewx/bin/weewxd --daemon --pidfile=/var/run/weewx.pid >>>>> /home/weewx/weewx.confJul 13 12:15:16 raspberrypi weewxd[497]: weewx[497] >>>>> INFO weewx.manager: Added record 2020-07-13 12:15:00 CDT (1594660500) to >>>>> database 'weewx.sdb'Jul 13 12:15:16 raspberrypi weewxd[497]: weewx[497] >>>>> INFO weewx.manager: Added record 2020-07-13 12:15:00 CDT (1594660500) to >>>>> daily summary …weewx.sdb'Jul 13 12:15:21 raspberrypi weewxd[497]: >>>>> weewx[497] INFO weewx.cheetahgenerator: Generated 8 files for report >>>>> SeasonsReport in 3.39 secondsJul 13 12:15:25 raspberrypi weewxd[497]: >>>>> weewx[497] INFO weewx.imagegenerator: Generated 15 images for report >>>>> SeasonsReport in 3.65 secondsJul 13 12:15:25 raspberrypi weewxd[497]: >>>>> weewx[497] INFO weewx.reportengine: Copied 0 files to >>>>> /home/weewx/public_htmlJul 13 12:20:16 raspberrypi weewxd[497]: >>>>> weewx[497] >>>>> INFO weewx.manager: Added record 2020-07-13 12:20:00 CDT (1594660800) to >>>>> database 'weewx.sdb'Jul 13 12:20:16 raspberrypi weewxd[497]: weewx[497] >>>>> INFO weewx.manager: Added record 2020-07-13 12:20:00 CDT (1594660800) to >>>>> daily summary …weewx.sdb'Jul 13 12:20:21 raspberrypi weewxd[497]: >>>>> weewx[497] INFO weewx.cheetahgenerator: Generated 8 files for report >>>>> SeasonsReport in 3.79 secondsJul 13 12:20:34 raspberrypi weewxd[497]: >>>>> weewx[497] INFO weewx.imagegenerator: Generated 30 images for report >>>>> SeasonsReport in 12.33 secondsJul 13 12:20:34 raspberrypi weewxd[497]: >>>>> weewx[497] INFO weewx.reportengine: Copied 0 files to >>>>> /home/weewx/public_htmlHint: Some lines were ellipsized, use -l to show >>>>> in >>>>> full.* >>>>> >>>>> Now I see that records were added and reports generated, but nothing >>>>> transferred to /home/weewx/public_html >>>>> I am still missing something - I don't know if I have a program >>>>> installed to view the contents of weewx.sdb >>>>> Michael H Grossie >>>>> [email protected] >>>>> >>>>> >>>>> On Mon, Jul 13, 2020 at 11:53 AM Michael Grossie < >>>>> [email protected]> wrote: >>>>> >>>>>> In trying to find folders and files are at, they are all in the >>>>>> proper places (based on the list in the User Guide) - I ran >>>>>> "sudo /etc/init.d/weewx status -l" from the /home/weewx directory. I >>>>>> received the following - >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> *pi@raspberrypi:/home/weewx $ sudo /etc/init.d/weewx status -ls● >>>>>> weewx.service - LSB: weewx weather system Loaded: loaded >>>>>> (/etc/init.d/weewx; generated; vendor preset: enabled) Active: active >>>>>> (running) since Mon 2020-07-13 11:10:24 CDT; 28min ago Docs: >>>>>> man:systemd-sysv-generator(8) Process: 281 ExecStart=/etc/init.d/weewx >>>>>> start (code=exited, status=0/SUCCESS) Tasks: 2 (limit: 4915) >>>>>> CGroup: >>>>>> /system.slice/weewx.service └─558 /usr/bin/python2 >>>>>> /home/weewx/bin/weewxd --daemon --pidfile=/var/run/weewx.pid >>>>>> /home/weewx/weewx.confJul 13 11:35:18 raspberrypi weewxd[558]: >>>>>> weewx[558] >>>>>> ERROR weewx.reportengine: **** File >>>>>> "/home/weewx/bin/weewx/reporteng…0, in runJul 13 11:35:18 raspberrypi >>>>>> weewxd[558]: weewx[558] ERROR weewx.reportengine: **** obj >>>>>> = >>>>>> weeutil.weeutil.get_object(generator)(Jul 13 11:35:18 raspberrypi >>>>>> weewxd[558]: weewx[558] ERROR weewx.reportengine: **** File >>>>>> "/home/weewx/bin/weeutil/weeutil…et_objectJul 13 11:35:18 raspberrypi >>>>>> weewxd[558]: weewx[558] ERROR weewx.reportengine: **** mod >>>>>> = >>>>>> __import__(module)Jul 13 11:35:18 raspberrypi weewxd[558]: weewx[558] >>>>>> ERROR >>>>>> weewx.reportengine: **** File >>>>>> "/home/weewx/bin/weewx/cheetahge… >>>>>> <module>Jul 13 11:35:18 raspberrypi weewxd[558]: weewx[558] ERROR >>>>>> weewx.reportengine: **** import Cheetah.FiltersJul 13 >>>>>> 11:35:18 >>>>>> raspberrypi weewxd[558]: weewx[558] ERROR weewx.reportengine: >>>>>> **** >>>>>> ImportError: No module named Cheetah.FiltersJul 13 11:35:18 raspberrypi >>>>>> weewxd[558]: weewx[558] ERROR weewx.reportengine: **** >>>>>> Generator >>>>>> ignoredJul 13 11:35:20 raspberrypi weewxd[558]: weewx[558] INFO >>>>>> weewx.imagegenerator: Generated 15 images for report SeasonsReport in >>>>>> 1.96 >>>>>> secondsJul 13 11:35:20 raspberrypi weewxd[558]: weewx[558] INFO >>>>>> weewx.reportengine: Copied 0 files to /home/weewx/public_htmlHint: Some >>>>>> lines were ellipsized, use -l to show in full.* >>>>>> >>>>>> Looking in /home/weewx/bin/weewx I can see the files (reportengine, >>>>>> cheetahgenerator). I will reload Cheetah3 and see what happens. >>>>>> >>>>>> Michael H Grossie >>>>>> [email protected] >>>>>> >>>>>> >>>>>> On Mon, Jul 13, 2020 at 9:16 AM Andrew Milner <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> see documentation >>>>>>> http://weewx.com/docs/usersguide.htm#Where_to_find_things >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Monday, 13 July 2020 17:15:31 UTC+3, Andrew Milner wrote: >>>>>>>> >>>>>>>> if you used setup.py the .sdb file will be in /home/weewx/archive >>>>>>>> and should contain all your simulator data. It may be useful to edit >>>>>>>> weewx.conf and set debug=1 to get more detailed logging - remember to >>>>>>>> set >>>>>>>> it back to 0 when you have finished. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Monday, 13 July 2020 16:58:38 UTC+3, Michael Grossie wrote: >>>>>>>>> >>>>>>>>> Andrew, >>>>>>>>> >>>>>>>>> Thanks for the response - That answered my question regarding the >>>>>>>>> Simulator Station. I now need to find out where the data it is >>>>>>>>> generating >>>>>>>>> is going. >>>>>>>>> >>>>>>>>> >>>>>>>>> Michael H Grossie >>>>>>>>> [email protected] >>>>>>>>> >>>>>>>>> >>>>>>>>> On Mon, Jul 13, 2020 at 12:18 AM Andrew Milner < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >>>>>>>>>> setting station type to simulator effectively creates a station >>>>>>>>>> which pretends to create data and gives the data to weewx. weewx >>>>>>>>>> then does >>>>>>>>>> everything it should do with the 'received' data including generate >>>>>>>>>> reports. it will also store the dta in the database, so when you >>>>>>>>>> have >>>>>>>>>> finished using simulator you will need to clear out the simulation >>>>>>>>>> data >>>>>>>>>> from the database - usually just deleting the database file is >>>>>>>>>> sufficient. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Monday, 13 July 2020 01:01:25 UTC+3, Michael Grossie wrote: >>>>>>>>>>> >>>>>>>>>>> Andre, >>>>>>>>>>> Thanks for the response - in the [StdReport] section of the >>>>>>>>>>> weewx.conf, it shows, "where generated reports should go, relative >>>>>>>>>>> to >>>>>>>>>>> WEEWX_ROOT HTML_ROOT= public_HTML" >>>>>>>>>>> >>>>>>>>>>> Since the station is set to Simulation, will there be any >>>>>>>>>>> reports generated? >>>>>>>>>>> >>>>>>>>>>> TIA >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Michael H Grossie >>>>>>>>>>> [email protected] >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Sun, Jul 12, 2020 at 2:41 PM Andre <[email protected]> >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> First, take a look to your weewx.conf >>>>>>>>>>>> Section [StdReport] >>>>>>>>>>>> There is HTML_ROOT = /path/name/path >>>>>>>>>>>> >>>>>>>>>>>> If you have only have one website you can point to your >>>>>>>>>>>> default Apache2 path or you can edit your >>>>>>>>>>>> /etc/apache2/sites-available/000-default.conf >>>>>>>>>>>> After editing restart Apache2 with sudo /etc/init.d/apache2 >>>>>>>>>>>> restart >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Am Sonntag, 12. Juli 2020 20:59:03 UTC+2 schrieb Michael >>>>>>>>>>>> Grossie: >>>>>>>>>>>>> >>>>>>>>>>>>> Answered one of my questions - I changed the Weather Station >>>>>>>>>>>>> to Simulator and the weewx/public_HTML folder was created and >>>>>>>>>>>>> populated. >>>>>>>>>>>>> However running http://localhost/weewx >>>>>>>>>>>>> <http://www.google.com/url?q=http%3A%2F%2Flocalhost%2Fweewx&sa=D&sntz=1&usg=AFQjCNHBxcaES0Yn82J1BxYpDZCPLsAvGg> >>>>>>>>>>>>> >>>>>>>>>>>>> yields the Page Not Found error. >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> Michael H Grossie >>>>>>>>>>>>> [email protected] >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On Sun, Jul 12, 2020 at 12:18 PM Michael Grossie < >>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> This is a very old thread - but it relates to my question - >>>>>>>>>>>>>> with the exception of Ubuntu >>>>>>>>>>>>>> Raspberry Pi 2 B >>>>>>>>>>>>>> Raspbian Stretch >>>>>>>>>>>>>> Station: Argent WS1 >>>>>>>>>>>>>> >>>>>>>>>>>>>> I have got Apache2 installed, followed the setup and >>>>>>>>>>>>>> completed the Apache configuration snippet. I have checked and >>>>>>>>>>>>>> the various >>>>>>>>>>>>>> files and directories are in place, however I do not find the >>>>>>>>>>>>>> /home/weewx/public_html file. >>>>>>>>>>>>>> Since I am not connected to active weather instruments at >>>>>>>>>>>>>> this time, could it be that this file will not be created until >>>>>>>>>>>>>> the weewx >>>>>>>>>>>>>> program receives data - >>>>>>>>>>>>>> the http://localhost/weewx gives me a 404 page not found >>>>>>>>>>>>>> error. >>>>>>>>>>>>>> >>>>>>>>>>>>>> TIA >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Friday, September 16, 2016 at 2:28:31 PM UTC-5 >>>>>>>>>>>>>> [email protected] wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> How did you guys configure Apache? >>>>>>>>>>>>>>> Apache2 for instance is able to serve multiple/different >>>>>>>>>>>>>>> sites from different directories based on the requesting url. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> I created a virtualhost in Apache based on the url, which >>>>>>>>>>>>>>> tells Apache to serve the weewx pages from the directory where >>>>>>>>>>>>>>> they are >>>>>>>>>>>>>>> located. >>>>>>>>>>>>>>> You could read this: >>>>>>>>>>>>>>> https://help.ubuntu.com/lts/serverguide/httpd.html >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> i placed >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> DocumentRoot /var/www/weewx >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> In the configuration file for the site, and this works >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> -- >>>>>>>>>>>>>> You received this message because you are subscribed to a >>>>>>>>>>>>>> topic in the Google Groups "weewx-user" group. >>>>>>>>>>>>>> To unsubscribe from this topic, visit >>>>>>>>>>>>>> https://groups.google.com/d/topic/weewx-user/kzXjvLjWI-k/unsubscribe >>>>>>>>>>>>>> . >>>>>>>>>>>>>> To unsubscribe from this group and all its topics, send an >>>>>>>>>>>>>> email to [email protected]. >>>>>>>>>>>>>> To view this discussion on the web visit >>>>>>>>>>>>>> https://groups.google.com/d/msgid/weewx-user/7ff66258-27e1-4418-83c2-11ed49e5c77an%40googlegroups.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/7ff66258-27e1-4418-83c2-11ed49e5c77an%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>>>>>>>>> . >>>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>> You received this message because you are subscribed to a topic >>>>>>>>>>>> in the Google Groups "weewx-user" group. >>>>>>>>>>>> To unsubscribe from this topic, visit >>>>>>>>>>>> https://groups.google.com/d/topic/weewx-user/kzXjvLjWI-k/unsubscribe >>>>>>>>>>>> . >>>>>>>>>>>> To unsubscribe from this group and all its topics, send an >>>>>>>>>>>> email to [email protected]. >>>>>>>>>>>> To view this discussion on the web visit >>>>>>>>>>>> https://groups.google.com/d/msgid/weewx-user/0a0eeb25-e5b4-4767-a254-92168ff6ed72o%40googlegroups.com >>>>>>>>>>>> >>>>>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/0a0eeb25-e5b4-4767-a254-92168ff6ed72o%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>>>>>>> . >>>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>> You received this message because you are subscribed to a topic >>>>>>>>>> in the Google Groups "weewx-user" group. >>>>>>>>>> To unsubscribe from this topic, visit >>>>>>>>>> https://groups.google.com/d/topic/weewx-user/kzXjvLjWI-k/unsubscribe >>>>>>>>>> . >>>>>>>>>> To unsubscribe from this group and all its topics, send an email >>>>>>>>>> to [email protected]. >>>>>>>>>> To view this discussion on the web visit >>>>>>>>>> https://groups.google.com/d/msgid/weewx-user/1b232c4f-e536-4ab5-9952-ea862c0576cfo%40googlegroups.com >>>>>>>>>> >>>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/1b232c4f-e536-4ab5-9952-ea862c0576cfo%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>>>>> . >>>>>>>>>> >>>>>>>>> -- >>>>>>> You received this message because you are subscribed to a topic in >>>>>>> the Google Groups "weewx-user" group. >>>>>>> To unsubscribe from this topic, visit >>>>>>> https://groups.google.com/d/topic/weewx-user/kzXjvLjWI-k/unsubscribe >>>>>>> . >>>>>>> To unsubscribe from this group and all its topics, send an email to >>>>>>> [email protected]. >>>>>>> To view this discussion on the web visit >>>>>>> https://groups.google.com/d/msgid/weewx-user/cff77065-309c-454d-aab6-2096c20784bbo%40googlegroups.com >>>>>>> >>>>>>> <https://groups.google.com/d/msgid/weewx-user/cff77065-309c-454d-aab6-2096c20784bbo%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>> . >>>>>>> >>>>>> -- >> You received this message because you are subscribed to a topic in the >> Google Groups "weewx-user" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/weewx-user/kzXjvLjWI-k/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to >> [email protected]. >> > To view this discussion on the web visit >> https://groups.google.com/d/msgid/weewx-user/7dc2b5d4-aab7-458e-8539-8be5f9d84210n%40googlegroups.com >> >> <https://groups.google.com/d/msgid/weewx-user/7dc2b5d4-aab7-458e-8539-8be5f9d84210n%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- 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/1be96813-f04c-468a-9e48-e893096d1639n%40googlegroups.com.
