Recent Posts

Pages: [1] 2 3 ... 10
1
Hello, after the latest update of WSview Plus, the WH32 THP sensor (located on the ground floor) is displayed instead of the THP of the GW1101 (located on the first floor); before the wh32THP was only displayed on the HP2550 console (ground floor), and the THP GW1101 was displayed on the app. How do I find the THP of gw1101 on the app? sorry because translated by GG. THX
2
Thank you those look interesting, although the compare function is a paid function in SmartMixin.



You could try the free trial of SmartMixin, and then decide if it works for you.
At €9.99 per year I think it is very reasonable.
3
Oh, I absolutely agree. And the documentation should be updated as the interface changes.  I am growing weary of having to reverse-engineer so many things with the Ecowitt devices, despite their moderately-decent attempts at documentation.

I just spent several hours troubleshooting an undocumented extension to the GW1000_LIVEDATA response - ITEM code 0x6B, formerly documented as ITEM_WH34_BATT (and obsoleted), has now been reused for an extended version of ITEM_SENSOR_CO2. The extended version adds PM1.0 and PM4.0 values.

It would have been really nice if the "telnet" API specification had been updated to include this.  My v1.7.7 GW1000 is sending this, so it has been in the firmware for quite some time.

   ---Jonathan

That explains why I have not seen that ID of 6B on my GW1000 or others as I don't have that sensor!

Stuart
4
Yes thanks for that however it does not mean that Ecowitt should not provide full documentation for this interface which is something I am pushing for.

Oh, I absolutely agree. And the documentation should be updated as the interface changes.  I am growing weary of having to reverse-engineer so many things with the Ecowitt devices, despite their moderately-decent attempts at documentation.

I just spent several hours troubleshooting an undocumented extension to the GW1000_LIVEDATA response - ITEM code 0x6B, formerly documented as ITEM_WH34_BATT (and obsoleted), has now been reused for an extended version of ITEM_SENSOR_CO2. The extended version adds PM1.0 and PM4.0 values.

It would have been really nice if the "telnet" API specification had been updated to include this.  My v1.7.7 GW1000 is sending this, so it has been in the firmware for quite some time.

   ---Jonathan
5
As far as I know, downloads for 4.18 or 4.30 Vue firmware have never been publicly released by Davis. I don't know why - there is no obvious reason for them not to be available, other than the need to check that the Vue console is MB revision or later. But TBH there are only minimal differences between 3.00 and 4.xx - I doubt that you would notice any practical difference at all.

But the bottom line is that you should contact Davis support by email, quote your Mfg Code and ask them directly for a copy.
6
Yes thanks for that however it does not mean that Ecowitt should not provide full documentation for this interface which is something I am pushing for.

I had worked out what 3 and 4 probably meant but trial and error or looking at page source should not be needed!

Without documentation how does a developer add support for this interface unless he either purchases the correct device or relies on help from someone who does - documentation is important.

Stuart
7
What is the Mfg code of the Vue console?

MB121106016
8
If you use the browser interface to your GW* device, go to the Live Data page, then select "view source" to look at the HTML.
If you scroll down far enough, you should find something like this:

   const idObj = {
      '0x02': 'Outdoor Temperature',
      '0x07': 'Outdoor Humidity',
      '0x03': 'Dew Point',
      // '0x04': 'Wind chill',
      // '0x05': 'Heat index',
      '0x0A': 'Wind Direction',
      '0x0B': 'Wind Speed',
      '0x0C': 'Gust Speed',

      '0x15': 'Solar Irradiance',
      '0x16': 'UV',
      '0x17': 'UV-Index',
      '0x18': 'Date and time',
      '0x19': 'Day Wind Max',

      '0x0D': 'Rain Event',
      '0x0E': 'Rain Rate',
      '0x0F': 'Rain hour',
      '0x10': 'Rain Day',
      '0x11': 'Rain Week',
      '0x12': 'Rain Month',
      '0x13': 'Rain Year',
      '0x14': 'Rain Totals',
      //piezo rain
      // '0x80': 'Rain Rate',
      // '0x81': 'Rain Event',
      // '0x82': 'Rain Hour',
      // '0x83': 'Rain Day',
      // '0x84': 'Rain Week',
      // '0x85': 'Rain Month',
      // '0x86': 'Rain Year',
   }


Also take a look at the function initData() - this is the top of it:

function initData() {
      if (dataArr.common_list && dataArr.common_list.length > 0) { //common-data
         let commonStr = ''
         dataArr.common_list.forEach(val => {
            let idStr = ''
            if (val.id === '3') {
               idStr = 'Feels Like'
            } else if (val.id === '4') {
               idStr = 'Apparent'
            } else if (val.id == '0x0A') {
               idStr = idObj[val.id] || ''
               val.val = `${val.val} °`
            } else if (val.id == '0x15') {
               idStr = idObj[val.id] || ''
               val.val = val.val.includes('W/m2') ? val.val.replace('W/m2', ' W/㎡') : `${val.val}`
            } else {
               idStr = idObj[val.id] || ''
            }
            if (val.id != '0x04' && val.id != '0x05') {
               let unit = val.unit ? unitJudge(val.unit) : ''
               let imgStr = (!val.battery || val.battery == '0') ? '' :
                  `<img src="${battImgobj[val.battery]}" >`
               commonStr += `<div class="data-item">
                        <div class="data-til-box"><div class="data-til">${idStr}</div> ${imgStr}</div>
                        <div class="data-num">${val.val} ${unit}</div>
                     </div>`
            }
         })


This should help to decode the id values - at least *if* the value you seek is present.

Based on what I see, id "3" is indeed "Feels Like", id "4" is "Apparent", while "0x03" is "Dew Point" and "0x04" might be "Wind chill".
Gotta love how those ids are numerically equal, but not string equal...

   ---Jonathan
9
What is the Mfg code of the Vue console?
10
Hello. I would like to ask where can I download Davis Vantage Vue Console 4.18 or 4.30 firmware? I can't find it anywhere. Can someone link it or upload it?
Thanky you. [tup]
Pages: [1] 2 3 ... 10
anything