thanks for the clarification. i will switch the protocol to
ecowitt, but the more immediate problem is the UTF-8 error
which is now preventing weewx from starting.
On Sunday, January 17, 2021 at 4:30:38 PM UTC+1 galfert wrote:
This thread started with the discussion being around the
Ambient WS-2902 and that is totally different despite
looking like the same unit. This is because Ambient is
the only Fine Offset clone reseller that changes the
firmware and they limit options. The Ambient version does
not let you upload to custom server address. The
confusion here is that my response was because I thought
you had and Ambient branded unit. Since you don't have an
Ambient branded unit you do have the option to send to a
custom server using both WU and Ecowitt protocols. The WU
protocol is limited and only sends the basic set of
sensors. The Ecowitt protocol allows you to send a lot
more optional sensors like PM2.5, soil moisture, extra
temp/hum sensors....etc. But still you'll have to
configure the Interceptor driver to match the protocol
type that you set in you WH2900C for uploading to your
custom server.
The GW1000 though is still a more elegant and newer
solution.
* The newest Ambient WS-2902 firmware finally after many
years does gain the ability to send to a custom
server....BUT it is not WU protocol and it is not Ecowitt
protocol....it is Ambientweather.net protocol and enough
significant differences that the Interceptor driver will
not work. This newest firmware is not yet officially
supported by Ambient. They haven't yet release the
updated awnet mobile app to enable turning and
configuring this option. All of these complexities and
changing nature of the situation makes it difficult to
explain the situation to cover all possible
scenarios...what model you have and whom it is from and
what firmware version you are running and all the
different supporting protocols that are possible.
Using pfsense to capture and forward packets is really
unnecessary for anyone with a non-Ambient WH2900C....as
it has a built in simple to configure "Customized" server
upload feature.
On Sunday, January 17, 2021 at 7:32:03 AM UTC-5
sjr4...@gmail.com wrote:
For the record, mine is a Chinese Mi-Sol WH2900C. It
is a copy of the Fine Offset WH2900 or the Ecowitt
WS2950. Indeed, the unit requires a connection to
Ecowitt to set the Time/Date and automatically
downloaded the EasyWeather 1.56 firmware update from
Ecowitt.
I haven't got the outdoor setup done yet, while i
play with getting the unit up and running. but
Ecowitt, shows my indoor temperature and pressure on
the home page. I use pfsense so can run a packet
capture if it helps. Since editing the weewx.conf
file, i am getting the utf-8 problem. I guess this is
related to me using European accented characters in
my editors which are UTF-8. So that leaves me with
two questions;
1) how to have it accept the UTF-8 characters
2) you mentioned not getting all the sensor data,
unless using Ecowitt. In view, that i am. Can you
tell me what additional parameters i need in the
config file please.
On Sunday, January 17, 2021 at 9:21:33 AM UTC+1 S R
wrote:
almost there, but now
/usr/local/share/weewx # ./bin/wee_reports
Traceback (most recent call last):
File "./bin/wee_reports", line 103, in <module>
main()
File "./bin/wee_reports", line 51, in main
config_path, config_dict =
weecfg.read_config(options.config_path, args)
File
"/usr/local/share/weewx/bin/weecfg/__init__.py",
line 180, in read_config
default_encoding='utf-8')
File
"/usr/local/lib/python3.7/site-packages/configobj.py",
line 1229, in __init__
self._load(infile, configspec)
File
"/usr/local/lib/python3.7/site-packages/configobj.py",
line 1287, in _load
content = self._handle_bom(content)
On Saturday, January 16, 2021 at 11:30:28 PM
UTC+1 galfert wrote:
Yes the best method when using the
Interceptor is to use the Customized server
settings. The path doesn't matter. But in
some firmware versions it just couldn't be
left blank or it wouldn't send. So just put
in index.php? for the path.
On Saturday, January 16, 2021 at 3:49:17 PM
UTC-5 sjr4...@gmail.com wrote:
OK. So i am homing in a little closer here.
I have configured the console to
wunderground and it is working.
Now i need to adjust weewx.conf with the
following, but as the weewx server is on
a different subnet, i will need to use
listen mode.
[Interceptor]
driver = user.interceptor
device_type = wu-client
If i understand, i can point the console
with a custom config to my server, and
then publish from my server to
wunderground right?
if i do that, what will the path on weewx
for the console?
host: weewx.local.lan
Path: ?
ID: xxxxxx
Key: xxxxxx
also, on a side note. I can't find the
log in freebsd.
On Saturday, January 16, 2021 at 9:17:02
PM UTC+1 galfert wrote:
What I understand you are saying is
that you have a WH2910 and you want
to interface it with WeeWX. Since you
don't have an Ambient version you do
have the ability to easily use the
Interceptor driver. Ambient WS-2902
can't without a lot of extra work.
You, with the WH2910 can simply
install the WeeWX Interceptor driver
and make sure your WeeWX config is
set to use the Interceptor driver
with the correct WU client settings:
[Interceptor]
driver = user.interceptor
device_type = wu-client
...or you can add the Ecowitt GW1000
driver and the instead use the GW1000
API driver instead of the Interceptor
driver. This will allow you to add
more sensors.
On Saturday, January 16, 2021 at
2:54:09 PM UTC-5 sjr4...@gmail.com wrote:
actually, mine is equivalent to
the WH2910 - it is not a case of
getting, i already have
On Saturday, January 16, 2021 at
4:42:53 PM UTC+1 galfert wrote:
You have dug up quite an old
thread. A lot has changed
since. The recommendation now
is to just acquire the
Ecowitt GW1000 and use the
WeeWX GW1000 API driver. The
GW1000 will directly pick up
your sensor data (it doesn't
talk to the display
console...as it is its own
console). You'll get a much
nicer experience with the
GW1000, which will also let
you add extra sensors.
https://github.com/gjr80/weewx-gw1000
<https://github.com/gjr80/weewx-gw1000>
On Saturday, January 16, 2021
at 2:43:44 AM UTC-5
sjr4...@gmail.com wrote:
were you able to get this
to work in the end. can
you share the weewx
details please
On Saturday, April 1,
2017 at 4:37:01 PM UTC+2
44085w...@gmail.com wrote:
I see that weewx is
said to support
the FINE OFFSET
WH2900 , I was
wondering if anyone
could share with me
the protocol and port
information that is
in the driver? I
--
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.
To view this discussion on the web visit
https://groups.google.com/d/msgid/weewx-user/ec3d9f49-dec2-4045-9832-9d4d6180e22an%40googlegroups.com
<https://groups.google.com/d/msgid/weewx-user/ec3d9f49-dec2-4045-9832-9d4d6180e22an%40googlegroups.com?utm_medium=email&utm_source=footer>.