Re: [weewx-user] Re: Belchertown skin for weewx now available!

2018-12-02 Thread G Hammer
I upgraded to 0.8 with no issues whatever.
No edits, no replacing files, very nice update.
Thanks Pat!

I’ll look into using the hooks in a little while, but for now, plain
vanilla install.

On Sun, Dec 2, 2018 at 2:49 PM Pat  wrote:

> This is dependent and your hardware. Raspberry Pi and slower PC would take
> a while to generate charts.
>
> Your website looks good though with 0.8!
>
> --
> 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/GSrKZEiPqsc/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> weewx-user+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [weewx-user] Re: weewx abends with no reason

2018-12-02 Thread Thomas Keffer
>
>
> I must be missing something but I can't see any error messages in the logs
> posted so far. Without those it i shard to guess what is going on.
>
>
Exactly. That's why I suspect it's a kernel-level problem. If the problem
were in user's space, it should have generated an exception.

-tk

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [weewx-user] UnicodeDecodeError

2018-12-02 Thread Thomas Keffer
Hello, Erika

Did you change something in the template Standard/week.html.tmpl?

Somehow it got a bad character in it, so it can not be decoded from UTF-8.

-tk

On Sun, Dec 2, 2018 at 11:37 AM  wrote:

> I got below problem when I did a new weewx installation on Raspberry
> Stretch:
>
> Dec  2 18:50:17 stretch4 weewx[3763]: cheetahgenerator: Generate failed
> with exception ''
> Dec  2 18:50:17 stretch4 weewx[3763]: cheetahgenerator:  Ignoring
> template /etc/weewx/skins/Standard/week.html.tmpl
> Dec  2 18:50:17 stretch4 weewx[3763]: cheetahgenerator:  Reason:
> 'utf8' codec can't decode byte 0xf6 in position 11: invalid start byte
> Dec  2 18:50:17 stretch4 weewx[3763]:   Traceback (most recent call
> last):
> Dec  2 18:50:17 stretch4 weewx[3763]: File
> "/usr/share/weewx/weewx/cheetahgenerator.py", line 330, in generate
> Dec  2 18:50:17 stretch4 weewx[3763]:   print >> _file,
> compiled_template
> Dec  2 18:50:17 stretch4 weewx[3763]: File
> "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1005, in
> __str__
> Dec  2 18:50:17 stretch4 weewx[3763]:   rc = getattr(self,
> mainMethName)()
> Dec  2 18:50:17 stretch4 weewx[3763]: File
> "_etc_weewx_skins_Standard_week_html_tmpl.py", line 813, in respond
> Dec  2 18:50:17 stretch4 weewx[3763]: File
> "/usr/share/weewx/weewx/cheetahgenerator.py", line 595, in filter
> Dec  2 18:50:17 stretch4 weewx[3763]:   filtered =
> self.filter(str(val))
> Dec  2 18:50:17 stretch4 weewx[3763]: File
> "/usr/share/weewx/weewx/cheetahgenerator.py", line 593, in filter
> Dec  2 18:50:17 stretch4 weewx[3763]:   filtered =
> val.decode('utf-8').encode('ascii', 'xmlcharrefreplace')
> Dec  2 18:50:17 stretch4 weewx[3763]: File
> "/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode
> Dec  2 18:50:17 stretch4 weewx[3763]:   return
> codecs.utf_8_decode(input, errors, True)
> Dec  2 18:50:17 stretch4 weewx[3763]:   UnicodeDecodeError: 'utf8'
> codec can't decode byte 0xf6 in position 11: invalid start byte
> Dec  2 18:50:17 stretch4 weewx[3763]: cheetahgenerator: Generate failed
> with exception ''
> Dec  2 18:50:17 stretch4 weewx[3763]: cheetahgenerator:  Ignoring
> template /etc/weewx/skins/Standard/smartphone/temp_outside.html.tmpl
> Dec  2 18:50:17 stretch4 weewx[3763]: cheetahgenerator:  Reason:
> 'utf8' codec can't decode byte 0xf6 in position 11: invalid start byte
> Dec  2 18:50:17 stretch4 weewx[3763]:   Traceback (most recent call
> last):
>
> etc
>
> /Thomas
>
>
>
>
> --
> 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 weewx-user+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: weewx abends with no reason

2018-12-02 Thread vk3anz
I must be missing something but I can't see any error messages in the logs 
posted so far. Without those it i shard to guess what is going on.

As far as I am aware, I don't have any try-except blocks that capture and 
ignore everything and if an error occurs in the HP1000 driver that I don't 
catch then the main weewx driver manager code does and give a trace-back.

Susan

On Sunday, December 2, 2018 at 1:32:57 AM UTC+11, mwall wrote:
>
> @aussisusan (or some enterprising python sleuth) will probably have to 
> help you at this point.  you'll have to check the code for cases where a 
> try-except block is catching all exceptions, not just the intended 
> exception.  a generic catch block like that will hide the exception trace 
> that would otherwise tell you where the failure is coming from.
>
>

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [weewx-user] Re: Extra temperature sensor / New weather station?

2018-12-02 Thread Greg Troxel
pono...@gmail.com writes:

> OK. Makes sense. Actually, I can have wired connectivity in the coop using 
> a couple of old ethernet over power adapters (tested and work oks and could 
> be used to add wi-fi) but I thought this would be a bit over the top to 
> just get a temperature reading. I am not familiar with Acurite sensors. Are 

I don't see why you say that.  If you can put in a POE access point, and
have it be reliable, that seems like a huge win, and could be worth it.

> you saying that there are ones I can buy that will, in principle, just 
> work? Thanks.

Yes, these sensors are inexpensive and reasonably reliable.  They take 2
AA batteries and transmit temp/humid on 433 MHz, which rtl_433 with an
rtl-sdl can receive.  Picking the manufacturer site rather than a
shopping link:

https://www.acurite.com/temperature-and-humidity-sensor-06002rm-592txr.html

There is also one that does temp/humid and lightning, but it needs 4
batteries, costs more, is bigger, and the rtl_433 support for it is I
would say only 90%.

https://www.acurite.com/lightning-detector-with-temperature-and-humidity.html

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: Designing a new weather station

2018-12-02 Thread mwall
rob,

you might want to browse these pages to get some ideas about architecture:

https://github.com/weewx/weewx/wiki/intake-strategies

https://github.com/weewx/weewx/wiki/dashboards

and of course the customization guide has the details about how to it.

if you already have the sensors working and spitting out data to a serial 
port, then you *could* just write a weewx driver that reads data from that 
serial port.  then let weewx and all of the weewx extensions take care of 
everything else.  use one of the serial drivers as an example, such as ws1 
or twi.  this would probably be shortest path to a solution.

if you're keen to do a little bit of network coding, then i would second 
vince's suggestion about the weatherflow approach - broadcast the sensor 
data to the local network, then write a weewx driver that captures the 
broadcast data.  use the weatherflow driver for guidance on that approach.

imho, none of the commercial weather stations have the 'perfect' protocol.  
so learn from them, but don't try to match them exactly unless you are 
trying to leverage tools specific to that station.  definitely do not 
imitate oregon scientific or fine offset.  definitely study the way davis 
did it and the way weatherflow does it.  you might look at some of the 
industrial protocols like sdi12 or modbus or nmea2000 or even seatalk, even 
if you intend to do a serial or tcp/ip implementation.

in the end, you're probably better off to write your own driver - that way 
you control all of the bugs :)

m

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: Belchertown skin for weewx now available!

2018-12-02 Thread Pat
Ok thanks

On Sunday, December 2, 2018 at 7:08:10 PM UTC-5, Chris Plant wrote:
>
> I'm not really sure.  Whatever the default database is, i havent changed 
> any of those settings.
>
> On Sunday, December 2, 2018 at 5:55:18 PM UTC-6, Pat wrote:
>>
>> The only downside is every skin upgrade might revert it back. Is your 
>> database sqlite? 
>>
>> On Sunday, December 2, 2018 at 6:53:05 PM UTC-5, Chris Plant wrote:
>>>
>>> changing none = 0 fixed it.  Thanks Pat
>>>
>>> On Sunday, December 2, 2018 at 5:20:53 PM UTC-6, Pat wrote:

 Some more thoughts on troubleshooting:

 1) Is your error log the full output of the error section?
 2) Based on this comment in one of the GitHub issues 
 ,
  
 if you open skins/Belchertown/skin.conf and change NONE = 0 (instead 
 of "N/A") in *[[StringFormats]]* does it fix your issue?

 If so, I'd like to do more testing since I haven't been able to 
 replicate this issue.

 Is your database sqlite?



 On Sunday, December 2, 2018 at 5:55:23 PM UTC-5, Chris Plant wrote:

 Well i reimaged my pi to start from scratch and im still getting the 
 errors.  I ran a db check for Nulls and it didnt find any.

 pi@raspberrypi:~/Downloads $ wee_database --check
 Using configuration file /etc/weewx/weewx.conf
 Using database binding 'wx_binding', which is bound to dat

 ...
>>>
>>>

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: Belchertown skin for weewx now available!

2018-12-02 Thread Chris Plant
I'm not really sure.  Whatever the default database is, i havent changed 
any of those settings.

On Sunday, December 2, 2018 at 5:55:18 PM UTC-6, Pat wrote:
>
> The only downside is every skin upgrade might revert it back. Is your 
> database sqlite? 
>
> On Sunday, December 2, 2018 at 6:53:05 PM UTC-5, Chris Plant wrote:
>>
>> changing none = 0 fixed it.  Thanks Pat
>>
>> On Sunday, December 2, 2018 at 5:20:53 PM UTC-6, Pat wrote:
>>>
>>> Some more thoughts on troubleshooting:
>>>
>>> 1) Is your error log the full output of the error section?
>>> 2) Based on this comment in one of the GitHub issues 
>>> ,
>>>  
>>> if you open skins/Belchertown/skin.conf and change NONE = 0 (instead of 
>>> "N/A") in *[[StringFormats]]* does it fix your issue?
>>>
>>> If so, I'd like to do more testing since I haven't been able to 
>>> replicate this issue.
>>>
>>> Is your database sqlite?
>>>
>>>
>>>
>>> On Sunday, December 2, 2018 at 5:55:23 PM UTC-5, Chris Plant wrote:
>>>
>>> Well i reimaged my pi to start from scratch and im still getting the 
>>> errors.  I ran a db check for Nulls and it didnt find any.
>>>
>>> pi@raspberrypi:~/Downloads $ wee_database --check
>>> Using configuration file /etc/weewx/weewx.conf
>>> Using database binding 'wx_binding', which is bound to dat
>>>
>>> ...
>>
>>

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: Belchertown skin for weewx now available!

2018-12-02 Thread Pat
The only downside is every skin upgrade might revert it back. Is your 
database sqlite? 

On Sunday, December 2, 2018 at 6:53:05 PM UTC-5, Chris Plant wrote:
>
> changing none = 0 fixed it.  Thanks Pat
>
> On Sunday, December 2, 2018 at 5:20:53 PM UTC-6, Pat wrote:
>>
>> Some more thoughts on troubleshooting:
>>
>> 1) Is your error log the full output of the error section?
>> 2) Based on this comment in one of the GitHub issues 
>> ,
>>  
>> if you open skins/Belchertown/skin.conf and change NONE = 0 (instead of 
>> "N/A") in *[[StringFormats]]* does it fix your issue?
>>
>> If so, I'd like to do more testing since I haven't been able to replicate 
>> this issue.
>>
>> Is your database sqlite?
>>
>>
>>
>> On Sunday, December 2, 2018 at 5:55:23 PM UTC-5, Chris Plant wrote:
>>
>> Well i reimaged my pi to start from scratch and im still getting the 
>> errors.  I ran a db check for Nulls and it didnt find any.
>>
>> pi@raspberrypi:~/Downloads $ wee_database --check
>> Using configuration file /etc/weewx/weewx.conf
>> Using database binding 'wx_binding', which is bound to dat
>>
>> ...
>
>

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: Belchertown skin for weewx now available!

2018-12-02 Thread Chris Plant
changing none = 0 fixed it.  Thanks Pat

On Sunday, December 2, 2018 at 5:20:53 PM UTC-6, Pat wrote:
>
> Some more thoughts on troubleshooting:
>
> 1) Is your error log the full output of the error section?
> 2) Based on this comment in one of the GitHub issues 
> ,
>  
> if you open skins/Belchertown/skin.conf and change NONE = 0 (instead of 
> "N/A") in *[[StringFormats]]* does it fix your issue?
>
> If so, I'd like to do more testing since I haven't been able to replicate 
> this issue.
>
> Is your database sqlite?
>
>
>
> On Sunday, December 2, 2018 at 5:55:23 PM UTC-5, Chris Plant wrote:
>
> Well i reimaged my pi to start from scratch and im still getting the 
> errors.  I ran a db check for Nulls and it didnt find any.
>
> pi@raspberrypi:~/Downloads $ wee_database --check
> Using configuration file /etc/weewx/weewx.conf
> Using database binding 'wx_binding', which is bound to dat
>
> ...

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: Designing a new weather station

2018-12-02 Thread Pat
There really is no wrong way.

Example: My current setup is an Moteino (which is really an Arduino with an 
RFM69HCW) getting the sensor data off 915mhz and sending it to serial. I 
have a Pi that is listening on serial and Python forwarding any data on 
serial to a remote socket server. I have a fork of the weewx-meteostick 
driver that I converted to listen on socket (instead of USB), and that 
driver converts the socket data to the weewx loop format (outTemp, 
outHumidity, etc). 

You can get as elaborate, or as basic, as you want. In the end the weewx 
driver requires the LOOP submissions in a certain format 
. 

On Sunday, December 2, 2018 at 6:24:45 PM UTC-5, Rob Field wrote:
>
> FYI,  the sensors are reporting to a simple AVR microprocessor at the 
> moment. Thats going to be  attached to a wifi module over its serial port 
> (currently a particle photon).

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: Extra temperature sensor / New weather station?

2018-12-02 Thread ponolan
OK. Makes sense. Actually, I can have wired connectivity in the coop using 
a couple of old ethernet over power adapters (tested and work oks and could 
be used to add wi-fi) but I thought this would be a bit over the top to 
just get a temperature reading. I am not familiar with Acurite sensors. Are 
you saying that there are ones I can buy that will, in principle, just 
work? Thanks.

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: Designing a new weather station

2018-12-02 Thread Rob Field
FYI,  the sensors are reporting to a simple AVR microprocessor at the moment. 
Thats going to be  attached to a wifi module over its serial port (currently a 
particle photon).

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [weewx-user] Extra temperature sensor / New weather station?

2018-12-02 Thread rich T
Here is some information on rtl_433:

https://github.com/merbanan/rtl_433

And information on a SDR:

https://www.amazon.com/NooElec-NESDR-SMArTee-Bundle-R820T2-Based/dp/B079C4S2BT/ref=sr_1_1_sspa?ie=UTF8=1543792627=8-1-spons=rtlsdr+v3=1

On Sunday, December 2, 2018 at 6:05:16 PM UTC-5, pon...@gmail.com wrote:

> Your $50 suggestion sounds good, however I'm not familiar with rtl_433 or 
> rtl_sdr. I'll see what I can find but grateful for any pointers. Thanks.
>

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [weewx-user] Re: Designing a new weather station

2018-12-02 Thread Rob Field
Right, ok I saw the driver that intercepts the wifi data, so that's a clue. The 
electronics and hardware is no problem, I have sensors reporting back to a 
microcontroller, it's the networking stuff that's all new. The 'no wrong way' 
is encouraging, just really want to go down the path of least resistence 
finding an architechture thats simple and requires least learning of new 
skills. I'm going to get a rpi and play, I think that's the best way forward 
for the next couple of weeks then see how far I get. Thanks everyone..for now! 

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: Belchertown skin for weewx now available!

2018-12-02 Thread Pat
Some more thoughts on troubleshooting:

1) Is your error log the full output of the error section?
2) Based on this comment in one of the GitHub issues 
,
 
if you open skins/Belchertown/skin.conf and change NONE = 0 (instead of 
"N/A") in *[[StringFormats]]* does it fix your issue?

If so, I'd like to do more testing since I haven't been able to replicate 
this issue.

Is your database sqlite?



On Sunday, December 2, 2018 at 5:55:23 PM UTC-5, Chris Plant wrote:
>
> Well i reimaged my pi to start from scratch and im still getting the 
> errors.  I ran a db check for Nulls and it didnt find any.
>
> pi@raspberrypi:~/Downloads $ wee_database --check
> Using configuration file /etc/weewx/weewx.conf
> Using database binding 'wx_binding', which is bound to database 
> 'archive_sqlite'
> Checking daily summary tables version...
> Daily summary tables are at version 2.0
> Interval Weighting Fix is not required.
> Daily summary tables version check completed in 0.03 seconds.
> Preparing Null String Check, this may take awhile...
> Checking record: 3; Timestamp: 2018-12-02 16:45:00 CST (1543790700)
> No null strings found.
> Completed Null String Check in 0.02 seconds.
>
> Have any other thoughts of what the issue is?
>
> Thanks!
>
> On Sunday, December 2, 2018 at 1:50:23 PM UTC-6, Pat wrote:
>>
>> You could have a null in your database. Read a few posts back on how to 
>> check for them and how to fix. 
>
>

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [weewx-user] Extra temperature sensor / New weather station?

2018-12-02 Thread ponolan
Your $50 suggestion sounds good, however I'm not familiar with rtl_433 or 
rtl_sdr. I'll see what I can find but grateful for any pointers. Thanks.

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: Belchertown skin for weewx now available!

2018-12-02 Thread Chris Plant
Well i reimaged my pi to start from scratch and im still getting the 
errors.  I ran a db check for Nulls and it didnt find any.

pi@raspberrypi:~/Downloads $ wee_database --check
Using configuration file /etc/weewx/weewx.conf
Using database binding 'wx_binding', which is bound to database 
'archive_sqlite'
Checking daily summary tables version...
Daily summary tables are at version 2.0
Interval Weighting Fix is not required.
Daily summary tables version check completed in 0.03 seconds.
Preparing Null String Check, this may take awhile...
Checking record: 3; Timestamp: 2018-12-02 16:45:00 CST (1543790700)
No null strings found.
Completed Null String Check in 0.02 seconds.

Have any other thoughts of what the issue is?

Thanks!

On Sunday, December 2, 2018 at 1:50:23 PM UTC-6, Pat wrote:
>
> You could have a null in your database. Read a few posts back on how to 
> check for them and how to fix. 

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [weewx-user] Re: Designing a new weather station

2018-12-02 Thread Pat
If the sensors are reporting back to something - another Arduino or a 
Raspberry Pi, then you could write your own driver with the Simulator 
driver or wmr100 for inspiration. You can see within that driver that the 
observation name is the same as the archive database schema. Like outTemp, 
outHumidity, windSpeed, windDir, etc. Just yield those values to the loop 
and weewx will do the rest. 


On Sunday, December 2, 2018 at 4:25:06 PM UTC-5, Colin Larsen wrote:
>
> Follow WeatherDuino and imitate the Davis protocol?
>
> On Mon, 3 Dec 2018, 09:17 Pat  wrote:
>
>> Do you have your sensors working already in some way?
>>
>>
>> On Sunday, December 2, 2018 at 2:16:48 PM UTC-5, Rob Field wrote:
>>>
>>> I have all the sensor data already in a microcontroller from various 
>>> locations all hardwired, their data held in my own format which is flexible 
>>> at this time. The original plan actually has a paticle photon wifi module 
>>> to get the data to maybe an matt broker then back to a device via a Web 
>>> pagepage displaying graphs etc. ( unsure how to get that sorted) . But then 
>>> discovering weewx, it would seem if I emulated an existing wifi enabled 
>>> weather station I could create  a rpi based monitoring console a a first 
>>> stage. Trying to understand the accepted protocol needed for my photon to 
>>> get it to the rpi running weewx.
>>
>> -- 
>> 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 weewx-user+...@googlegroups.com .
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [weewx-user] Re: Designing a new weather station

2018-12-02 Thread Colin Larsen
Follow WeatherDuino and imitate the Davis protocol?

On Mon, 3 Dec 2018, 09:17 Pat  Do you have your sensors working already in some way?
>
>
> On Sunday, December 2, 2018 at 2:16:48 PM UTC-5, Rob Field wrote:
>>
>> I have all the sensor data already in a microcontroller from various
>> locations all hardwired, their data held in my own format which is flexible
>> at this time. The original plan actually has a paticle photon wifi module
>> to get the data to maybe an matt broker then back to a device via a Web
>> pagepage displaying graphs etc. ( unsure how to get that sorted) . But then
>> discovering weewx, it would seem if I emulated an existing wifi enabled
>> weather station I could create  a rpi based monitoring console a a first
>> stage. Trying to understand the accepted protocol needed for my photon to
>> get it to the rpi running weewx.
>
> --
> 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 weewx-user+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: Belchertown skin for weewx now available!

2018-12-02 Thread Pat
Juan, just an option - if you don't have a solar radiation sensor, you can 
change that graph to show humidity as another option. Change your skin 
settings for highcharts_graph_6. See the new options here for the charts: 

https://github.com/poblabs/weewx-belchertown#change-the-charts-order



On Sunday, December 2, 2018 at 12:21:51 PM UTC-5, Juan Antonio Mosquera 
wrote:
>
> I update to 0.8 and...
>
> Dec 02 18:20:26 meteomontaos weewx[29477]: cheetahgenerator: Generated 4 
> files for report Highcharts_Belchertown in 404.18 seconds
>
>
> www.meteomontaos.es
>
> Greetings.
>
> El domingo, 2 de diciembre de 2018, 17:19:55 (UTC+1), Pat escribió:
>>
>> All, 
>>
>> Belchertown Skin 0.8 is released! A lot of new features and bug fixes!
>>
>> Feel free to upgrade and report issues here or on the GitHub page. 
>>
>> Details can be found here: 
>> https://github.com/poblabs/weewx-belchertown/releases
>>
>

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: Designing a new weather station

2018-12-02 Thread Pat
Do you have your sensors working already in some way?


On Sunday, December 2, 2018 at 2:16:48 PM UTC-5, Rob Field wrote:
>
> I have all the sensor data already in a microcontroller from various 
> locations all hardwired, their data held in my own format which is flexible 
> at this time. The original plan actually has a paticle photon wifi module 
> to get the data to maybe an matt broker then back to a device via a Web 
> pagepage displaying graphs etc. ( unsure how to get that sorted) . But then 
> discovering weewx, it would seem if I emulated an existing wifi enabled 
> weather station I could create  a rpi based monitoring console a a first 
> stage. Trying to understand the accepted protocol needed for my photon to 
> get it to the rpi running weewx.

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: Designing a new weather station

2018-12-02 Thread vince
On Sunday, December 2, 2018 at 11:16:48 AM UTC-8, Rob Field wrote:
>
> Trying to understand the accepted protocol needed for my photon to get it 
> to the rpi running weewx.


There isn't one.  There are 'many'.   You get to pick what works for you.

Having weewx subscribe to MQTT topics certainly has been done.
There are so many other ways to do it

Example - the WeatherFlow stations broadcast oservations in JSON format to 
a certain udp port, and there's a driver to listen for those broadcasts and 
get the observations into weewx very reliably.

Other folks wrote their own extensions to grab stashed web pages of 
observations in whatever data they chose to write it in, decipher what's 
what, and seed weewx that way.

There's almost no wrong answer.

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: Belchertown skin for weewx now available!

2018-12-02 Thread Pat
You could have a null in your database. Read a few posts back on how to check 
for them and how to fix. 

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: Belchertown skin for weewx now available!

2018-12-02 Thread Pat
This is dependent and your hardware. Raspberry Pi and slower PC would take a 
while to generate charts. 

Your website looks good though with 0.8!

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] UnicodeDecodeError

2018-12-02 Thread erika . bostrm392
I got below problem when I did a new weewx installation on Raspberry 
Stretch:

Dec  2 18:50:17 stretch4 weewx[3763]: cheetahgenerator: Generate failed 
with exception ''
Dec  2 18:50:17 stretch4 weewx[3763]: cheetahgenerator:  Ignoring 
template /etc/weewx/skins/Standard/week.html.tmpl
Dec  2 18:50:17 stretch4 weewx[3763]: cheetahgenerator:  Reason: 'utf8' 
codec can't decode byte 0xf6 in position 11: invalid start byte
Dec  2 18:50:17 stretch4 weewx[3763]:   Traceback (most recent call 
last):
Dec  2 18:50:17 stretch4 weewx[3763]: File 
"/usr/share/weewx/weewx/cheetahgenerator.py", line 330, in generate
Dec  2 18:50:17 stretch4 weewx[3763]:   print >> _file, 
compiled_template
Dec  2 18:50:17 stretch4 weewx[3763]: File 
"/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1005, in 
__str__
Dec  2 18:50:17 stretch4 weewx[3763]:   rc = getattr(self, 
mainMethName)()
Dec  2 18:50:17 stretch4 weewx[3763]: File 
"_etc_weewx_skins_Standard_week_html_tmpl.py", line 813, in respond
Dec  2 18:50:17 stretch4 weewx[3763]: File 
"/usr/share/weewx/weewx/cheetahgenerator.py", line 595, in filter
Dec  2 18:50:17 stretch4 weewx[3763]:   filtered = 
self.filter(str(val))
Dec  2 18:50:17 stretch4 weewx[3763]: File 
"/usr/share/weewx/weewx/cheetahgenerator.py", line 593, in filter
Dec  2 18:50:17 stretch4 weewx[3763]:   filtered = 
val.decode('utf-8').encode('ascii', 'xmlcharrefreplace')
Dec  2 18:50:17 stretch4 weewx[3763]: File 
"/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode
Dec  2 18:50:17 stretch4 weewx[3763]:   return 
codecs.utf_8_decode(input, errors, True)
Dec  2 18:50:17 stretch4 weewx[3763]:   UnicodeDecodeError: 'utf8' 
codec can't decode byte 0xf6 in position 11: invalid start byte
Dec  2 18:50:17 stretch4 weewx[3763]: cheetahgenerator: Generate failed 
with exception ''
Dec  2 18:50:17 stretch4 weewx[3763]: cheetahgenerator:  Ignoring 
template /etc/weewx/skins/Standard/smartphone/temp_outside.html.tmpl
Dec  2 18:50:17 stretch4 weewx[3763]: cheetahgenerator:  Reason: 'utf8' 
codec can't decode byte 0xf6 in position 11: invalid start byte
Dec  2 18:50:17 stretch4 weewx[3763]:   Traceback (most recent call 
last):

etc

/Thomas




-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: Designing a new weather station

2018-12-02 Thread Rob Field
Adding to that, accessing the data remotely would be a second phase, for now 
just local same network visibility would  work.

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: Designing a new weather station

2018-12-02 Thread Rob Field
I have all the sensor data already in a microcontroller from various locations 
all hardwired, their data held in my own format which is flexible at this time. 
The original plan actually has a paticle photon wifi module to get the data to 
maybe an matt broker then back to a device via a Web pagepage displaying graphs 
etc. ( unsure how to get that sorted) . But then discovering weewx, it would 
seem if I emulated an existing wifi enabled weather station I could create  a 
rpi based monitoring console a a first stage. Trying to understand the accepted 
protocol needed for my photon to get it to the rpi running weewx.

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: Designing a new weather station

2018-12-02 Thread vince
On Sunday, December 2, 2018 at 10:40:52 AM UTC-8, Rob Field wrote:
>
> Having discovered weewx, I'd like to use it as part of a homebrew 
> monitoring station. My station will have a wifi device but I've not found 
> data on how to use it to effectively mimick one of the commercial weather 
> stations. E.g what protocols do the wifi weather stations use, which one 
> would be recommended to replicate.. is this a sound concept? Any hints and 
> clues appreciated.



We'd need a far more spelled out problem definition to be able to help much.

What kind of sensors ?  How do they communicate ?  Wireless ?  Wired ?   
Wi-fi ?  Sub-GHz radio ?  Cellular ?   Other ?

How many computers can you have in the mix ?  What kind ? 

What budget are you trying to stay within ?

What distances do you need to cover between sensors and other system(s) ?

How accurate do you need to be ?   How available ?   Do you want 
solar-powered or battery powered or hard-wired power for the sensors ?

 

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Designing a new weather station

2018-12-02 Thread Rob Field
Having discovered weewx, I'd like to use it as part of a homebrew monitoring 
station. My station will have a wifi device but I've not found data on how to 
use it to effectively mimick one of the commercial weather stations. E.g what 
protocols do the wifi weather stations use, which one would be recommended to 
replicate.. is this a sound concept? Any hints and clues appreciated.

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: Fine Offset WH-2650 and weewx

2018-12-02 Thread Massimiliano Neri
Yes, yes, I chose to do a HotSpot with my Orangepi Pi Zero H2.
As an operating system I chose Armbian Bionic mainline kernel 4.14.y, which 
can be found at this link:
https://www.armbian.com/orange-pi-zero/

I have done this procedure to install the weewx and the driver interceptor:
1) Launched on the command line "armbian-config", set the time zone, the 
keyboard and the language, find all this under the heading 'Personal'.
2) return to the main menu and go to "Network", select 'IP' and assign a 
static address to the network card eth0 (mine is 192.168.10.66) save and 
run on reboot.
3) restart "armbian-config", go to 'System' and install the beta version 
packages with the voice 'Nightly', then restart.
4) run the command line command 'apt-get update' and 'apt-get upgrade'.
5) run on the command line "armbian-config", go to 'Network' and activate 
your access point with the 'HotSpot' entry.
6) install weewx from the documentation found on the program website: 
http://www.weewx.com/
7) install the extension for weewx "interceptor" following the indications 
you find on this link: https://github.com/matthewwall/weewx-interceptor
8) Connect your smartphone with the Orange Pi access point (your case with 
the Raspberry), install the "WS View" app that you find in the google app 
store, open the app itself and with this colleague the WH-2650 weather 
station bridge to the access point of the used device.
Check that the station emits on your wunderground account that you should 
have created and always configured with the same with "WS View".
Before moving on with "Ws View", you need to calibrate the sensors of the 
station or make the setting operations you believe.
9) Now at the command line of Orange Pi Zero, type: "iptables -t nat -A 
PREROUTING -s 172.24.1.65 -p tcp --dport 80 -j DNAT --to-destination 
192.168.10.66:666", where 172.24.1.65 is the ip of the station bridge and 
192.168.10.66 is the ip of the Orange Pi eth0 network card. the final door 
666 you could choose it as you want, as long as it is not occupied.
Clearly you have to replace the example ip with your ip that you will soon 
have discovered with a program of scanning the ports (there are also for 
smartphones, and I suggest you install one from google play).
Save the configuration of this iptables with the command:
iptables-save> /etc/iptables/iptables.ipv4.nat
This last one is used to load the typed iptables every time, every time the 
Orange is turned on.
To verify that the iptables command has been loaded, type:
iptables -t nat -L --line-numbers
This displays all the iptables of your card, and you should also find the 
one that directs your weather bridge on the eth0.
10) open the weewx.conf file at the command line by typing:
nano /etc/weewx/weewx.conf
Scroll to the end of the file and set the [Interceptor] section with these 
lines:

[Interceptor] 
driver = user.interceptor
device_type = observer
port = 666

The [[Wunderground]] section should be set up with your account:

[[Wunderground]]
# This section is for configuring posts to the weather
Underground.
# If you wish to do this, set the option 'enable' to true,
# and specify a station (e.g., 'KORHOODR3') and
password.
# To guard against parsing errors, put the password into
   quotes.
  enable = true
  station = XXX
  password = YYY

Save the edited file with CTRL + O.

11) Restart weewx with the command:
/etc/init.d/weewx restart

If the Raspberry is the same as my Orange Pi Zero, you should see the 
WH-2650 data on wunderground and weewx.

Greetings from the MAX.

Il giorno venerdì 23 novembre 2018 00:11:49 UTC+1, Massimiliano Neri ha 
scritto:
>
> Hi, I just bought a WaldBeck Halley WH-2650, basically a clone of the 
> WH-2650 Fine Offset, can you tell me how to configure weewx.conf to 
> intercept its data string?
>
> I thank you in advance.
>

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: Belchertown skin for weewx now available!

2018-12-02 Thread Chris Plant
Upgraded to 0.8 and it’s still doing that. I think I’m going to start from 
scratch and try again. I’ve been changing things and using other skins for a 
couple of days. We’ll see if that works. 

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: Belchertown skin for weewx now available!

2018-12-02 Thread Juan Antonio Mosquera
I update to 0.8 and...

Dec 02 18:20:26 meteomontaos weewx[29477]: cheetahgenerator: Generated 4 
files for report Highcharts_Belchertown in 404.18 seconds


www.meteomontaos.es

Greetings.

El domingo, 2 de diciembre de 2018, 17:19:55 (UTC+1), Pat escribió:
>
> All, 
>
> Belchertown Skin 0.8 is released! A lot of new features and bug fixes!
>
> Feel free to upgrade and report issues here or on the GitHub page. 
>
> Details can be found here: 
> https://github.com/poblabs/weewx-belchertown/releases
>

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: Belchertown skin for weewx now available!

2018-12-02 Thread Pat
Ah interesting. I think I just fixed this in the last couple of days. Try 
upgrading to the recently released 0.8, restart weewx and see if it helps?

On Sunday, December 2, 2018 at 11:50:33 AM UTC-5, Chris Plant wrote:
>
> Here's the errors im getting...
>
> Dec  2 10:45:57 raspberrypi weewx[6815]: cheetahgenerator: Generate failed 
> with exception ''
> Dec  2 10:45:57 raspberrypi weewx[6815]: cheetahgenerator:  Ignoring 
> template /etc/weewx/skins/Belchertown/index.html.tmpl
> Dec  2 10:45:57 raspberrypi weewx[6815]: cheetahgenerator:  Reason: 
> could not convert string to float: N/A
> Dec  2 10:45:57 raspberrypi weewx[6815]:   Traceback (most recent call 
> last):
> Dec  2 10:45:57 raspberrypi weewx[6815]: File 
> "/usr/share/weewx/weewx/cheetahgenerator.py", line 330, in generate
> Dec  2 10:45:57 raspberrypi weewx[6815]:   print >> _file, 
> compiled_template
> Dec  2 10:45:57 raspberrypi weewx[6815]: File 
> "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1005, in 
> __str__
> Dec  2 10:45:57 raspberrypi weewx[6815]:   rc = getattr(self, 
> mainMethName)()
> Dec  2 10:45:57 raspberrypi weewx[6815]: File 
> "_etc_weewx_skins_Belchertown_index_html_tmpl.py", line 1448, in respond
> Dec  2 10:45:57 raspberrypi weewx[6815]:   ValueError: could not 
> convert string to float: N/A
> Dec  2 10:45:57 raspberrypi weewx[6815]: restx: WeatherCloud: Published 
> record 2018-12-02 10:45:00 CST (1543769100)
> Dec  2 10:45:58 raspberrypi weewx[6815]: cheetahgenerator: Generate failed 
> with exception ''
> Dec  2 10:45:58 raspberrypi weewx[6815]: cheetahgenerator:  Ignoring 
> template /etc/weewx/skins/Belchertown/pi/index.html.tmpl
> Dec  2 10:45:58 raspberrypi weewx[6815]: cheetahgenerator:  Reason: 
> could not convert string to float: N/A
> Dec  2 10:45:58 raspberrypi weewx[6815]:   Traceback (most recent call 
> last):
> Dec  2 10:45:58 raspberrypi weewx[6815]: File 
> "/usr/share/weewx/weewx/cheetahgenerator.py", line 330, in generate
> Dec  2 10:45:58 raspberrypi weewx[6815]:   print >> _file, 
> compiled_template
> Dec  2 1
> ...

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: Belchertown skin for weewx now available!

2018-12-02 Thread Chris Plant
Here's the errors im getting...

Dec  2 10:45:57 raspberrypi weewx[6815]: cheetahgenerator: Generate failed 
with exception ''
Dec  2 10:45:57 raspberrypi weewx[6815]: cheetahgenerator:  Ignoring 
template /etc/weewx/skins/Belchertown/index.html.tmpl
Dec  2 10:45:57 raspberrypi weewx[6815]: cheetahgenerator:  Reason: 
could not convert string to float: N/A
Dec  2 10:45:57 raspberrypi weewx[6815]:   Traceback (most recent call 
last):
Dec  2 10:45:57 raspberrypi weewx[6815]: File 
"/usr/share/weewx/weewx/cheetahgenerator.py", line 330, in generate
Dec  2 10:45:57 raspberrypi weewx[6815]:   print >> _file, 
compiled_template
Dec  2 10:45:57 raspberrypi weewx[6815]: File 
"/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1005, in 
__str__
Dec  2 10:45:57 raspberrypi weewx[6815]:   rc = getattr(self, 
mainMethName)()
Dec  2 10:45:57 raspberrypi weewx[6815]: File 
"_etc_weewx_skins_Belchertown_index_html_tmpl.py", line 1448, in respond
Dec  2 10:45:57 raspberrypi weewx[6815]:   ValueError: could not 
convert string to float: N/A
Dec  2 10:45:57 raspberrypi weewx[6815]: restx: WeatherCloud: Published 
record 2018-12-02 10:45:00 CST (1543769100)
Dec  2 10:45:58 raspberrypi weewx[6815]: cheetahgenerator: Generate failed 
with exception ''
Dec  2 10:45:58 raspberrypi weewx[6815]: cheetahgenerator:  Ignoring 
template /etc/weewx/skins/Belchertown/pi/index.html.tmpl
Dec  2 10:45:58 raspberrypi weewx[6815]: cheetahgenerator:  Reason: 
could not convert string to float: N/A
Dec  2 10:45:58 raspberrypi weewx[6815]:   Traceback (most recent call 
last):
Dec  2 10:45:58 raspberrypi weewx[6815]: File 
"/usr/share/weewx/weewx/cheetahgenerator.py", line 330, in generate
Dec  2 10:45:58 raspberrypi weewx[6815]:   print >> _file, 
compiled_template
Dec  2 10:45:58 raspberrypi weewx[6815]: File 
"/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1005, in 
__str__
Dec  2 10:45:58 raspberrypi weewx[6815]:   rc = getattr(self, 
mainMethName)()
Dec  2 10:45:58 raspberrypi weewx[6815]: File 
"_etc_weewx_skins_Belchertown_pi_index_html_tmpl.py", line 1173, in respond
Dec  2 10:45:58 raspberrypi weewx[6815]:   ValueError: could not 
convert string to float: N/A
Dec  2 10:46:00 raspberrypi weewx[6815]: cheetahgenerator: Generated 11 
files for report StandardReport in 8.53 seconds
Dec  2 10:46:00 raspberrypi weewx[6815]: copygenerator: copied 22 files to 
/var/www/html/weewx


On Sunday, December 2, 2018 at 10:17:55 AM UTC-6, Pat wrote:
>
> Nope. It's HTML, JSON and JavaScript. 
>
> weewx parses the Python code, and creates the files. 
>
> On Sunday, December 2, 2018 at 11:14:32 AM UTC-5, Chris Plant wrote:
>>
>> Does the skin use PHP?  Im wondering if that is the issue as i've had 
>> problems using PHP with the ftp server i got through my ISP.  But I will do 
>> as instructed and let you know.  Thanks!
>>
>> On Sunday, December 2, 2018 at 9:45:04 AM UTC-6, Pat wrote:
>>
>> Can you set debug = 1 in weewx.conf, restart weewx and then upload 
>> anything from your syslog that shows errors?
>>
>> On Sunday, December 2, 2018 at 10:34:55 AM UTC-5, Chris Plant wrote:
>>
>> I just installed the Belchertown skin, but im having issues with the 
>> index.html page.  There doesn't seem to be one when its uploaded to the ftp 
>> server im using.  I can click on the Reports, Graphs, etc folders and then 
>> the pages pull up, but there is no Home page?  Is this a configuration 
>> issue that im missing?
>>
>> Thanks.
>>
>> On Tuesday, August 21, 2018 at 1:45:13 PM UTC-5, Pat wrote:
>>
>> The Belchertown skin for weewx is now available. This skin is modeled 
>> after 
>>
>> ...
>
>

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: Belchertown skin for weewx now available!

2018-12-02 Thread Pat
All, 

Belchertown Skin 0.8 is released! A lot of new features and bug fixes!

Feel free to upgrade and report issues here or on the GitHub page. 

Details can be found here: 
https://github.com/poblabs/weewx-belchertown/releases

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: Belchertown skin for weewx now available!

2018-12-02 Thread Pat
Nope. It's HTML, JSON and JavaScript. 

weewx parses the Python code, and creates the files. 

On Sunday, December 2, 2018 at 11:14:32 AM UTC-5, Chris Plant wrote:
>
> Does the skin use PHP?  Im wondering if that is the issue as i've had 
> problems using PHP with the ftp server i got through my ISP.  But I will do 
> as instructed and let you know.  Thanks!
>
> On Sunday, December 2, 2018 at 9:45:04 AM UTC-6, Pat wrote:
>
> Can you set debug = 1 in weewx.conf, restart weewx and then upload 
> anything from your syslog that shows errors?
>
> On Sunday, December 2, 2018 at 10:34:55 AM UTC-5, Chris Plant wrote:
>
> I just installed the Belchertown skin, but im having issues with the 
> index.html page.  There doesn't seem to be one when its uploaded to the ftp 
> server im using.  I can click on the Reports, Graphs, etc folders and then 
> the pages pull up, but there is no Home page?  Is this a configuration 
> issue that im missing?
>
> Thanks.
>
> On Tuesday, August 21, 2018 at 1:45:13 PM UTC-5, Pat wrote:
>
> The Belchertown skin for weewx is now available. This skin is modeled 
> after 
>
> ...

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: Belchertown skin for weewx now available!

2018-12-02 Thread Chris Plant
Does the skin use PHP?  Im wondering if that is the issue as i've had 
problems using PHP with the ftp server i got through my ISP.  But I will do 
as instructed and let you know.  Thanks!

On Sunday, December 2, 2018 at 9:45:04 AM UTC-6, Pat wrote:
>
> Can you set debug = 1 in weewx.conf, restart weewx and then upload 
> anything from your syslog that shows errors?
>
> On Sunday, December 2, 2018 at 10:34:55 AM UTC-5, Chris Plant wrote:
>
> I just installed the Belchertown skin, but im having issues with the 
> index.html page.  There doesn't seem to be one when its uploaded to the ftp 
> server im using.  I can click on the Reports, Graphs, etc folders and then 
> the pages pull up, but there is no Home page?  Is this a configuration 
> issue that im missing?
>
> Thanks.
>
> On Tuesday, August 21, 2018 at 1:45:13 PM UTC-5, Pat wrote:
>
> The Belchertown skin for weewx is now available. This skin is modeled 
> after https://belchertownweather.com 
>
> The skin features
>
>- Real time streaming updates on the front page without needing to 
>reload the site (weewx-mqtt extension required)
>- Forecast data updated every hour without needing to reload (a free 
>DarkSky API key required)
>- Information on your closest Earthquake updated automatically every 3 
>hours
>- Weather station observation graphs which update without needing to 
>reload
>- Weather records for the current year, and for all time
>- A mobile and iPad ready display. You could use an iPad as a "2nd 
>console". 
>
> There are dozens of options to configure within the skin. Please 
>
> ...

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: Belchertown skin for weewx now available!

2018-12-02 Thread Pat
Can you set debug = 1 in weewx.conf, restart weewx and then upload anything 
from your syslog that shows errors?

On Sunday, December 2, 2018 at 10:34:55 AM UTC-5, Chris Plant wrote:
>
> I just installed the Belchertown skin, but im having issues with the 
> index.html page.  There doesn't seem to be one when its uploaded to the ftp 
> server im using.  I can click on the Reports, Graphs, etc folders and then 
> the pages pull up, but there is no Home page?  Is this a configuration 
> issue that im missing?
>
> Thanks.
>
> On Tuesday, August 21, 2018 at 1:45:13 PM UTC-5, Pat wrote:
>
> The Belchertown skin for weewx is now available. This skin is modeled 
> after https://belchertownweather.com 
>
> The skin features
>
>- Real time streaming updates on the front page without needing to 
>reload the site (weewx-mqtt extension required)
>- Forecast data updated every hour without needing to reload (a free 
>DarkSky API key required)
>- Information on your closest Earthquake updated automatically every 3 
>hours
>- Weather station observation graphs which update without needing to 
>reload
>- Weather records for the current year, and for all time
>- A mobile and iPad ready display. You could use an iPad as a "2nd 
>console". 
>
> There are dozens of options to configure within the skin. Please view the 
> readme on GitHub  for a 
> detailed explanation. 
>
> The GitHub page: https://github.com/poblabs/weewx-belchertown
>
> Direct download of v0.1: 
>
> ...

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [weewx-user] Re: Belchertown skin for weewx now available!

2018-12-02 Thread Pat
Great news! The belchertown_root_url isn't documented yet because 0.8 isn't 
out yet and I was trying to reduce confusion :)

I guess I should just launch 0.8 now! Which will be exactly what you just 
installed, but I did fix an apparent temperature bug last night. I'll look 
to release 0.8 today - I think it's baked long enough. 

On Sunday, December 2, 2018 at 7:55:29 AM UTC-5, John Clark wrote:
>
> OK, Here's what I did, 
>
> As before, everything works wonderfully except graphs and reports (both 
> locally and remotely) yet the CWOP, PWS, etc are updating fine. Below is 
> three loops on the syslog file. Another thing I did was to move the remote 
> files to another server (www.thechurchatmorley.org/weather) and the main 
> difference was that in the http://www.thechurchatmorley.org/json/ 
> directory there was only an index.html file but I noticed a 
> weather/belchertown directory with a /json directory that was populated 
> with the *.json files so I copied them up one directory and suddenly I have 
> graphs. Working with this premise I looked in the belchertown config file 
> and the top line is >> belchertown_root_url = "" << so my question now is 
> should there be something in the quotes in the above "Belchertown URL" 
> line? If so, then what am I missing? 
>
> *(continued) SUCCESS! Once I filled in the "belchertown root" path all 
> works beautifully, as far as I am able to tell so far EVERYTHING works, 
> graphs, reports, earthquakes. I wish to thank everyone for all their 
> patience and help. I'm not sure I could have done it without it.*
>
>
> 
> On 12/1/2018 1:22 PM, Pat wrote:
>
> Attached is what I'm seeing when I try to access 
> http://weather.w0avq.org/json/day.json directly. 
>
> On Saturday, December 1, 2018 at 2:21:07 PM UTC-5, Pat wrote: 
>
> Having your site URL is helpful and this is an interesting one. When I try 
> to access your chart data directly via 
>
> ...

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: Belchertown skin for weewx now available!

2018-12-02 Thread Chris Plant
I just installed the Belchertown skin, but im having issues with the 
index.html page.  There doesn't seem to be one when its uploaded to the ftp 
server im using.  I can click on the Reports, Graphs, etc folders and then 
the pages pull up, but there is no Home page?  Is this a configuration 
issue that im missing?

Thanks.

On Tuesday, August 21, 2018 at 1:45:13 PM UTC-5, Pat wrote:

> The Belchertown skin for weewx is now available. This skin is modeled 
> after https://belchertownweather.com 
>
> The skin features
>
>- Real time streaming updates on the front page without needing to 
>reload the site (weewx-mqtt extension required)
>- Forecast data updated every hour without needing to reload (a free 
>DarkSky API key required)
>- Information on your closest Earthquake updated automatically every 3 
>hours
>- Weather station observation graphs which update without needing to 
>reload
>- Weather records for the current year, and for all time
>- A mobile and iPad ready display. You could use an iPad as a "2nd 
>console". 
>
> There are dozens of options to configure within the skin. Please view the 
> readme on GitHub  for a 
> detailed explanation. 
>
> The GitHub page: https://github.com/poblabs/weewx-belchertown
>
> Direct download of v0.1: 
> https://github.com/poblabs/weewx-belchertown/archive/weewx-belchertown-0.1.tar.gz
>
> Quick install:
>
> wget https://
> github.com/poblabs/weewx-belchertown/archive/weewx-belchertown-0.1.tar.gz
>
> sudo wee_extension --install weewx-belchertown-0.1.tar.gz
>
> Configure weewx.conf with your options
>
> Restart weewx
>
> Out of the box, it is a very basic theme. Make sure to check out the readme 
> for all options available !
>
>
> This is my first skin, and I've done all I could to test it out in various 
> environments to iron out any initial bugs. If you do find something that's 
> a little off, or room for improvement, please let me know!
>
>

-- 
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [weewx-user] Re: Belchertown skin for weewx now available!

2018-12-02 Thread John Clark

OK, Here's what I did,

As before, everything works wonderfully except graphs and reports (both 
locally and remotely) yet the CWOP, PWS, etc are updating fine. Below is 
three loops on the syslog file. Another thing I did was to move the 
remote files to another server (www.thechurchatmorley.org/weather) and 
the main difference was that in the 
http://www.thechurchatmorley.org/json/ directory there was only an 
index.html file but I noticed a weather/belchertown directory with a 
/json directory that was populated with the *.json files so I copied 
them up one directory and suddenly I have graphs. Working with this 
premise I looked in the belchertown config file and the top line is >> 
belchertown_root_url = "" << so my question now is should there be 
something in the quotes in the above "Belchertown URL" line? If so, then 
what am I missing? /*

*/

/*(continued) SUCCESS! Once I filled in the "belchertown root" path all 
works beautifully, as far as I am able to tell so far EVERYTHING works, 
graphs, reports, earthquakes. I wish to thank everyone for all their 
patience and help. I'm not sure I could have done it without it.*/





On 12/1/2018 1:22 PM, Pat wrote:
Attached is what I'm seeing when I try to access 
http://weather.w0avq.org/json/day.json directly.


On Saturday, December 1, 2018 at 2:21:07 PM UTC-5, Pat wrote:

Having your site URL is helpful and this is an interesting one.
When I try to access your chart data directly via
http://weather.w0avq.org/json/day.json
 I'm seeing in the Chrome
Console a blocked page to sedoparking. Do you know what this is?
Is this your web hosting provider?

The other directories look good, so maybe the /json/ folder is
missing and your provider is trying to send a 404 in a weird way?
Try putting an index.html with a "hello world" inside of it to see
*something* work in http://weather.w0avq.org/json/.
..

Admittedly, I don't have any experience with the ftpuploader - so
there very well could be a fault with that extension but I'm not
familiar with. Your NOAA reports aren't working either - so it
could be something with the ftpuploader. Can you set debug = 1 in
weewx.conf and see if it gives any clues?

On Saturday, December 1, 2018 at 8:40:51 AM UTC-5, John Clark wrote:

Did as directed and so far all is wonderfully functional
except the graphs which are not available either through
localhost or remotely, and the monthly reports only show the
current month no matter which one I choose. I am convinced
that I have one (or more) directories looking at the wrong
place, just haven't tracked it down yet. All info at CWOP, 
PWS, WUnderground, and weathercloud seem to be correctly
updated which (to me) further states it is a local problem,
something pointing the wrong direction. For instance,
year.json is locally generated just fine (apparently) and
uploaded just fine, but I cannot read it either locally or on
the website. This is particularly disquieting as I decided to
quit shaving my head and it is getting long enough to pull
out. Just in case it will help the website is
weather.w0avq.org 

<--SNIP __>


--
*/John Clark, WØAVQ
w0av...@gmail.com/*

--
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 weewx-user+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.