Re: [weewx-user] Mqtt live data

2019-09-20 Thread Eric Mears
It's still not working for me:

WebSocket connection to 'ws://mosscrkmqtt.duckdns.org:9001/mqtt' failed:
Error in connection establishment: net::ERR_ADDRESS_UNREACHABLE


mosscrkmqtt.duckdns.org resolves

$ dig mosscrkmqtt.duckdns.org


; <<>> DiG 9.10.6 <<>> mosscrkmqtt.duckdns.org

;; global options: +cmd

;; Got answer:

;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 13595

;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1


;; OPT PSEUDOSECTION:

; EDNS: version: 0, flags:; udp: 4000

;; QUESTION SECTION:

;mosscrkmqtt.duckdns.org. IN A


;; ANSWER SECTION:

mosscrkmqtt.duckdns.org. 58 IN A 75.190.103.181


;; Query time: 154 msec

;; SERVER: 192.168.0.91#53(192.168.0.91)

;; WHEN: Wed Sep 18 07:01:49 PDT 2019

;; MSG SIZE  rcvd: 68



but I can't open port 9001



$ telnet mosscrkmqtt.duckdns.org 9001

Trying 75.190.103.181...

telnet: connect to address 75.190.103.181: Network is unreachable

telnet: Unable to connect to remote host




Can you confirm port 9001 is open to the outside world and is port
forwarding to your weewx computer host?



Eric








On Tue, Sep 17, 2019 at 8:36 PM K Weaver  wrote:

> Ok, problem solved. I put my dynamic DNS in the web socket host location
> and it looks all good now.
>
> On Tue, Sep 17, 2019, 7:54 PM K Weaver  wrote:
>
>> The 162 IP may be my dynamic  dns...
>>
>> On Tue, Sep 17, 2019, 7:38 PM Eric Mears  wrote:
>>
>>> I'm seeing this when I use the chrome debugger:
>>>
>>>  mqttws31.min.js:36 WebSocket connection to 'ws://
>>> 192.168.86.51:9001/mqtt' failed: Error in connection establishment:
>>> net::ERR_CONNECTION_TIMED_OUT
>>>
>>>
>>> I don't think  192.168.86.51 is right,  mosscreekweather.org is mapping
>>> to 162.241.244.37
>>>
>>> Did you open port 9001 to the outside world on your router?
>>>
>>>
>>> Eric
>>>
>>>
>>> On Tue, Sep 17, 2019 at 2:52 PM K Weaver  wrote:
>>>
>>>> I have mqtt up and running with mo errors. 1883 for the port and 9001
>>>> for the web socket.
>>>>
>>>> When Im home on the wifi I can connect and get the green flashing dot.
>>>> Over the web outside my network it gets the pending connection message.
>>>>
>>>> I can post logs later if needed. I was hoping I was missing something
>>>> simple.
>>>>
>>>> Mosscreekweather.org/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.
>>>> To view this discussion on the web visit
>>>> https://groups.google.com/d/msgid/weewx-user/8e9d790d-75bd-4fea-b0b2-e34ce063%40googlegroups.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.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/weewx-user/CACzmTWfW_feh2j-X3AsXu7CF2PxDGYeVO1iGz2XqNswLt0M0Eg%40mail.gmail.com
>>> <https://groups.google.com/d/msgid/weewx-user/CACzmTWfW_feh2j-X3AsXu7CF2PxDGYeVO1iGz2XqNswLt0M0Eg%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> --
> You received this message because you are subscribed to the Google Groups
> "weewx-user" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to weewx-user+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/weewx-user/CAJ3%3D2yWV797-Vt5L-kW%3DpdudCmtPaB8qA5hOYr52SmGwZX73mA%40mail.gmail.com
> <https://groups.google.com/d/msgid/weewx-user/CAJ3%3D2yWV797-Vt5L-kW%3DpdudCmtPaB8qA5hOYr52SmGwZX73mA%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to weewx-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/CACzmTWcL6EwmCJ4CqstnN7peUq9HgfDzxYSb8LDoDgYS5342dQ%40mail.gmail.com.


Re: [weewx-user] Mqtt live data

2019-09-17 Thread Eric Mears
I'm seeing this when I use the chrome debugger:

 mqttws31.min.js:36 WebSocket connection to 'ws://
192.168.86.51:9001/mqtt' failed: Error in connection establishment:
net::ERR_CONNECTION_TIMED_OUT


I don't think  192.168.86.51 is right,  mosscreekweather.org is mapping
to 162.241.244.37

Did you open port 9001 to the outside world on your router?


Eric


On Tue, Sep 17, 2019 at 2:52 PM K Weaver  wrote:

> I have mqtt up and running with mo errors. 1883 for the port and 9001 for
> the web socket.
>
> When Im home on the wifi I can connect and get the green flashing dot.
> Over the web outside my network it gets the pending connection message.
>
> I can post logs later if needed. I was hoping I was missing something
> simple.
>
> Mosscreekweather.org/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.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/weewx-user/8e9d790d-75bd-4fea-b0b2-e34ce063%40googlegroups.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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/CACzmTWfW_feh2j-X3AsXu7CF2PxDGYeVO1iGz2XqNswLt0M0Eg%40mail.gmail.com.


Re: [weewx-user] Rainfall YTD only showing value since weewx has been installed

2019-09-05 Thread Eric Mears
Thomas,

I added $current.yearRain, and it does exactly what I want.

Thanks!

Eric


On Thu, Sep 5, 2019 at 7:14 AM Thomas Keffer  wrote:

> I assume the Belchertown skin is summing from the database. If that's the
> case, you could replace instances of
>
> $year.rain.sum
>
> with
>
> $current.yearRain
>
> That would give you the value directly from the console.
>
> -tk
>
> On Wed, Sep 4, 2019 at 9:15 PM Eric Mears  wrote:
>
>> Hi,
>>
>> I am running with a VantagePro, and transitioned from wview to weewx with
>> the Belchertown skin about 6 months ago.
>>
>> Weewx shows a rainfall YTD of 8 inches, but the actual value is 29
>> inches.  The 8 inches are what has fallen since Weewx has been installed.
>>
>> The VantagePro console shows 29 inches YTD.
>>
>> Is there a way adjust the weewx ytd rainfall to account for ytd rainfall
>> before the install?
>>
>> I searched the archives and didn't find anything.  I think there was a
>> setting in weewx.conf for an earlier version of weewx that did something
>> like this.
>>
>> Thanks,
>>
>> Eric
>>
>>
>> --
>> 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.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/weewx-user/136924dc-1b03-4ae2-89d3-902e67cb73c7%40googlegroups.com
>> <https://groups.google.com/d/msgid/weewx-user/136924dc-1b03-4ae2-89d3-902e67cb73c7%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
> --
> You received this message because you are subscribed to the Google Groups
> "weewx-user" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to weewx-user+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/weewx-user/CAPq0zEAEm3HtBSnzz8h-Hhu03FRGk%3DF%2B21ZRe35fw8Ry%2BfoToQ%40mail.gmail.com
> <https://groups.google.com/d/msgid/weewx-user/CAPq0zEAEm3HtBSnzz8h-Hhu03FRGk%3DF%2B21ZRe35fw8Ry%2BfoToQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to weewx-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/CACzmTWcQTE6JS8CKWOBwJ1J4TOmdb_JeRSmtEihHYv4bNJSjpQ%40mail.gmail.com.


[weewx-user] Rainfall YTD only showing value since weewx has been installed

2019-09-04 Thread Eric Mears
Hi,

I am running with a VantagePro, and transitioned from wview to weewx with 
the Belchertown skin about 6 months ago.  

Weewx shows a rainfall YTD of 8 inches, but the actual value is 29 inches.  
The 8 inches are what has fallen since Weewx has been installed.  

The VantagePro console shows 29 inches YTD. 

Is there a way adjust the weewx ytd rainfall to account for ytd rainfall 
before the install?

I searched the archives and didn't find anything.  I think there was a 
setting in weewx.conf for an earlier version of weewx that did something 
like this.

Thanks,

Eric
 

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/136924dc-1b03-4ae2-89d3-902e67cb73c7%40googlegroups.com.


[weewx-user] Re: Time Tags and UTC

2019-05-16 Thread Eric Mears
Gary,

Thanks,

I will give that a try.

Eric


On Thursday, May 16, 2019 at 4:23:29 PM UTC-7, gjr80 wrote:
>
> Hi,
>
> It was a deliberate decision for WeeWX to be timezone unaware, but 
> fortunately we can do some limited utc manipulation using some of the 
> inbuilt utc capabilities of the python datetime module. In this case the 
> easiest approach is likely just putting a little inline python code in your 
> template. Something like:
>
> #import datetime
> #set $local_dt = datetime.datetime.utcfromtimestamp($current.dateTime.raw)
> #set $utc_formatted = $local_dt.strftime("%d/%m/%Y %H:%M:%S")
>
> and then when you want to display the utc time just use the $utc_formatted 
> tag in your template, something like:
>
> The current time is: $current.dateTime (local) or $utc_formatted (UTC)
>
> would give something like:
>
> The current time is: 17/05/19 09:18:00 (local) or 16/05/2019 23:18:00 (UTC
> )
>
> The only requirement is the code needs to be included at a location in the 
> template before the tag is used. The format of the output can be changed by 
> using the format codes from here 
> <https://docs.python.org/2/library/datetime.html#strftime-and-strptime-behavior>.
>  
> You could go to more trouble and create a tag (or an SLE that returns a 
> tag) that accepts the format string as a parameter but given your intended 
> use this is the simplest approach.
>
> Gary
>
> On Friday, 17 May 2019 08:48:11 UTC+10, Eric Mears wrote:
>>
>> Hi,
>>
>> I'm running weewx on a raspberry pi connected to a Vantage weather 
>> station.
>>
>> I create a custom report that that National Weather Service downloads 
>> hourly.
>>
>> The National Weather Service requires the times be in UTC.
>>
>>
>> I'd like to run my raspberry pi on local time so the weewx reports 
>> display local time.
>>
>> Is there an option on a Time Tag to display UTC?
>>
>> I'm currently using variations of 
>>
>> $current.dateTime.format("%H:%M %Z")
>>
>> in my custom report, but these all display local time.
>>
>>
>> Do I have any options other than running the raspberry pi on UTC?
>>
>> Thanks,
>>
>> Eric
>>
>>
>>
>>
>>

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/9dd93df2-2ff8-42a3-a316-c3f4492b9091%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Re: Time Tags and UTC

2019-05-16 Thread Eric Mears
Hi Peter,

I was looking at 
https://docs.python.org/3/library/datetime.html#datetime.datetime.utcnow 
<https://www.google.com/url?q=https%3A%2F%2Fdocs.python.org%2F3%2Flibrary%2Fdatetime.html%23datetime.datetime.utcnow&sa=D&sntz=1&usg=AFQjCNEGwejuUUDBX6cYyPGLBJueLz2Ckw>

but I couldn't figure out how to call it from the tag.

I'm still a newbie at this.

Thanks,

Eric


On Thursday, May 16, 2019 at 3:54:13 PM UTC-7, p q wrote:
>
> I imagine your Raspberry Pi is using UTC as its base time and using the 
> time zone to display the local time. That's the standard way it's set up.
>
> I haven't tried it but you might be able to use the python function 
> datetime.utcnow() 
> https://docs.python.org/3/library/datetime.html#datetime.datetime.utcnow 
> <https://www.google.com/url?q=https%3A%2F%2Fdocs.python.org%2F3%2Flibrary%2Fdatetime.html%23datetime.datetime.utcnow&sa=D&sntz=1&usg=AFQjCNEGwejuUUDBX6cYyPGLBJueLz2Ckw>
>
> On Thursday, May 16, 2019 at 3:48:11 PM UTC-7, Eric Mears wrote:
>>
>> Hi,
>>
>> I'm running weewx on a raspberry pi connected to a Vantage weather 
>> station.
>>
>> I create a custom report that that National Weather Service downloads 
>> hourly.
>>
>> The National Weather Service requires the times be in UTC.
>>
>>
>> I'd like to run my raspberry pi on local time so the weewx reports 
>> display local time.
>>
>> Is there an option on a Time Tag to display UTC?
>>
>> I'm currently using variations of 
>>
>> $current.dateTime.format("%H:%M %Z")
>>
>> in my custom report, but these all display local time.
>>
>>
>> Do I have any options other than running the raspberry pi on UTC?
>>
>> Thanks,
>>
>> Eric
>>
>>
>>
>>
>>

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/28c8b185-6ca2-4e1a-b16e-d6ad70fe9149%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[weewx-user] Time Tags and UTC

2019-05-16 Thread Eric Mears
Hi,

I'm running weewx on a raspberry pi connected to a Vantage weather station.

I create a custom report that that National Weather Service downloads 
hourly.

The National Weather Service requires the times be in UTC.


I'd like to run my raspberry pi on local time so the weewx reports display 
local time.

Is there an option on a Time Tag to display UTC?

I'm currently using variations of 

$current.dateTime.format("%H:%M %Z")

in my custom report, but these all display local time.


Do I have any options other than running the raspberry pi on UTC?

Thanks,

Eric




-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/b312c9b9-7005-41ca-994f-1faf2ed92d02%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.