Yes i did, and unfortunately it did not make any difference. But I have the idea that my power supply produce a lot of noise at the output. I will change the PS this afternoon and check if it does any good.
I keep you posted
Alrik
Sorry forget to mention the weather station model.. WS2801 -IT 11/2010 V00 868.3Mhz European model
when i try wee_config_ws28xx --check-transceiver give:
Using configuration file /etc/weewx/weewx.conf
Driver version 0.32
Checking for transceiver...
Transceiver is present
serial: 010123121002195
id: 707 (0x02c3)
--
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/Jrf58FlrbbI/unsubscribe.
To unsubscribe from this group and all its topics, send an email to weewx-user+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Hello M,
Well i have found the problem!
It has to do with my WS2801 station.
what i found out is that pairing with the down key by a long press on the console work with the heavy weather.
But not for the WS28XX driver, and my WS2801, what i did to solve the problem is not pressing the down key when the WS28XX drivers promt you to do.
But i pressed the SET key.. and within a couple of seconds i get the message from WS28xx driver Transceiver is paired to consoleAnd on my console i got the [PC] message, and it stay in sync for more than a hour.
Maby it is an idee to put this in the weewx documentation?
Is it correct that in the pairing procedure the id from the dongle is some where stored inside the WS28xx driver?
just a wild guess, i am more a hardware guy that writhe sometimes some firmware for micro processors.
Now the next 2 lines:
ws28xx: RFComm: ToDateTime: bogus date for LastRainReset: error status in buffer
ws28xx[2926]: ws28xx: RFComm: handleCurrentData: inBufCS of station does not match
Hello M,
Now the next 2 lines:
ws28xx: RFComm: ToDateTime: bogus date for LastRainReset: error status in buffer
ws28xx[2926]: ws28xx: RFComm: handleCurrentData: inBufCS of station does not match
i have no idea how to fix them..
Alrik
Hello Alrik,
to my understanding, only a long press will cause the station to attempt pairing. a short press of [SET] will initiate a sync.
perhaps your station was already paired, and simply required a sync? perhaps if the station fails to find a transceiver after a long press, it reverts back to the last transceiver id it knew?
in my experience, a pairing is only necessary after removing batteries from the station. otherwise, only sync is necessary.
ws28xx: MainThread: No data after 2582 seconds. Normally I just wait for the top of the hour when weewx syncs automatically.
Well i will do some test off coarse and do the following:
removed all battery`s, shutdown RPI, removed USB dongle, and wait for 10 minutes.
i hope to do this this week and verify the results.
Hi M,
I've tried them out, but none of these work for me:
[root@alarmpi ~]# /home/weewx/bin/wee_config_ws28xx
weewx.WeeWxIOError: Device or resource busy
And synchronisation only happens at the top of the hour:
[.......]
Oct 29 12:21:26 alarmpi wee_config_ws28xx[3646]: ws28xx: MainThread: interface: 0
Oct 29 12:21:26 alarmpi wee_config_ws28xx[3646]: ws28xx: MainThread: claiming USB interface 0
Oct 29 12:21:26 alarmpi wee_config_ws28xx[3646]: ws28xx: MainThread: releasing USB interface
Oct 29 12:21:26 alarmpi wee_config_ws28xx[3646]: ws28xx: MainThread: Unable to claim USB interface 0: Device or resource busy
Oct 29 12:21:33 alarmpi weewx[25985]: ws28xx: MainThread: No data after 541 seconds (press SET to sync)
Oct 29 12:21:33 alarmpi weewx[25985]: ws28xx: MainThread: Scanned 0 records: current=None latest=None remaining=None
Oct 29 12:22:33 alarmpi weewx[25985]: ws28xx: MainThread: No data after 601 seconds (press SET to sync)
Oct 29 12:22:33 alarmpi weewx[25985]: ws28xx: MainThread: Scanned 0 records: current=None latest=None remaining=None
[.......]
Hi,
i am struggeling with weewx to keep a connection with the console.
Running weewx on a pi as root becourse of permission problems USB
Pairing with te console only work when in put te transciever on windows machine and do a pairing action in Heavyweather. then remove the transreciever in the Py and check: wee_config_ws28xx --debug
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed Oct 22 21:10:16 2014 from 192.168.0.110
root@raspberrypi:~# wee_config_ws28xx --debug
Using configuration file /etc/weewx/weewx.conf
Driver version 0.32
Using configuration file /etc/weewx/weewx.conf
Driver version 0.32
Checking for transceiver...
Transceiver is present
serial: 010123121002195
id: 707 (0x02c3)
root@raspberrypi:~# wee_config_ws28xx --check-transceiver
Using configuration file /etc/weewx/weewx.conf
Driver version 0.32
Checking for transceiver...
Transceiver is present
serial: 010123121002195
id: 707 (0x02c3)
root@raspberrypi:~# wee_config_ws28xx --debug
Using configuration file /etc/weewx/weewx.conf
Driver version 0.32
Querying the station for the configuration...
No data after 30 seconds (press SET to sync)
No data after 60 seconds (press SET to sync)
root@raspberrypi:~# wee_config_ws28xx --debug
Using configuration file /etc/weewx/weewx.conf
Driver version 0.32
Querying the station for the configuration...
No data after 30 seconds (press SET to sync)
No data after 60 seconds (press SET to sync)
root@raspberrypi:~#
root@raspberrypi:~# wee_config_ws28xx --config=FILE
Unable to open configuration file FILE
Press and hold the [v] key until "PC" appears (attempt 2 of 3)
Press and hold the [v] key until "PC" appears (attempt 3 of 3)
Transceiver not paired to console.
The SET button initiates the synchronising. This can be done with the wee_config_ws28xx utility,
--
What I was wondering was whether there is a way to synchronise them from the command line, for example when I do something remotely I cannot press the SET, meaning I have to wait for the top of the hour for the automatic sync.