The tool to import from WU is built into WeeWX. It is called wee_import. 
There may be an update for it though that is not part of WeeWX....not sure. 
I've actually never used it.

I don't know what the data limit is nor how much you need to import. I 
suppose you could do it in chunks if necessary. You'll never have to pay 
even after a year. The API key that you get as a contributor is just 
limited per day to 500 queries and 10 times per minute. Don't ask me to 
explain that. That is what I read and I don't have more details. I'm sure 
that you'll learn more as you learn to work with the wee_import. You should 
be able to grab all of your history. It may take a while but I don't see 
why it wouldn't be possible.



On Wednesday, January 20, 2021 at 3:13:53 PM UTC-5 Steinwolf wrote:

> Sorry I cannot edit my previous post - So here as additional question - Do 
> you maybe have the link to the weewx extension? Didn't find it here 
> https://github.com/weewx/weewx/wiki.
>
> Steinwolf schrieb am Mittwoch, 20. Januar 2021 um 21:03:43 UTC+1:
>
>> Oh Ok. So I think I maybe misunderstood some posts I found online. So I 
>> dont pay anything aslong as I dont download the data to frequently? In some 
>> postings they say, that you have to pay after one year anyway.
>> I saw the API thing before, but here you can only download the real time 
>> data, I guess. For me it would be enough to download all data once a month 
>> or so. Is this possible?
>>
>> Whatever - I would prefer to have a self-managed datalogger for many 
>> reasons.
>> The most important reason is, that I would also see the inside 
>> temperature which is not possible because of " privacy policies". Also 
>> there is one more temp-sensor, which also dont show up.
>> And to have "everything in my hands".
>>
>> So can anyone help me?
>>
>> BR,
>> Steinwolf
>> galfert schrieb am Sonntag, 17. Januar 2021 um 17:12:55 UTC+1:
>>
>>> It is not true that WU doesn't let you download your own data. The 
>>> confusion is that you can't download data the old way with a .csv download 
>>> file. The new way to download your own data is to use an API key that you 
>>> can generate under your account setting. Then you must use this new API 
>>> method to download your data. There is even a WeeWX extension to use this 
>>> new method that has been created.
>>>
>>> The reason for this change is that before anyone could download any 
>>> amount of data and there were no controls to limit bandwidth usage. With 
>>> the new API key method you are limited in the amount of bandwidth you can 
>>> use on a monthly basis. This limits bandwidth abuse and it allows WU to 
>>> better run their servers and reduce costs. If you are a business and you 
>>> were previously downloading tons of data from WU, then those efforts have 
>>> been blocked. You'll now have to purchase a commercial license in order to 
>>> continue to download the amounts of data that you were before. You could 
>>> say that a few bad apples with their abuse ruined the simplicity of the 
>>> previous .csv download method. There were a few years where WU servers were 
>>> hardly ever up. Sure things are not still perfect with WU but they 
>>> certainly are a lot better than they were before these controls were 
>>> implemented.
>>>
>>>
>>>
>>>
>>> On Sunday, January 17, 2021 at 10:41:11 AM UTC-5 Steinwolf wrote:
>>>
>>>> Hello,
>>>> I need help with the Bresser 6in1 Pro Wifi. (sends data to 
>>>> WeatherUnderground). Unfortunatelly it is the "stupid" not FINEOffset 
>>>> version, so I have to use the interceptor, but I'm unable to get the 
>>>> interceptor working. 
>>>> I'm really unhappy with WU (now they even dont let you download your 
>>>> own data!) and thats why I will use weewx. 
>>>> By the way - this whole raspbian, linux,... thing is also new to me, so 
>>>> I struggle with this all and can only do things I found on the internet. 
>>>> So 
>>>> please, in case you write back, dont think I know anything - tell me like 
>>>> I'm a litte kid or so ;)
>>>>
>>>> My setup: 
>>>> Bresser Weather 6in1 Pro WiFi (the one with the display) (IP 
>>>> 192.168.188.60- I guess, because the Bresser configuration site is here)
>>>> Raspberry Pi3 (with weewx, interceptor and apache)
>>>> Fritz.Box as router
>>>>
>>>> IPs: 
>>>> Bresser Weather IP 192.168.188.60 (I guess, because the Bresser 
>>>> configuration site is here) 
>>>> Raspbi IP LAN 192.168.188.34, IP WLan  192.168.188.35 
>>>> (raspbiweather.fritz.box also works) 
>>>> FritzBox IP (as gateway?) 192.168.188.1
>>>>
>>>> The problem:
>>>> I permanently get this error:
>>>>
>>>> pi@raspbiWeather:~ $ sudo /etc/init.d/weewx status
>>>> ● weewx.service - LSB: weewx weather system
>>>>    Loaded: loaded (/etc/init.d/weewx; generated)
>>>>    Active: active (exited) since Sun 2021-01-17 13:50:40 GMT; 3s ago
>>>>      Docs: man:systemd-sysv-generator(8)
>>>>   Process: 2410 ExecStart=/etc/init.d/weewx start (code=exited, 
>>>> status=0/SUCCESS)
>>>>
>>>> Jän 17 13:50:40 raspbiWeather python3[2426]: weewx[2426] CRITICAL 
>>>> weewx.engine:     ****      self._server = Consumer.TCPServer(address, 
>>>> port, handler)
>>>> Jän 17 13:50:40 raspbiWeather python3[2426]: weewx[2426] CRITICAL 
>>>> weewx.engine:     ****    File "/usr/share/weewx/user/interceptor.py", 
>>>> line 
>>>> 584, in __init__
>>>> Jän 17 13:50:40 raspbiWeather python3[2426]: weewx[2426] CRITICAL 
>>>> weewx.engine:     ****      TCPServer.__init__(self, (address, int(port)), 
>>>> handler)
>>>> Jän 17 13:50:40 raspbiWeather python3[2426]: weewx[2426] CRITICAL 
>>>> weewx.engine:     ****    File "/usr/lib/python3.7/socketserver.py", line 
>>>> 452, in __init__
>>>> Jän 17 13:50:40 raspbiWeather python3[2426]: weewx[2426] CRITICAL 
>>>> weewx.engine:     ****      self.server_bind()
>>>> Jän 17 13:50:40 raspbiWeather python3[2426]: weewx[2426] CRITICAL 
>>>> weewx.engine:     ****    File "/usr/lib/python3.7/socketserver.py", line 
>>>> 466, in server_bind
>>>> Jän 17 13:50:40 raspbiWeather python3[2426]: weewx[2426] CRITICAL 
>>>> weewx.engine:     ****      self.socket.bind(self.server_address)
>>>> Jän 17 13:50:40 raspbiWeather python3[2426]: weewx[2426] CRITICAL 
>>>> weewx.engine:     ****  OSError: [Errno 99] Die angeforderte Adresse kann 
>>>> nicht zugewiesen werden
>>>> Jän 17 13:50:40 raspbiWeather python3[2426]: weewx[2426] CRITICAL 
>>>> __main__: Unable to load driver: [Errno 99] Die angeforderte Adresse kann 
>>>> nicht zugewiesen werden
>>>> Jän 17 13:50:40 raspbiWeather python3[2426]: weewx[2426] CRITICAL 
>>>> __main__:     ****  Exiting...
>>>>
>>>> So that " Die angeforderte Adresse kann nicht zugewiesen werden" means 
>>>> in english "The requested address cannot be assigned".
>>>>
>>>> I think that the IP address of the PWS is wrong or so?
>>>> If I do (didn't know what the commands exactly do, but found this on 
>>>> another help thread of some user) "sudo tcpdump -Anpl -s0 -w - -i eth0 src 
>>>> 192.168.188.60 | stdbuf -oL strings -n8", I get (after a few seconds 
>>>> waiting and Cntr+C) this:
>>>>
>>>> tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size 
>>>> 262144 bytes
>>>>         _services
>>>> 3881D711F7A3-mysimplelink
>>>> 3881D711F7A3-mysimplelink
>>>> 3881D711F7A3-mysimplelink
>>>> ^C2 packets captured
>>>> 2 packets received by filter
>>>> 0 packets dropped by kernel
>>>>
>>>> " 3881D711F7A3-mysimplelink" is the Bresser PWS on the Fritzbox. Pakets 
>>>> received are sometimes more, sometimes less. I guess that the PWS sends 
>>>> every 10 secs or so, and thats why. 
>>>>
>>>> So is this correct? Than why it doesn't work? 
>>>>
>>>> In the weewx config I have:
>>>> station_type = Interceptor
>>>>
>>>> ##############################################################################
>>>>
>>>> [Interceptor]
>>>>     # This section is for the network traffic interceptor driver.
>>>>
>>>>     # The driver to use:
>>>>     driver = user.interceptor
>>>>     #device_type = lw30x
>>>>     device_type = wu-client
>>>>     #mode = sniff
>>>>     address = 192.168.188.60
>>>>     #port = 80
>>>>
>>>>
>>>> ##############################################################################
>>>>
>>>> Port is with "#" because I dont know the port and the the query above 
>>>> only works without " and port 80".
>>>>
>>>> Please be so kind and help.
>>>> BR,
>>>> Steinwolf
>>>>
>>>

-- 
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/53c61a47-7d2f-4201-9fa1-727d96ff304dn%40googlegroups.com.

Reply via email to