You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Matthew Wall, when is the next version of the interceptor driver (after .60) being released?
The issues I have with the driver are numbered 1 through 11 below. I was a programmer for many years, and would love to jump into this, but GitHub is new to me and I'd prefer to just report this issue and maybe later when I've read up on GitHub policies and processes then be able to better add updates to the code in a more productive manner without stepping on any toes/mucking things up!
Background:
I have an Ambient Weather station (offset clone evidently) model #WS-2902C. On the same internal home network I also have a Raspberry PI 4B 8GB running Weewx with interceptor in listener mode.
The latest version in the repository, 0.60, does not work in this scenario (web site not created). Matt had given someone a link for 0.54b which that person shared on a forum somewhere, that person also said I believe Matt had said something to him about a piece of code he had known about that had "broken" the functionality for this for this scenario, and that 0.54b does work for this scenario and is what I am using.
I ran across a 0.51b version in another forum and tried that but had the same problem as 0.60.
Note (below unrecognized parameters are therefore present in 0.54b - but might also be present in .60 after whatever changes would be done to it to make it work in my scenario):
Below lines within double quotes ( " ) were copied and pasted right from my weewx log. For display purposes below and to try to help I put blank lines between them and then -
Lines below starting with # are added by me in this message with information I got from the AmbientWeather realtime API field definitions (verbiage from that site - copied verbatim - is in single quotes ( ' )) which all came from here https://github.com/ambient-weather/api-docs/wiki/Device-Data-Specs :
reportstationtype does not appear to be in the aforementioned definitions, I will keep looking for it! (FYI the 4.3.2 I believe is the firmware version of the WS-2902C console):
"Jan 29 11:50:08 kruse-pi weewx[685] INFO user.interceptor: unrecognized parameter reportstationtype=AMBWeatherV4.3.2"
#'baromrelin - Relative Pressure, inHg':
"Jan 29 11:50:08 kruse-pi weewx[685] INFO user.interceptor: unrecognized parameter baromrelin=29.820"
#'battout - Outdoor Battery - OK/Low indication, Int, 1=OK, 0=Low (Meteobridge Users 1=Low, 0=OK)' (I am not using Meteobridge, but am using interceptor listener to capture data directly from the WS-2902C console to a raspberry pi):
"Jan 29 11:50:08 kruse-pi weewx[685] INFO user.interceptor: unrecognized parameter battout=1"
#'maxdailygust - Maximum wind speed in last day, mph'
"Jan 29 11:50:08 kruse-pi weewx[685] INFO user.interceptor: unrecognized parameter maxdailygust=15.9"
#'hourlyrainin - Hourly Rain Rate, in/hr'
"Jan 29 11:50:08 kruse-pi weewx[685] INFO user.interceptor: unrecognized parameter hourlyrainin=0.000"
#'eventrainin - Event Rain, in'
"Jan 29 11:50:08 kruse-pi weewx[685] INFO user.interceptor: unrecognized parameter eventrainin=0.000"
#'totalrainin - Total Rain, in (since last factory reset)'
"Jan 29 11:50:08 kruse-pi weewx[685] INFO user.interceptor: unrecognized parameter totalrainin=2.902"
#'batt_co2 - CO2 battery - 1=OK, 0=Low'
"Jan 29 11:50:08 kruse-pi weewx[685] INFO user.interceptor: unrecognized parameter batt_co2=1"
Note, I have an additional Ambient Indoor Thermometer / Hygrometer that was also given to me free from Ambient (for people who buy the weather station directly from the Ambient website). How should such "Optional" sensors be included in the Interceptor driver? If someone could steer me in the right direction I could update the code to include all of those extra parameters:
'temp1f...temp10f - Temperature 1...10, ºF' (up to 10 of them can be added I believe)
"Jan 29 11:50:08 kruse-pi weewx[685] INFO user.interceptor: unrecognized parameter temp1f=63.5"
'humidity1...humidity10 - humidity 1...10, 0-100%' (up to 10 of them can be added I believe)
"Jan 29 11:50:08 kruse-pi weewx[685] INFO user.interceptor: unrecognized parameter humidity1=27"
'batt1...batt10 - OK/Low indication, Int, 1=OK, 0=Low (Meteobridge Users 1=Low, 0=OK)' (up to 10 of them can be added I believe)
"Jan 29 11:50:08 kruse-pi weewx[685] INFO user.interceptor: unrecognized parameter batt1=1"
The text was updated successfully, but these errors were encountered:
Matthew Wall, when is the next version of the interceptor driver (after .60) being released?
The issues I have with the driver are numbered 1 through 11 below. I was a programmer for many years, and would love to jump into this, but GitHub is new to me and I'd prefer to just report this issue and maybe later when I've read up on GitHub policies and processes then be able to better add updates to the code in a more productive manner without stepping on any toes/mucking things up!
Background:
I have an Ambient Weather station (offset clone evidently) model #WS-2902C. On the same internal home network I also have a Raspberry PI 4B 8GB running Weewx with interceptor in listener mode.
The latest version in the repository, 0.60, does not work in this scenario (web site not created). Matt had given someone a link for 0.54b which that person shared on a forum somewhere, that person also said I believe Matt had said something to him about a piece of code he had known about that had "broken" the functionality for this for this scenario, and that 0.54b does work for this scenario and is what I am using.
I ran across a 0.51b version in another forum and tried that but had the same problem as 0.60.
Note (below unrecognized parameters are therefore present in 0.54b - but might also be present in .60 after whatever changes would be done to it to make it work in my scenario):
Below lines within double quotes ( " ) were copied and pasted right from my weewx log. For display purposes below and to try to help I put blank lines between them and then -
Lines below starting with # are added by me in this message with information I got from the AmbientWeather realtime API field definitions (verbiage from that site - copied verbatim - is in single quotes ( ' )) which all came from here https://github.com/ambient-weather/api-docs/wiki/Device-Data-Specs :
reportstationtype does not appear to be in the aforementioned definitions, I will keep looking for it! (FYI the 4.3.2 I believe is the firmware version of the WS-2902C console):
#'baromrelin - Relative Pressure, inHg':
#'battout - Outdoor Battery - OK/Low indication, Int, 1=OK, 0=Low (Meteobridge Users 1=Low, 0=OK)' (I am not using Meteobridge, but am using interceptor listener to capture data directly from the WS-2902C console to a raspberry pi):
#'maxdailygust - Maximum wind speed in last day, mph'
#'hourlyrainin - Hourly Rain Rate, in/hr'
#'eventrainin - Event Rain, in'
#'totalrainin - Total Rain, in (since last factory reset)'
#'batt_co2 - CO2 battery - 1=OK, 0=Low'
Note, I have an additional Ambient Indoor Thermometer / Hygrometer that was also given to me free from Ambient (for people who buy the weather station directly from the Ambient website). How should such "Optional" sensors be included in the Interceptor driver? If someone could steer me in the right direction I could update the code to include all of those extra parameters:
'temp1f...temp10f - Temperature 1...10, ºF' (up to 10 of them can be added I believe)
'humidity1...humidity10 - humidity 1...10, 0-100%' (up to 10 of them can be added I believe)
'batt1...batt10 - OK/Low indication, Int, 1=OK, 0=Low (Meteobridge Users 1=Low, 0=OK)' (up to 10 of them can be added I believe)
The text was updated successfully, but these errors were encountered: