Weewx new template / comments welcomes!

4,805 views
Skip to first unread message

wysiwyg

unread,
Apr 24, 2013, 12:35:46 PM4/24/13
to weewx...@googlegroups.com
Hello,
I am working on a new template for weewx.
This is mainly for my personnal use but I try to make it in a template way so it can be shared.
Here is the link, comments are welcome !

The demo site for the template is running the simulator, that's why you may see some strange and missing values (like outside humidity).
The template is in french (my language), I spent so many time to translate english templates that I decided that this time, if english-speaking users like it, they will translate ;-))).

Here are the main features:
- The site will be html5 / css / rss validated with w3c online validator. you may find a few errors as the demo is my working site (there are updates everydays). but last check I have done yesterday was pretty good.

- It uses "steelgauges" script for current measurement gauges (pretty cool design).
The gauges styles can be changes in the skin.conf file. (there are many many possibilities for the colors/textures).

- the icon in the title bar (left to "METEO") changes dynamicly with the weather
I used wunderground API to get the current condition at my place and set the icon with a piece of php.
I use cron to download every hour the API data in xml file  (wunderground limits the number of download for free usage), exemple here
The cron setup is not made on the demo but it works on my wview site (at the root of the link, if you like to see). I use only the <icon> field in the xml file.

- The archives pages allow to read NOAA/Archives in txt within the site (using an iframe)

- The about page can be used to show some picture of the station or whatever.
It is also used for the credits ( for the gauges, fonts, templates etc... I used).
It shows a QR-code for the mobile page (using a google api).

- Mobile/smartphone site uses jquery mobile like original weewx template but with an accordion lists, so only one template file shows all data.
Template is currently inwork (dont be afraid if you see 3 "back to main site" buttons).

- awekas / wunderground links in the about page is handled in skin.conf ( banners will disappear if url is not defined in skin.conf ).

- title can be modified in skin.conf

To do:
- week, month, year pages are missing (will be like "day" (index.php) )
- stats page not finished (missing wind, barometer and rain)
- stats page to be updated : it is based on almanach template from wview, maybe some data cannot be shown by weewx (like hourly average of day change etc...)
- better handling of some options (for instance if UV sensor is not available).
- shadow background for graphs and radar to be updated (was designed for wview graphs).
- check w3c validation on final version.
- update side table on all pages (almost done in index.php, to be done page with side table).
- optional: maybe offer a side column of mini-gauges instead of side table (on the right) for pages like index.php or about.php
- maybe a little bit of doc for customization






John Canfield

unread,
Apr 24, 2013, 12:44:27 PM4/24/13
to weewx...@googlegroups.com
Great job!  :)  I love the gauges!

John
weather.janeandjohn.org

pingus

unread,
Apr 24, 2013, 12:51:16 PM4/24/13
to weewx...@googlegroups.com
Very nice! Great job! Merci

vds

unread,
Apr 24, 2013, 8:48:57 PM4/24/13
to weewx...@googlegroups.com
Like the gauges.

I did a little fiddling a few months ago with a different set of gauges that seem a little faster (perhaps), so I thought I'd pass the link along just as another look+feel.  Red bands are alltime high+low range.  The white bands the pointers are in are the weekly high/low ranges per item.


(yes, it 'is' an inspired name for the file :-)

Thomas Keffer

unread,
Apr 25, 2013, 11:27:31 AM4/25/13
to weewx-user
Nice project! Looking good.

Why drive it with data from the WeatherUnderground, instead of directly from weewx?

-tk








--
You received this message because you are subscribed to the Google Groups "Weewx user's group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 



--
Tom Keffer
kef...@threefools.org
+1 541-386-8891 (h)
+1 541-490-9507 (c)
Skype: tkeffer

Frederic Stuyk

unread,
Apr 25, 2013, 11:42:26 AM4/25/13
to weewx...@googlegroups.com
Does weewx give some information regarding current weather ? (I mean like cloudy, clear, snowing, raining, partly sunny etc...)
This is the only data I get from wunderground and it is used only to display the icon on the left side of the title (and a couple of words à the right hand of the header, next to the current temp like sunnny, cloudy etc...)

All the "numbers", gauges values & graphs comes from weewx and the weather station.

But suggestions are welcome if weewx can do that!




by the way, vds >> thanks for the gauges, they looks nices (even if a little bit less fancy than the steel gauges), they are definitly light weight compared to steelgauges.
I will try to put my gauge.js script (that initialise all the gauges) in a js compressor/cleanup tool to see if it's accelerate a little bit.










2013/4/25 Thomas Keffer <tke...@gmail.com>

--
You received this message because you are subscribed to a topic in the Google Groups "Weewx user's group" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/weewx-user/96yDtEBRW90/unsubscribe?hl=en-US.
To unsubscribe from this group and all its topics, send an email to weewx-user+...@googlegroups.com.

Thomas Keffer

unread,
Apr 25, 2013, 12:03:24 PM4/25/13
to weewx-user
Ah, maintenant je comprends! Merci pour les éclaircissements.

-tk

christian...@googlemail.com

unread,
Aug 14, 2013, 3:41:30 PM8/14/13
to weewx...@googlegroups.com

Absolutely great! Are you going to make the template available?

wysiwyg

unread,
Nov 8, 2013, 6:48:25 AM11/8/13
to weewx...@googlegroups.com
Hello
If I find some time :-) I will try to put a zip somewhere! Sorry for so looooooong delay. (never become a dad, if you want to spend some time of such things like playing with weewx templates :-))) )

Jean-Yves Mordant

unread,
Nov 9, 2013, 10:05:54 AM11/9/13
to weewx...@googlegroups.com
Hi,

very good. Do you publish the template?

Thank.
jym

Mathieu Dallaire

unread,
Dec 27, 2013, 4:55:25 PM12/27/13
to weewx...@googlegroups.com
Indeed it would be very nice if you published the source of the template.

I could probably put some time and work on a translation for our english friends.

Mathieu

wysiwyg

unread,
Apr 23, 2014, 3:54:27 AM4/23/14
to weewx...@googlegroups.com
Hello

Sorry for soooooo long delay,
I made a tgz of my working dir here:
http://meteosaintsulpice.free.fr/back/testtest/SaintSulpice.tgz

Please consider it as  draft !

with last weewx version I noticed some issues with the accents (é è) which make the image generator stops.
didnt investigated yet...

I just setup weewx with my own station...I will try to work on the template in the following weeks, updates will follow.

Walter Boring

unread,
Apr 25, 2014, 1:34:35 AM4/25/14
to weewx...@googlegroups.com
I get document not found.

Frederic Stuyk

unread,
Apr 25, 2014, 2:30:15 AM4/25/14
to weewx...@googlegroups.com

Do you mean the tgz file or the page?
Tgz works on my side.
I am currently switching from wview to weewx,
You may find now the page here:
http://meteosaintsulpice.free.fr/

Or here for original test page :
http://meteosaintsulpice.free.fr/back/testtest/index.php

Not all sub-pages are available yet (week, month, year page are missing)

--
You received this message because you are subscribed to a topic in the Google Groups "Weewx user's group" group.

To unsubscribe from this group and all its topics, send an email to weewx-user+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

wysiwyg

unread,
Apr 30, 2014, 7:16:47 PM4/30/14
to weewx...@googlegroups.com
Hello !

I tuned and cleaned up many things, and got something that might be an alpha version :-)
Please check here if interested

Please note I have installed some extensions that may be necessary for full good working of the skin.

I use:
- forecast add-on
- modify search file from here: https://groups.google.com/forum/#!searchin/weewx-user/android/weewx-user/GPehU2_HYsM/_xbAy-bZoZ8J
- dejavu ttf fonts
- ephem python module
- maybe other stuff I forgot.

You may see a little icon close to the title as well as the temperature on the right of the main title.
In you use wunderground api, you may be interested in dowloading wunderground xml file that is used by the skin to change the icon depending on currnet weather. it is also display current condition like "clear" or "light rain" on the right of the temperature. (check here)

In order to use freely the WU Api, I choose to use CRON, on hourly basis to download the xml file ( this limit the number of download per day using the API).

so I have a little script in /etc/cron.hourly containing this:

#!/bin/sh
#
# Simple cron script - télécharge le xml de l'api wunderground toute les heures

wget -O /var/www/weewx/cond.xml  http://api.wunderground.com/api/xxxxxxxxxxxxxxxxx/conditions/lang:FR/q/pws:YYYYYYYYY.xml


You have to replace xxxxxxxxxxxxx with your wunderground API key, YYYYYYYY by your WU station code and lang:FR by the language code you like (see WU website for detail)

The skill is fully W3C validated ( css, html5, mobileOK, rss) which gave me some white hairs but the challenge was interesting (specilly the mobile OK as it require extremly small page, no way to use jquery libs).
RSS validation was also quite a job due to the date format (you may see some strange cheetah code for that..

Skin is running here:  http://gunther/weewx/now.php

ToDo list:
- add contact form
- finish stats page
- debug & cleaning
- play with graph colors


feedback welcomes !!
To unsubscribe from this group and all its topics, send an email to weewx-user+unsubscribe@googlegroups.com.

ngardner

unread,
May 2, 2014, 1:51:58 PM5/2/14
to weewx...@googlegroups.com
Your link showing the running skin (http://gunther/weewx/now.php) isn't right.

=N=
To unsubscribe from this group and all its topics, send an email to weewx-user+...@googlegroups.com.

Frederic Stuyk

unread,
May 3, 2014, 1:26:36 AM5/3/14
to weewx...@googlegroups.com

Oh damned, wrong link again, please check here:
http://meteosaintsulpice.free.fr/now.php

Andrew

unread,
May 5, 2014, 5:01:13 AM5/5/14
to weewx...@googlegroups.com
Hello,
very nice skin. I'd like use it (gauge, etc),. How can I do? 
It's possible to have your files, templates, conf, etc in order to use the same layout?

many, many thanks.

Andrea

wysiwyg

unread,
May 5, 2014, 1:47:30 PM5/5/14
to weewx...@googlegroups.com
Hello !

You should be able to download it from here
You have to "un-tgz" it in your skin folder.

You will need python ephem package ( look for pip install pyephem commande to install it, you may need python dev package first).
I also use the forecast add on for weewx, you can get it from here: http://sourceforge.net/p/weewx/wiki/forecasting/
Forecast may not be needed if you dont use the "realtime" template I use for the android widget.

and a couple of fonts for graph (like exfoliation), you should be able to install ttf-dejavu from depots.

Please note this skin is still in developpement ! but it works on my side.

feel free to customize for you!

Make sure ephem & forecast works before playing with the skin ! 


Do you have a Wunderground API key ?

Andrew

unread,
May 7, 2014, 4:56:17 AM5/7/14
to weewx...@googlegroups.com
thanks for the information.
I have Wunderground station but at the moment is not feeded with station data.

Andrea

Luc

unread,
May 13, 2014, 1:00:14 AM5/13/14
to weewx...@googlegroups.com
Hello What You See :-) ,

I adapted your skin and put it on my new site http://www.lucdesign.nl together with the standard, amphibian and exfoliation skin.
I called the skin "lucdials" because I found the name "SaintSulpice" a bit misleading (in my case).
I left the ephem parts out because I can't get the pyephem module working on my Synology NAS.
It must be possible to get the data from the weewx ephem modules. I have to sort out how exactly Python data can be read in a PHP module.
Also I didn't implement a cronjob (yet) to get the weather underground data. The same as above: the data is already available because I have the exfoliation skin with forecast implemented.

It was a bit work to get all the French texts translated into Dutch because the texts were in each separate module.
It would be better to have a 'language' file where all the texts are together. Perhaps something on your 'todo' list?

What I would like (and none of the four skins have this feature so far) is the possibility to get a day/week/month/year plot with a start date (and time) given by the user.

The coming period I can't spend much time on weewx because of other priorities.

Keep up the good work!

Cheers,
Luc

PS. You might wonder why the in- and outTemp (also the in- and outHumidity) readings are the same. This is because my outside thermo-hygro sensor got broken last week. I ordered a new one in Holland and next week I expect the sensor to arrive in Surinam.
So for the time being I tied the outside values to the inside sensor readings. Well, not exactly: the inside sensors are temporary outside on my porch (not ideal, but it is bether than no data at all).


Thomas Keffer

unread,
May 13, 2014, 8:35:29 AM5/13/14
to weewx-user
The tool wee_reports can take an optional second argument with a "Current" time in unix epoch time.

./bin/wee_reports weewx.conf 1398927600

If not given, then the time of the last archive record in the archive database is used. 

Don't know if this helps.

-tk


--
You received this message because you are subscribed to the Google Groups "Weewx user's group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+...@googlegroups.com.

Luc

unread,
May 13, 2014, 9:56:03 AM5/13/14
to weewx...@googlegroups.com
Thanks Tom,

This is not what I had in mind. I was thinking about a "Custom Date" button next to the regular day/week/month/year buttons (as with PWS weather). The graphs then will be shown relative to the custom date.
I realise weewx creates the graphs asynchronous on the weewx server and then transports them to the web server.
What I need is a synchronous data request and on-the-fly building of the graph. It can be done with a weewx database on the web server and php (or simular) modules to build the graphs. 
See as an example site: http://yr.hveem.no/  

Cheers,
Luc

Andrew Milner

unread,
May 13, 2014, 10:01:56 AM5/13/14
to weewx...@googlegroups.com
The ability to graph over a specified time range of interest is what I miss the most from Cumulus - just specifying a start and end date for the reports would be fantastic, and for these ad hoc reports and graphs to be reported as ad hoc entities, created 'on demand' would really put the icing on the weewx cake ..........

Lasse Muurinen

unread,
May 13, 2014, 11:52:32 AM5/13/14
to weewx...@googlegroups.com
Hej !

Just nice weather site I like it (jätte fint)

-lm-

Mark Jenks

unread,
May 14, 2014, 7:50:12 PM5/14/14
to weewx...@googlegroups.com
Before I try and create one, has anyone created a .conf file US?

wain

unread,
May 18, 2014, 6:45:24 AM5/18/14
to weewx...@googlegroups.com
Bravo ! ce thème est absolument magnifique !

J'essaye de l'utiliser sur mon PC avant de l'installer sur mon pi, mais visiblement cheetah plante sur la génération car il ne trouve pas certaines chaînes.

mai 18 12:31:14 archbox wee_reports[9864]: cheetahgenerator: generate failed with exception '<class 'NameMapper.NotFound'>'
mai 18 12:31:14 archbox wee_reports[9864]: cheetahgenerator: **** ignoring template /home/weewx/skins/SaintSulpice/index.php.tmpl
mai 18 12:31:14 archbox wee_reports[9864]: cheetahgenerator: **** reason: cannot find 'raw0' while searching for 'current.windSpeed.raw0'

Le log complet montre qu'il plante seulement sur 'raw0' et 'alltime'.


D'où viennent ces infos et régler le problème ?

Merci
 

Le mercredi 24 avril 2013 18:35:46 UTC+2, wysiwyg a écrit :
SaintSulpice.log

Frederic Stuyk

unread,
May 18, 2014, 8:01:23 AM5/18/14
to weewx...@googlegroups.com
Hello !

@Wain:
Merci!
Pour répondre aux 2 questions: (in english to share with everybody here)
- for "alltime" you have to enable all time value, check here:
http://www.weewx.com/docs/customizing.htm#_________Extending_the_list

- for  current.windSpeed.raw0, it's a bug from my skin.
in case §current.windSpeed.raw  has no value, it does not fill anything in the template and make a php error.
I added '0' to make sure there is at least a "0" in the template.
you may move the 0 before instead of after the wind value:
replate current.windSpeed.raw0 by 0current.windSpeed.raw.
The if windspeed is for exemple '3.6664948', you will have in the template '03.6664948', which works, and if $current.windSpeed.raw has no value, you will have '0'.
I hope it is clear.
if not, you can simply remove the '0' but take care if current.wind has no value, you may have either an error message or a blank page.

@luc:
No problem with the namechange , it's just the name of the town where I live (I had no better idea at that time) That is not a great idea, at least because when you type 'cd S' and then tab to complete automaticly the name, it does not work because of 'Standard' also exists ;-)

About ephem, it there an other weewx ephem module ? I thought it was using also pyephem, (I get it from standard skin with ephemeride data).

Regarding the cron WU data, I dont use it for forecast but to get current conditions (not future), you probably have seen that I use it for both selecting the icon on left of title and some text on the right of title bar.
That's the way I found when I wanted to do this and it was a pretty interesting to play with php dom and read xml files.

You are right for the language, I will try to find a better solution.

Best regards,







--
You received this message because you are subscribed to a topic in the Google Groups "Weewx user's group" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/weewx-user/96yDtEBRW90/unsubscribe.
To unsubscribe from this group and all its topics, send an email to weewx-user+...@googlegroups.com.

Julien MISCHKOWITZ

unread,
May 18, 2014, 12:08:54 PM5/18/14
to weewx...@googlegroups.com
Thanks a lot ! It works like a charm !

I've noticed a small bug when tendancebar=N/A, the page now.php crashs on now.php with warning "division by zero".

keep up the good work !

wain

Luc

unread,
May 25, 2014, 8:11:40 PM5/25/14
to weewx...@googlegroups.com
On Sunday, 18 May 2014 09:01:23 UTC-3, wysiwyg wrote:
@luc:
No problem with the namechange , it's just the name of the town where I live (I had no better idea at that time) That is not a great idea, at least because when you type 'cd S' and then tab to complete automaticly the name, it does not work because of 'Standard' also exists ;-)

About ephem, it there an other weewx ephem module ? I thought it was using also pyephem, (I get it from standard skin with ephemeride data).

Regarding the cron WU data, I dont use it for forecast but to get current conditions (not future), you probably have seen that I use it for both selecting the icon on left of title and some text on the right of title bar.
That's the way I found when I wanted to do this and it was a pretty interesting to play with php dom and read xml files.

You are right for the language, I will try to find a better solution.

Best regards,

Hello,

The last couple of day's I had some time to play with your SaintSulpice skin. I like the graphic lay-out very much and use your skin as a template to work further on.
I read in the documentation that the weewx ephem module only has 4 parameters when pyephem.py isn't present. So first a couple of your templates crashed because the parameters were not recognized.
At last I managed to get pyephem working. Just a matter of:
1. Downloading and unpacking pyephem-3.7.5.2.tar.gz
2. Installing GCC (ipkg install gcc)
3. Building and installing pyephem (python2.6 setup.py build and python2.6 setup.py install)
4. Restarting weewx.

What I like to change on 'lucdials' is:

- A more compact Statistics page in a matrix lay-out. Something like:
Parameter - Current value - Max value and - time / Min value and -time for day/week/month/year/all-times

- Find out if I can use the current weather messages of my weather station to apply to the dials page (now.php). The information then will be refreshed each 10 seconds or so instead of 5 minutes.

- Perhaps gust values as individual dots instead of lines. Must see how it looks like.

- A more detailed rain presentation. Perhaps 15 minute values in another color on top of the 1 hour values and week values on top of the month values.
You must know, the only interesting value of the weather in Surimam is the rain.
Min/max overall temp: 22/34 C; min/max barometer: 1005/1018 mbar; avg wind: 3 km/h; max gust: 42 km/h. Wind is coming most of the time from one direction (between NE and E). Rain is more interesting: 26 dec 2013 we've got 60 mm in one hour!.

Cheers, Luc

PS. I like the Rasberry PI as datalogger. I used it myself several months for logging my weather station data.
RPI_DSC_3253.jpg

Luc

unread,
May 25, 2014, 10:11:26 PM5/25/14
to weewx...@googlegroups.com
On Tuesday, 13 May 2014 09:35:29 UTC-3, Tom Keffer wrote:
The tool wee_reports can take an optional second argument with a "Current" time in unix epoch time.

./bin/wee_reports weewx.conf 1398927600

If not given, then the time of the last archive record in the archive database is used. 

Don't know if this helps.

-tk

Hello Tom,

Right now I understand the power of this utility!
Used with dedicated weewx.conf and skin.conf files and a date parameter it will create 'on the fly' the sets of data  I need.

Cheers, Luc


wysiwyg

unread,
May 27, 2014, 3:11:52 PM5/27/14
to weewx...@googlegroups.com
Hello all! and thanks for feedbacks !

@wain: good points, I am working on something more robust with raw value to avoid N/A.

@Luc:stats page is still isnt finished but you're right, it's a little bit "heavy".
-It's may be a matter of taste also, I like to put there as much data as possible, maybe some are not interesting, but it can help to find some mis-functionning. I will think about it and probably update :-)

-Regarding the dials, I corrected a little bug a few days ago. I will make the update available.
You may have notice the little blue/red ticks on the temp dials to show min/max value. something was not correctly done in the setup with "animatedsetvalue" of the dials, and some min/max was not correctly initialise.
You may notice if you click a few time on "in/out" button that it initial value was wrong.
You idea is nice! could be cool to have quick update of the dials :-)

-Gust: I will do some test. I am also not fully satisfied with this graph.

-Rain: did you notice my new "week, month/year rain graphs" ? I had something like same idea.  (you can see here: http://meteosaintsulpice.free.fr/week.php)

- Raspberry: maybe I should update the about page :-)) I used the raspberry for 2 years (mainly with wview), but I had some wrond rain value.
the most probable root cause I identified (on the net) was that the USB port of the raspberry may not be powerfull enough to supply my WMRS200 (fully powered on USB).

as I was annoyed by these bad rain measurement (some 30mm spike every few days), I switched to a siemens fujitsu futro S450. it is a thinclient I get for a good price on ebay and converted it in a small server.
It works pretty good.
My raspberry is 'sleeping' yet,but I will find something to do for it :-)

Regarding the skin, I has less time to work on it now, but I will post some updates time to time.

Best regards,
Frederic

Luc

unread,
May 27, 2014, 6:30:58 PM5/27/14
to weewx...@googlegroups.com
On Tuesday, 27 May 2014 16:11:52 UTC-3, wysiwyg wrote:
Hello all! and thanks for feedbacks !

@wain: good points, I am working on something more robust with raw value to avoid N/A.

@Luc:stats page is still isnt finished but you're right, it's a little bit "heavy".
-It's may be a matter of taste also, I like to put there as much data as possible, maybe some are not interesting, but it can help to find some mis-functionning. I will think about it and probably update :-)

-Regarding the dials, I corrected a little bug a few days ago. I will make the update available.
You may have notice the little blue/red ticks on the temp dials to show min/max value. something was not correctly done in the setup with "animatedsetvalue" of the dials, and some min/max was not correctly initialise.
You may notice if you click a few time on "in/out" button that it initial value was wrong.
You idea is nice! could be cool to have quick update of the dials :-)

-Gust: I will do some test. I am also not fully satisfied with this graph.

-Rain: did you notice my new "week, month/year rain graphs" ? I had something like same idea.  (you can see here: http://meteosaintsulpice.free.fr/week.php)

- Raspberry: maybe I should update the about page :-)) I used the raspberry for 2 years (mainly with wview), but I had some wrond rain value.
the most probable root cause I identified (on the net) was that the USB port of the raspberry may not be powerfull enough to supply my WMRS200 (fully powered on USB).

as I was annoyed by these bad rain measurement (some 30mm spike every few days), I switched to a siemens fujitsu futro S450. it is a thinclient I get for a good price on ebay and converted it in a small server.
It works pretty good.
My raspberry is 'sleeping' yet,but I will find something to do for it :-)

Regarding the skin, I has less time to work on it now, but I will post some updates time to time.

Best regards,
Frederic

Hello Frederic,

I agree with you about the matter of taste. On one hand we have the technical part (wich can be fun to deal with) and on the other hand we have the presentation of the data which one can like or not.
I checked your rain graphs: yes, that is what I had in mind. I also like week values in the year graph.

I used my Raspberry PI without problems. In fact I was testing the timing of the WS28xx driver with it, because it was a little bit more critical than my Synology drives. My RPI is also sleeping at the moment.

I came across another site with the Steel series gauges which I like to share with you.
It's the weather site of Wilmslow weather - http://weather.wilmslowastro.com/gauges-ss.php
They use the 2.5.0 beta version of Mark Crossley's scripts. The gauge page is updated each 5 seconds! What I like is the colored sectors in the background (especially the wind gauge). Maybe this is also possible with the current release. I have to check.
Also the historical plots with the spline graphs looks good.

A lot to discover. We keep in touch. 

Cheers, Luc 

wysiwyg

unread,
May 28, 2014, 11:22:38 AM5/28/14
to weewx...@googlegroups.com
I see you have used some area section in many of your gauges.
This option should be also available in winddir

if you have a look in steelseries.js:

var windDirection = function (canvas, parameters) {
        parameters = parameters || {};
        var size = (undefined === parameters.size ? 0 : parameters.size),
            frameDesign = (undefined === parameters.frameDesign ? steelseries.FrameDesign.METAL : parameters.frameDesign),
            frameVisible = (undefined === parameters.frameVisible ? true : parameters.frameVisible),
            backgroundColor = (undefined === parameters.backgroundColor ? steelseries.BackgroundColor.DARK_GRAY : parameters.backgroundColor),
            backgroundVisible = (undefined === parameters.backgroundVisible ? true : parameters.backgroundVisible),
            pointerTypeLatest = (undefined === parameters.pointerTypeLatest ? steelseries.PointerType.TYPE1 : parameters.pointerTypeLatest),
            pointerTypeAverage = (undefined === parameters.pointerTypeAverage ? steelseries.PointerType.TYPE8 : parameters.pointerTypeAverage),
            pointerColor = (undefined === parameters.pointerColor ? steelseries.ColorDef.RED : parameters.pointerColor),
            pointerColorAverage = (undefined === parameters.pointerColorAverage ? steelseries.ColorDef.BLUE : parameters.pointerColorAverage),
            knobType = (undefined === parameters.knobType ? steelseries.KnobType.STANDARD_KNOB : parameters.knobType),
            knobStyle = (undefined === parameters.knobStyle ? steelseries.KnobStyle.SILVER : parameters.knobStyle),
            foregroundType = (undefined === parameters.foregroundType ? steelseries.ForegroundType.TYPE1 : parameters.foregroundType),
            foregroundVisible = (undefined === parameters.foregroundVisible ? true : parameters.foregroundVisible),
            pointSymbols = (undefined === parameters.pointSymbols ? ['N', 'NE', 'E', 'SE', 'S', 'SW', 'W', 'NW'] : parameters.pointSymbols),
            pointSymbolsVisible = (undefined === parameters.pointSymbolsVisible ? true : parameters.pointSymbolsVisible),
            customLayer = (undefined === parameters.customLayer ? null : parameters.customLayer),
            degreeScale = (undefined === parameters.degreeScale ? true : parameters.degreeScale),
            degreeScaleHalf = (undefined === parameters.degreeScaleHalf ? false : parameters.degreeScaleHalf),
            roseVisible = (undefined === parameters.roseVisible ? false : parameters.roseVisible),
            lcdColor = (undefined === parameters.lcdColor ? steelseries.LcdColor.STANDARD : parameters.lcdColor),
            lcdVisible = (undefined === parameters.lcdVisible ? true : parameters.lcdVisible),
            digitalFont = (undefined === parameters.digitalFont ? false : parameters.digitalFont),
            section = (undefined === parameters.section ? null : parameters.section),
            area = (undefined === parameters.area ? null : parameters.area),
            lcdTitleStrings = (undefined === parameters.lcdTitleStrings ? ['Latest', 'Average'] : parameters.lcdTitleStrings),
            titleString = (undefined === parameters.titleString ? '' : parameters.titleString),
            useColorLabels = (undefined === parameters.useColorLabels ? false : parameters.useColorLabels),
            fullScaleDeflectionTime = (undefined === parameters.fullScaleDeflectionTime ? 2.5 : parameters.fullScaleDeflectionTime);


I see you have also the 'min' value bug (the small blue tick showing minimum value).
for example on temperature gauge: it is stuck to -20°C at page opening but gets ok it you click twice on in/out button.
I have corrected this by avoiding setvalueanimated (the animation cause this because starting point is lower than min value you may have set).
I can share the update if you want.

Luc

unread,
May 28, 2014, 11:55:15 PM5/28/14
to weewx...@googlegroups.com
Hello Frederic,

Thank you for your help. I originally had an area section declared in the windDirection gauge, but didn't know which data to put in. So I removed the area section.

As far as I understand the logic of your gauges.js.tmpl is that weewx via cheetahgenerator updates the gauge values in gauges.js and then ftp copies the new script file to your webserver. When web page now.php is refreshed the updated script is executed. In fact each time an init of the gauges is done with different data. So this might be the cause of the 'min' value bug.

I added another method to display the SteelSeries gauges. I installed ozgreg's weewx-WD v0.9.2, see: https://bitbucket.org/ozgreg/weewx-wd and Mark Crossley's SteelSeries Script v2-4-4, see: http://wiki.sandaysoft.com/a/SteelSeries_Gauges
You can check the result in www.lucdesign.nl/weewx/lucdials/now.php - menu options SS-WD-T and SS-WD-B. The data is updated each archive period (300 seconds).

Cheers, Luc

wysiwyg

unread,
May 29, 2014, 4:24:55 AM5/29/14
to weewx...@googlegroups.com
Hello Luc,
You are right regarding my method: I use cheetah to update value in my gauge.js

Regarding min value bug, it is due to 'setanimatedvalue'.
The point is that whatever the value you define for min and max ticks, the needle will "push" them.
I mean: if you set the max tick at 25°C but current temp is 30°C, the needle will push the max tick up to 30°C.
So now, when using animated set value, the needle starting point will fix the min or max value.

I notice I still have some bugs on my page: if you have a look to humidity gauge for example:
initial min/max for outside humidity are ok (in the 80-95% range while I am writing this).
If I click on the button, needle will go low to the inside humidity (in the 40% range) but max tick will go to the current outside value, because it is the starting point of the needle while it goes to inside humidity value.
Same if I click again to have outside value again, min tick will go at current inside humidity value which is starting point of needle going to current outside humidity.


I am not sure if I am clear :-)

Easy solution would be to avoid setvalue animated and use only setvalue but animation is cool :-)

I will try to think about it.

Your solution may be better (using weewx-WD etc...) I will try to have a closer look !

wysiwyg

unread,
May 29, 2014, 4:27:15 AM5/29/14
to weewx...@googlegroups.com
By the way, you may change the range of barometer gauge if variation are small at you place.
it looks like 1000 to 1030 would be large enough for you?

Luc

unread,
May 29, 2014, 8:17:54 AM5/29/14
to weewx...@googlegroups.com
On Thursday, 29 May 2014 05:27:15 UTC-3, wysiwyg wrote:
By the way, you may change the range of barometer gauge if variation are small at you place.
it looks like 1000 to 1030 would be large enough for you?

Hello Frederic,

Sure they are! Since I live in Surinam (for 9 months now) the barometer values were in the range 1005-1019 hPa.

I leave the SaintSulpice gauges as they are right now (inclusive the bugs you mentioned).
I will continue to work with the gauges of Mark Crossley. There are some nice features here, e.g. automatic scaling and showing of graphs when you hoover over the gauges. (I still have to sort out how to implement them). 
I also like the concept (for visitors of the site) of changing the units on the fly and keep the settings in a cookie file. .
Also the language can be changed on the fly. I saw websites where you could choose the language online. 

Another improvement is module weewx-WD which adds a number of extra values in the weewx archive and stats database, like Average wind (now we have only Average gust), Humidex, Aparant temperature, outTempDay and outTempNight.
I still have to sort out what all these values mean and how to present them.

Cheers, Luc

wysiwyg

unread,
May 29, 2014, 9:15:29 AM5/29/14
to weewx...@googlegroups.com
I keep an eye on your site ;-)
I like the idea but dont have to much time to work in this at the moment.

Luc

unread,
Jun 2, 2014, 1:07:29 PM6/2/14
to weewx...@googlegroups.com
On Thursday, 29 May 2014 10:15:29 UTC-3, wysiwyg wrote:
I keep an eye on your site ;-)

Hello Frederic,

I made some progress recently. On my test side I show several weewx skins and Steelseries gauges which each has (had) it's own sets of images created bij weewx' Cheetahgenerator. 
This costs a lot of unnecessary CPU power and FTP transfers which can be reduced if all programs use the same graph data. The same applies for NOAA-data.

I configured all graphs and NOAA-data in the Standard skin and removed the configuration of graphs and NOAA-data from the other skins. 
All programs which require graphs or NOAA-data were changed. The change wasn't that difficult: e.g. change in all places 
'graph.png' into '../graph.png'. Note that all skins have their data in a subdirectory of the Standard skin which is 'public_html'.

I played a bit with the presentation of the graphs. I installed font ubuntu (http://font.ubuntu.com/) for the graph text. 
Also played with the aggregate_interval of month and year data. The total rain data has on each graph also dedailed information.

To get real time data on my web server I installed package mesowx (https://bitbucket.org/lirpa/mesowx/overview) which copies all weewx archive database data to a local mySQL database on the web server. 
(To get it all work, I had to install urllib version 3-1.8.2 on my weewx server first.)

You can check the results at my website: http://www.lucdesign.nl/weather/

Cheers, Luc 

wysiwyg

unread,
Jun 2, 2014, 1:55:15 PM6/2/14
to weewx...@googlegroups.com
Hello Luc!

On my side, I have only 1 skin at the moment, so I generate only on set of graph but you are right, it is a good idea to leave image only in one skin and re-use same file for others.
Weewx is power for that, I used same idea to separate some of my file from the skin.
For exemple, you may have seen in my skin some realtime.xml, reatime.txt & sunbird files. I used them for a pretty nice android widget I found but no link with the skin. yesterday I separeted them in a different skin only for that.

I had a look to you site, I like a lot the new font from Ubuntu, it's pretty cool and very clear for reading.

Your meso graph are very nice too ! mmm, I think I will have a look and play with that.

If I understand well, using meso you store data both on local weewx.sdb (sqlite) and remote mysql database (where your website is located) ?



Luc

unread,
Jun 2, 2014, 2:41:46 PM6/2/14
to weewx...@googlegroups.com
Hello Frederic,

I just installed "Weather Station for Cumulus" on my Google Nexus phone and checked the data of your weather site (http://meteosaintsulpice.free.fr). Cool! 
(22,5 degrees C at your place, that is what I call cool :-) )

The ubuntu fonts are a family of 13 fonts of which I use 3 of them on the graphs (Regular for the axes, Medium for the units and Light for the top and bottom labels).

The meso service 'user.sync.SyncService' synchronizes the mySQL data of my weewx server with a copy mySQL database on the web server. 
And the 'user.retain.RetainLoopValues' service 'synchronize' each 10 seconds the loop data. Wonderful, isn't it? 
The data is shown with the example index.html file. No modifications so far by me.

Cheers, Luc

wysiwyg

unread,
Jun 3, 2014, 4:32:48 AM6/3/14
to weewx...@googlegroups.com
22.5C is hot enough for me ;-) (As you are in Surinam and your website ends by "nl", I guess you may be Dutch ? I am french but all my grand parents are dutch, my DNA is made for cool temperature ;-)).

Coming back to websites, I have adopted your idea for the graph fonts.

Regarding gauges, I follow the discussion about cumulus realtime file (CRT), I think these data can be use to update the gauges in realtime (with some javascript).

Regarding database: do you mean you currently run weewx with mysql local database (instead of sqlite) ?
I check mesowx, but I am not sure it can run on my hosting service (it is free but some php feature are blocked).

Yesterday I also slightly update my mobile page (little bit of css update, accordeon a little bit quicker, still mobileOK compliant).

Luc

unread,
Jun 3, 2014, 7:19:33 AM6/3/14
to weewx...@googlegroups.com
Yes, I am Dutch. Retired and living in my second 'pays d'origine'. :-)

Now that I have actual local weather data in a database on my web server I was searching the web for possibilities to real time populate the gauge data. I will have a look at CRT.

Yes, I'm running mysql on my web server. A have 2 GB data room and max 250 GB data transfer a month for €1,50. First year domain name registration for €1,95, Not bad, huh?
Since 6 months I'm the webmaster of a Dutch hiphop site. The website was build with PHP and a mySQL data base. So I got a bit experience with programming in PHP and database maintenance. 
Also on my Synology NAS (and on my RaspBerry PI) I use mySQL for weather data.

Today it's a beautifull day to work in the garden, So I leave alone the weather station for a while...

Santé! Luc 

Luc Heijst

unread,
Jul 2, 2014, 2:26:28 PM7/2/14
to weewx...@googlegroups.com
Salut Frederic,

How are things going? I noticed a rain radar picture on your site. You were looking at crt lately; any progress so far?

I switched to meso to get the archive and loop data real time copied to my web server. My station is in Surinam, South America (GMT-3) and my web server is in Holland (GMT+2), so I check the presented time stamps if they are correct in local time. 

Thanks to Lloyd Adams I found a way to populate the Steel Series Gauges real time with the (shadow) archive and raw databases on the web server in Holland. It's working very well and when I have finished all the required database queries I no longer need weewx-wd for the real time gauges data. You know: I still keep weewx-wd for the calculation of humidex and apparent temperature.

Funny how many people found a way to get the steel series gauges updated real-time...

Santé, rester connecté
Luc

Frederic Stuyk

unread,
Jul 4, 2014, 5:45:25 AM7/4/14
to weewx...@googlegroups.com
Hello Luc !

Well, my activities on weewx are a little bit "on hold" now...
Do you know 'placoplatre' ? ( maybe "Gipsplaat"  ?) this is my current activity ;-)
I'm adding some new rooms to my home.

back to CRT: it played with the crt.py file made by mwall and manage to make a xml realtime output file.

I plan to use this xml file to update my gauge realtime (yes an other solution ;-)).

But it will be probably far later (september maybe...)









--
You received this message because you are subscribed to a topic in the Google Groups "Weewx user's group" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/weewx-user/96yDtEBRW90/unsubscribe.
To unsubscribe from this group and all its topics, send an email to weewx-user+...@googlegroups.com.

Luc Heijst

unread,
Jul 4, 2014, 6:29:33 AM7/4/14
to weewx...@googlegroups.com
.On Friday, 4 July 2014 06:45:25 UTC-3, wysiwyg wrote:
Hello Luc !

Well, my activities on weewx are a little bit "on hold" now...
Do you know 'placoplatre' ? ( maybe "Gipsplaat"  ?) this is my current activity ;-)
I'm adding some new rooms to my home.

back to CRT: it played with the crt.py file made by mwall and manage to make a xml realtime output file.

I plan to use this xml file to update my gauge realtime (yes an other solution ;-)).

But it will be probably far later (september maybe...)

Hi Frederic,

I used "gipsplaat' (plasterboard) myself to divide a room into two smaller rooms. Used on steel frames it's very easy to handle and to install the electric outlets and switches.

September is a good moment to pick up weewx developement again.

Luc

Uwe Heidrich

unread,
Mar 8, 2016, 3:13:25 PM3/8/16
to weewx-user
Hi Luc,

you can make the settings for the colored Backgroundscale in the gauges.js.

Sample.Code:

// Steelseries Gauges by Gerrit Grunwald
// Steelseries-Template for WVieweather created by Uwe Heidrich
// 

function init() {

    // Define some Dials
    var Forecast;
    var TempOut1;
    var TempIn1;
    var HumOut1;
    var HumIn1;
    var BarOut1;
    var BarIn1;
    var WindSpd1;
    var WindDir1;
    var Rain1;
    var RainRate1;
    var Solar;
    var UV;
    var SoilTemp1;
    var SoilMoist1;
    var LeafWet1;
    var AnaClock;

    // Define some sections
    var tempScale = [steelseries.Section(-32, -30, 'rgba(0, 0, 140, 0.6)'),
                     steelseries.Section(-30, -28, 'rgba(0, 0, 167, 0.6)'),
                     steelseries.Section(-28, -26, 'rgba(0, 0, 195, 0.6)'),
                     steelseries.Section(-26, -24, 'rgba(0, 0, 222, 0.6)'),
                     steelseries.Section(-24, -22, 'rgba(0, 0, 254, 0.6)'),
                     steelseries.Section(-22, -20, 'rgba(0, 8, 254, 0.6)'),
                     steelseries.Section(-20, -18, 'rgba(0, 32, 254, 0.6)'),
                     steelseries.Section(-18, -16, 'rgba(0, 56, 254, 0.6)'),
                     steelseries.Section(-16, -14, 'rgba(0, 84, 254, 0.6)'),
                     steelseries.Section(-14, -12, 'rgba(0, 108, 254, 0.6)'),
                     steelseries.Section(-12, -10, 'rgba(0, 133, 254, 0.6)'),
                     steelseries.Section(-10, -8, 'rgba(0, 157, 254, 0.6)'),
                     steelseries.Section(-8, -6, 'rgba(0, 184, 254, 0.6)'),
                     steelseries.Section(-6, -4, 'rgba(0, 208, 254, 0.6)'),
                     steelseries.Section(-4, -2, 'rgba(2, 232, 243, 0.6)'),
                     steelseries.Section(-2, 0, 'rgba(22, 254, 224, 0.6)'),
                     steelseries.Section(0, 2, 'rgba(44, 254, 201, 0.6)'),
                     steelseries.Section(2, 4, 'rgba(64, 254, 182, 0.6)'),
                     steelseries.Section(4, 6, 'rgba(83, 254, 163, 0.6)'),
                     steelseries.Section(6, 8, 'rgba(102, 254, 144, 0.6)'),
                     steelseries.Section(8, 10, 'rgba(125, 254, 121, 0.6)'),
                     steelseries.Section(10, 12, 'rgba(144, 254, 101, 0.6)'),
                     steelseries.Section(12, 14, 'rgba(164, 254, 82, 0.6)'),
                     steelseries.Section(14, 16, 'rgba(182, 254, 64, 0.6)'),
                     steelseries.Section(16, 18, 'rgba(202, 254, 44, 0.6)'),
                     steelseries.Section(18, 20, 'rgba(225, 254, 22, 0.6)'),
                     steelseries.Section(20, 22, 'rgba(244, 248, 2, 0.6)'),
                     steelseries.Section(22, 24, 'rgba(254, 225, 0, 0.6)'),
                     steelseries.Section(24, 26, 'rgba(254, 203, 0, 0.6)'),
                     steelseries.Section(26, 28, 'rgba(255, 178, 0, 0.6)'),
                     steelseries.Section(28, 30, 'rgba(255, 156, 0, 0.6)'),
                     steelseries.Section(30, 32, 'rgba(255, 134, 0, 0.6)'),
                     steelseries.Section(32, 34, 'rgba(255, 111, 0, 0.6)'),
                     steelseries.Section(34, 36, 'rgba(255, 85, 0, 0.6)'),
                     steelseries.Section(36, 38, 'rgba(255, 63, 0, 0.6)'),
                     steelseries.Section(38, 40, 'rgba(255, 41, 0, 0.6)'),
                     steelseries.Section(40, 42, 'rgba(255, 19, 0, 0.6)'),
                     steelseries.Section(42, 44, 'rgba(223, 0, 0, 0.6)'),
                     steelseries.Section(44, 46, 'rgba(196, 0, 0, 0.6)'),
                     steelseries.Section(46, 48, 'rgba(168, 0, 0, 0.6)'),
                     steelseries.Section(48, 50, 'rgba(140, 0, 0, 0.6)'), ]

    var humScale = [steelseries.Section(0, 2, 'rgba(255, 63, 0, 0.6)'),
                    steelseries.Section(2, 5, 'rgba(255, 85, 0, 0.6)'),
                    steelseries.Section(5, 8, 'rgba(255, 111, 0, 0.6)'),
                    steelseries.Section(8, 11, 'rgba(255, 143, 0, 0.6)'),
                    steelseries.Section(11, 14, 'rgba(255, 156, 0, 0.6)'),
                    steelseries.Section(14, 17, 'rgba(255, 178, 0, 0.6)'),
                    steelseries.Section(17, 20, 'rgba(254, 203, 0, 0.6)'),
                    steelseries.Section(20, 23, 'rgba(254, 225, 0, 0.6)'),
                    steelseries.Section(23, 26, 'rgba(244, 248, 2, 0.6)'),
                    steelseries.Section(26, 29, 'rgba(225, 254, 22, 0.6)'),
                    steelseries.Section(29, 31, 'rgba(202, 254, 44, 0.6)'),
                    steelseries.Section(31, 34, 'rgba(182, 254, 64, 0.6)'),
                    steelseries.Section(34, 37, 'rgba(164, 254, 82, 0.6)'),
                    steelseries.Section(37, 40, 'rgba(144, 254, 101, 0.6)'),
                    steelseries.Section(40, 43, 'rgba(125, 254, 121, 0.6)'),
                    steelseries.Section(43, 46, 'rgba(102, 254, 144, 0.6)'),
                    steelseries.Section(46, 49, 'rgba(83, 254, 163, 0.6)'),
                    steelseries.Section(49, 51, 'rgba(102, 254, 144, 0.6)'),
                    steelseries.Section(51, 54, 'rgba(83, 254, 163, 0.6)'),
                    steelseries.Section(54, 57, 'rgba(64, 254, 182, 0.6)'),
                    steelseries.Section(57, 60, 'rgba(44, 254, 201, 0.6)'),
                    steelseries.Section(60, 63, 'rgba(22, 254, 224, 0.6)'),
                    steelseries.Section(63, 66, 'rgba(2, 232, 243, 0.6)'),
                    steelseries.Section(66, 69, 'rgba(0, 208, 243, 0.6)'),
                    steelseries.Section(69, 72, 'rgba(0, 184, 254, 0.6)'),
                    steelseries.Section(72, 75, 'rgba(0, 157, 254, 0.6)'),
                    steelseries.Section(75, 78, 'rgba(0, 133, 254, 0.6)'),
                    steelseries.Section(78, 81, 'rgba(0, 108, 254, 0.6)'),
                    steelseries.Section(81, 84, 'rgba(0, 84, 254, 0.6)'),
                    steelseries.Section(84, 87, 'rgba(0, 56, 254, 0.6)'),
                    steelseries.Section(87, 90, 'rgba(0, 3, 254, 0.6)'),
                    steelseries.Section(90, 93, 'rgba(0, 8, 254, 0.6)'),
                    steelseries.Section(93, 96, 'rgba(0, 0, 254, 0.6)'),
                    steelseries.Section(96, 99, 'rgba(0, 0, 222, 0.6)'),
                    steelseries.Section(99, 100, 'rgba(0, 0, 195, 0.6)'), ]

    // Define value gradient for bargraph
    valSolar = new steelseries.gradientWrapper(0, 1400,
                [0, 0.25, 0.50, 0.75, 1],
                [new steelseries.rgbaColor(0, 200, 0, 0.3),
                 new steelseries.rgbaColor(200, 200, 0, 0.3),
                 new steelseries.rgbaColor(200, 0, 0, 0.3),
                 new steelseries.rgbaColor(200, 0, 0, 0.3),
                 new steelseries.rgbaColor(100, 0, 50, 0.3), ])

    // Defined Colors and Ranges based on UVI-Colors
    valUV = new steelseries.gradientWrapper(0, 12,
                [0, 0.08, 0.16, 0.25, 0.41, 0.50, 0.58, 0.66, 0.83, 0.91, 1],
                [new steelseries.rgbaColor(0, 96, 0, 0.3),
                 new steelseries.rgbaColor(0, 255, 0, 0.3),
                 new steelseries.rgbaColor(0, 255, 0, 0.3),
                 new steelseries.rgbaColor(255, 255, 0, 0.3),
                 new steelseries.rgbaColor(255, 255, 0, 0.3),
                 new steelseries.rgbaColor(255, 64, 0, 0.3),
                 new steelseries.rgbaColor(255, 64, 0, 0.3),
                 new steelseries.rgbaColor(255, 0, 0, 0.3),
                 new steelseries.rgbaColor(255, 0, 0, 0.3),
                 new steelseries.rgbaColor(100, 0, 50, 0.3),
                 new steelseries.rgbaColor(128, 0, 128, 0.3), ])
....
gauges.js

Luc Heijst

unread,
Mar 8, 2016, 3:41:27 PM3/8/16
to weewx-user
Hi Uwe,

The link to your website http://communication.dyndns.info is not working, so I don't know how your gauges look like.

Cheers,
Luc

vhel...@gmail.com

unread,
May 26, 2017, 3:39:32 AM5/26/17
to weewx-user
Hello everyone!

Is this beautiful template somewhere to download? I would love to use it in my website.
Thx anyway everybody! =)

-Ville-

Frederic Stuyk

unread,
Jul 6, 2017, 3:15:00 PM7/6/17
to weewx...@googlegroups.com
Hi !
And sorry for soooo long delay.

I can send you a zip of the skin if you like, but be prepare to have some hard time to do some tuning :-)

it's in french, it uses some php library you may need to install, 

I can help a bit for debugging, but for sure, it will not work out of the box.

It's my own skin, but I didnt spent enought time to make it easy to install.

if you feel confortable with that, let me know.






--
You received this message because you are subscribed to a topic in the Google Groups "weewx-user" group.
To unsubscribe from this group and all its topics, send an email to weewx-user+unsubscribe@googlegroups.com.

Andrea

unread,
Jul 7, 2017, 11:15:22 AM7/7/17
to weewx-user
This is the page with my skin. if you like it I can send the skin file and the istructions.
http://meteonibbio.altervista.org/station/Bootstrap/index.html

bye

Ville Helander

unread,
Jul 10, 2017, 4:05:09 AM7/10/17
to weewx...@googlegroups.com
Hello!

No problem with delay! :)

Hmm… Sounds like little bit too hard project… =)
Thx anyway!

-Ville-

To unsubscribe from this group and all its topics, send an email to weewx-user+...@googlegroups.com.

Frederic Stuyk

unread,
Jul 10, 2017, 4:07:54 AM7/10/17
to weewx...@googlegroups.com
I plan to refresh a bit my own site, if I do a new template, I try to make it more simple :-) 

Ville Helander

unread,
Jul 10, 2017, 4:10:01 AM7/10/17
to weewx...@googlegroups.com
Ok. 
Sounds great! I like your simple and elegant template! :)
Have a great summer! 

P.S. I check sometimes your site to see if it is refreshed.. :)

-Ville-

To unsubscribe from this group and all its topics, send an email to weewx-user+...@googlegroups.com.

Jonis Maurin Ceará

unread,
Jul 10, 2017, 10:51:44 AM7/10/17
to weewx-user
Nice template....
Is available do download?

Andrea

unread,
Jul 10, 2017, 11:33:30 AM7/10/17
to weewx-user
thanks, Yes, in the next day I'll prepare the files with conf and skin and I'll send you.

Jonis Maurin Ceará

unread,
Jul 10, 2017, 11:40:16 AM7/10/17
to weewx...@googlegroups.com
Thank you!

Message has been deleted
Message has been deleted

Andrea

unread,
Jul 11, 2017, 12:20:08 PM7/11/17
to weewx-user
how can send you the zip file of the template
Thank you!

To unsubscribe from this group and all its topics, send an email to weewx-user+...@googlegroups.com.

Jonis Maurin Ceará

unread,
Jul 11, 2017, 12:28:21 PM7/11/17
to weewx...@googlegroups.com
For me, you can send by email, jmceara AT gmail DOT com.
But would be better (for group) if you could send to a sharing site like dropbox, mega, 4shared, etc....


To unsubscribe from this group and all its topics, send an email to weewx-user+unsubscribe@googlegroups.com.
Message has been deleted
Message has been deleted

Andrea

unread,
Jul 12, 2017, 6:41:51 AM7/12/17
to weewx-user
here are the link to download the template.

Let me know any comments or issue you face

Andrea

unread,
Jul 12, 2017, 6:54:26 AM7/12/17
to weewx-user

Alex Miler

unread,
Jul 15, 2017, 2:24:57 PM7/15/17
to weewx-user
I have tried to follow the instructions on getting this new skin up and running but I cannot make it work. It is on Raspberry Pi3 with Debian (Jessie) OS. I am getting a new page generated but no gauges are displayed. I am using simulation mode as well a year worth of data that was imported from WunderGround database.

I guess, in order to properly display gauges done in Java, a browser has to be able to run Java. I have installed java packages as per instruction but, when doing Java test, it seems that is not working. I am using Chromium browser that comes with Debian install.

Any suggestions on what to check and what to do next. Bootstrap page as well as original html pages from weewx are been generated and working well so database is been read and files been generated.

Thank you,
Alex

Alex Miler

unread,
Jul 15, 2017, 3:25:07 PM7/15/17
to weewx-user
Just an update (might be the only one that did not figure that out right away); the issue was with script and css file UNIX ownership. The default owner was "root" while the user that is loading the pages in the local browser was "pi". Changing the fine ownership from "root" to "pi" for all files within the css and script directory fixed the problem. Now, I do have Steel like gauges.
I am not sure if the right fix is to change the ownership since, when files are ftp-ed to the right domain, the right ownership would be setup.

Andrea

unread,
Jul 16, 2017, 3:05:33 AM7/16/17
to weewx...@googlegroups.com
try with Firefox browser. also I have Debian Jessie 

Il 15 Lug 2017 21:25, "Alex Miler" <ami...@rogers.com> ha scritto:
Just an update (might be the only one that did not figure that out right away); the issue was with script and css file UNIX ownership. The default owner was "root" while the user that is loading the pages in the local browser was "pi". Changing the fine ownership from "root" to "pi" for all files within the css and script directory fixed the problem. Now, I do have Steel like gauges.
I am not sure if the right fix is to change the ownership since, when files are ftp-ed to the right domain, the right ownership would be setup.
--
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/96yDtEBRW90/unsubscribe.
To unsubscribe from this group and all its topics, send an email to weewx-user+unsubscribe@googlegroups.com.
Message has been deleted

Manuel

unread,
Mar 18, 2018, 7:05:50 PM3/18/18
to weewx-user
Hi. I know that the post is a little old but I would like it if it is possible to install the skin on my website. The links to mega are broken. Where can I get them? Thank you


Andrea

unread,
Mar 19, 2018, 10:51:35 AM3/19/18
to weewx-user
Hi Manuel,
I'll try to resume the link to mega, then I'll send you.

Andrea

unread,
Mar 29, 2018, 12:09:58 PM3/29/18
to weewx-user
Hi,
here are the new link to the Boostrap-Steel template, installation instruction included.

Boostrap-Steel

let me know any feedback about it.



Il giorno lunedì 19 marzo 2018 00:05:50 UTC+1, Manuel ha scritto:

Manuel

unread,
Apr 2, 2018, 8:30:17 AM4/2/18
to weewx-user
Thank you very much  Andrea.

Greg from Oz

unread,
Apr 5, 2018, 7:05:58 AM4/5/18
to weewx-user
Hi. 

Looks good on a computer screen but hard to see on a phone.

I like the responsive skin so it adapts to phone and computer.


Good work.
Reply all
Reply to author
Forward
0 new messages