Thank you Rainer, that was the problem identified in this thread 
<https://groups.google.com/g/weewx-user/c/9pOrM-VOnvE/m/69tjuhYPAQAJ>. It 
has been fixed in v0.3.2. I will properly release v0.3.2 later today.

Gary

On Sunday, 26 September 2021 at 09:20:58 UTC+10 [email protected] 
wrote:

> @Gary fyi:
> I updated my GW1100 to the newly released firmware 2.0.4 and it now 
> produces the following error (including refusing to archive data)
> Looks like the internal sensor map has been enlarged.
> FW 2.0.3 still ran without such problems.
>
> Sep 26 01:08:07 raspberrypi weewx-GW1000[24829] INFO user.gw1000: driver 
> version is 0.3.1
> Sep 26 01:08:07 raspberrypi weewx-GW1000[24829] INFO user.gw1000: GW1000 
> address is 192.168.1.53:45000
> Sep 26 01:08:07 raspberrypi weewx-GW1000[24829] INFO user.gw1000: poll 
> interval is 10 seconds
> Sep 26 01:08:07 raspberrypi weewx-GW1000[24829] INFO weewx.engine: 
> StdConvert target unit is 0x1
> Sep 26 01:08:07 raspberrypi weewx-GW1000[24829] CRITICAL user.gw1000:     
> ****  Traceback (most recent call last):
> Sep 26 01:08:07 raspberrypi weewx-GW1000[24829] CRITICAL user.gw1000:     
> ****    File "/usr/share/weewx/user/gw1000.py", line 2827, in run
> Sep 26 01:08:07 raspberrypi weewx-GW1000[24829] CRITICAL user.gw1000:     
> ****      self.client.collect_sensor_data()
> Sep 26 01:08:07 raspberrypi weewx-GW1000[24829] CRITICAL user.gw1000:     
> ****    File "/usr/share/weewx/user/gw1000.py", line 2282, in 
> collect_sensor_data
> Sep 26 01:08:07 raspberrypi weewx-GW1000[24829] CRITICAL user.gw1000:     
> ****      queue_data = self.get_live_sensor_data()
> Sep 26 01:08:07 raspberrypi weewx-GW1000[24829] CRITICAL user.gw1000:     
> ****    File "/usr/share/weewx/user/gw1000.py", line 2329, in 
> get_live_sensor_data
> Sep 26 01:08:07 raspberrypi weewx-GW1000[24829] CRITICAL user.gw1000:     
> ****      self.update_sensor_id_data()
> Sep 26 01:08:07 raspberrypi weewx-GW1000[24829] CRITICAL user.gw1000:     
> ****    File "/usr/share/weewx/user/gw1000.py", line 2344, in 
> update_sensor_id_data
> Sep 26 01:08:07 raspberrypi weewx-GW1000[24829] CRITICAL user.gw1000:     
> ****      self.sensors_obj.set_sensor_id_data(sensor_id_data)
> Sep 26 01:08:07 raspberrypi weewx-GW1000[24829] CRITICAL user.gw1000:     
> ****    File "/usr/share/weewx/user/gw1000.py", line 4108, in 
> set_sensor_id_data
> Sep 26 01:08:07 raspberrypi weewx-GW1000[24829] CRITICAL user.gw1000:     
> ****      batt_fn = Gw1000Collector.sensor_ids[data[index:index + 
> 1]]['batt_fn']
> Sep 26 01:08:07 raspberrypi weewx-GW1000[24829] CRITICAL user.gw1000:     
> ****  KeyError: b'0'
>
> I switched to an older GW1000 1.6.8 not to lose data.
>
> best regards
>
> Rainer
>

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/632edaa5-c75f-4dd7-9334-6e4ef2fb84f4n%40googlegroups.com.

Reply via email to