Author Topic: GW1000live app  (Read 5825 times)

0 Members and 1 Guest are viewing this topic.

Offline Da9L

  • Contributor
  • ***
  • Posts: 129
Re: GW1000live app
« Reply #100 on: January 16, 2020, 02:16:36 AM »
May i ask you how you are getting the data now ? Is it through an API or is it by packet sniffing from the GW1000 ? :)

He is getting the data via local network API. The API works as follows. You ask the GW1000 to send you all the sensor data and it obliges. But if you don't have that sensor then the API returned data does not include extra sensors. The data is not clear text. It is not encrypted. But it is sent using hex code. So it does need to be interpreted and ingested so that it can then be properly displayed by the app. Then the app can do whatever with it including saving the data in human readable form and using whatever units desired and sometimes even doing calculations where required. Even with the API documentation it can be difficult to see where the given data shows up as the returned string in order to parse it correctly. That is why test return data is valuable. Brian has a simple cron job that all it does is hit the GW1000 for data and then stores that response. He can then look at that test data output and consult the documentation and figure out how to code the program to do the work.

The raw data from the GW1000 looks like this.
0A FE 00 00 12 1B 26 91 CC D1 26 72

And if you have extra sensors it might look like this.
0A FE 42 A7 00 00 12 1B 26 91 CC D1 26 72

None of that was actually real GW1000. It was just an example of what hex code looks like. It may look like gibberish but if you know how to code and you have the API documentation, then you have what you need.

Yes that sounds exactly where I'm at.. I've been using Wireshark to listen to the GW1000 on my network, and it does indeed send broadcasts and what not on the network. I've also managed to deduce the broadcasts, but I'm unaware of how to request the GW1000 for its data directly, as all i've been seen is its broadcasts. Do you happen to know how i can do that? I would like to mess with its data too, and i contacted Lucy from ecowitt about it, but unfortunately she wasn't able to give me the API documentation she had, so I'm trying to find out how i can do this my self

Offline Mandrake

  • Forecaster
  • *****
  • Posts: 1102
Re: GW1000live app
« Reply #101 on: January 16, 2020, 04:19:10 AM »
I think you will find this rather tough without the API documentation.
I am afraid however that the API documentation has not been released publicly yet by Ecowitt since its still in development and thus is being managed closely.
I think you will have to wait for this to be released to do this properly and at this time I have no timescale.
If Ecowitt have said no then it will be a no!
G1ZFO

Ecowitt HP2551A + WH65 Tri-Wing (Wunderground: IGUILDFO67)
Ecowitt GW1000 (Wunderground: IGUILDFO68)
Ecowitt GW1000 (Mk2) test environment driving CumulusMX on a RPi 3b
Ecowitt GW2000 (Test)
Ecowitt WS90 Wittboy - Test
Ecowitt WH51 (x6) Soil Moisture Sensor
Ecowitt WH41 PM2.5 AQM Sensor
Ecowitt WH31 (x8) Thermo/Hygro Sensor
Ecowitt WS80 Ultrasonic Anemometer (pre-prod test)
Ecowitt WH57 Lightning Sensor -test
Ecowitt WH32-EP (SHT35) + Davis 7714 Screen
Ecowitt WH45 CO2/PM2.5/PM10 -Test
Ecowitt WN34 Soil Temp Sensor -Test
Ecowitt WN34 Water Temp Sensor -Test
Ecowitt WN35 Leaf Moisture

Offline Da9L

  • Contributor
  • ***
  • Posts: 129
Re: GW1000live app
« Reply #102 on: January 16, 2020, 04:31:31 AM »
I think you will find this rather tough without the API documentation.
I am afraid however that the API documentation has not been released publicly yet by Ecowitt since its still in development and thus is being managed closely.
I think you will have to wait for this to be released to do this properly and at this time I have no timescale.
If Ecowitt have said no then it will be a no!

Yeah its a real shame. By the sound of Lucy it wouldn't be released anytime soon. She did state however that if i had bought the GW1000 from them, then they could help, but since i bought it from froggit they couldn't. Maybe i should just buy a GW1000 just to get access :P

Offline Mandrake

  • Forecaster
  • *****
  • Posts: 1102
Re: GW1000live app
« Reply #103 on: January 16, 2020, 04:52:45 AM »
well given the low cost of the GW1000 I think then that might be your answer if Lucy will then give you access to the API documentation.
On the whole Lucy is keen to see the GW1000 exploited by software as that then drives sales of the GW1000 (especially if that software is intended to be made public)
G1ZFO

Ecowitt HP2551A + WH65 Tri-Wing (Wunderground: IGUILDFO67)
Ecowitt GW1000 (Wunderground: IGUILDFO68)
Ecowitt GW1000 (Mk2) test environment driving CumulusMX on a RPi 3b
Ecowitt GW2000 (Test)
Ecowitt WS90 Wittboy - Test
Ecowitt WH51 (x6) Soil Moisture Sensor
Ecowitt WH41 PM2.5 AQM Sensor
Ecowitt WH31 (x8) Thermo/Hygro Sensor
Ecowitt WS80 Ultrasonic Anemometer (pre-prod test)
Ecowitt WH57 Lightning Sensor -test
Ecowitt WH32-EP (SHT35) + Davis 7714 Screen
Ecowitt WH45 CO2/PM2.5/PM10 -Test
Ecowitt WN34 Soil Temp Sensor -Test
Ecowitt WN34 Water Temp Sensor -Test
Ecowitt WN35 Leaf Moisture

Offline galfert

  • Global Moderator
  • Forecaster
  • *****
  • Posts: 6822
Re: GW1000live app
« Reply #104 on: January 16, 2020, 06:22:26 AM »
[...] but I'm unaware of how to request the GW1000 for its data directly, as all i've been seen is its broadcasts. Do you happen to know how i can do that?

Yes I do. Sorry I'm bound to NDA. The only reason I have the API is because I worked with various developers to gain compatibility. But I worked under Ecowitt's direction and time frame as the API is being developed. Even though some developers wanted the API from the start, some have had to wait.

Quote

I would like to mess with its data too, and i contacted Lucy from ecowitt about it, but unfortunately she wasn't able to give me the API documentation she had, so I'm trying to find out how i can do this my self
I wouldn't assume getting a GW1000 will grant you the API documentation. That is not my understanding.
Ecowitt GW1000 | Meteobridge on Raspberry Pi
WU: KFLWINTE111  |  PWSweather: KFLWINTE111
CWOP: FW3708  |  AWEKAS: 14814
Windy: pws-f075acbe
Weather Underground Issue Tracking
Tele-Pole

Offline waiukuweather

  • Forecaster
  • *****
  • Posts: 1072
Re: GW1000live app
« Reply #105 on: January 18, 2020, 07:47:54 PM »
managed to find spare time tp work on the app (sunday here)
changes for version 23 rolling out today:
Added ability to set individual mix and match units (see units setup in the setup)
Added colour to the graph screen
Improved landscape scaling (and removed setup button...click elsewhere on screen to get to that)
Added extra soil moisture
A few cosmetic changes
Added PM2.5 reading for Air Quality

Offline K5GHS

  • Senior Member
  • **
  • Posts: 68
    • K5GHS's Website
New version
« Reply #106 on: January 18, 2020, 11:52:49 PM »
I'll install it as soon as I get home and if I have any issues, I'll let you know  [tup]
Joshua
K5GHS
http://www.k5ghs.radio

Collin County, TX  Grid: EM13qd  CWOP: AV590
Skywarn Repeaters:  147.180 Primary 146.740 Secondary
100% Emergency Powered Ham Radio Station (540AH Batteries/Solar Rechargeable)
Ambient Weather WS-2000
Ecowitt GW1000

Offline waiukuweather

  • Forecaster
  • *****
  • Posts: 1072
Re: GW1000live app
« Reply #107 on: January 19, 2020, 03:46:29 PM »
new android update rolling out where I have added a solar graph to the graph screen
and also a button in the setup to email me the raw data (e.g so I can then support extra sensors more easily like the lightning sensor)

Offline galfert

  • Global Moderator
  • Forecaster
  • *****
  • Posts: 6822
Re: GW1000live app
« Reply #108 on: January 19, 2020, 11:14:21 PM »
Much improvement. Really liking new features. But I don't see any graphs, I just see the squares. Running landscape on Galaxy Tab S3.
Ecowitt GW1000 | Meteobridge on Raspberry Pi
WU: KFLWINTE111  |  PWSweather: KFLWINTE111
CWOP: FW3708  |  AWEKAS: 14814
Windy: pws-f075acbe
Weather Underground Issue Tracking
Tele-Pole

Offline wow400

  • Member
  • *
  • Posts: 27
Re: GW1000live app
« Reply #109 on: January 20, 2020, 02:00:48 AM »
The iOS app keeps crashing on iPad & iPhone...
Won’t even open any more!

Offline K5GHS

  • Senior Member
  • **
  • Posts: 68
    • K5GHS's Website
Re: GW1000live app
« Reply #110 on: January 28, 2020, 07:40:28 PM »
Noticing a odd error on mine.  I'm running it with American settings obviously, wind speed mph.  It's showing the average wind speed and the direction indicator works fine.  But the gust reading on the right is 9.5 KMH, and never changes.

All of the other readings are fine and they read properly in the units I specified, and update correctly.  Only that one value is not updating and shows KMH.

I also do not have graphs on Android.  Was not aware they should be showing.

Thanks for this app!
Joshua
K5GHS
http://www.k5ghs.radio

Collin County, TX  Grid: EM13qd  CWOP: AV590
Skywarn Repeaters:  147.180 Primary 146.740 Secondary
100% Emergency Powered Ham Radio Station (540AH Batteries/Solar Rechargeable)
Ambient Weather WS-2000
Ecowitt GW1000

Offline waiukuweather

  • Forecaster
  • *****
  • Posts: 1072
Re: GW1000live app
« Reply #111 on: January 28, 2020, 08:52:50 PM »
Re the iOS app crash, that has been fixed
Make sure to update to the latest version

Re the graph screen...so you mean no data is being plotted?
I will investigate..and the wind issue

Offline K5GHS

  • Senior Member
  • **
  • Posts: 68
    • K5GHS's Website
Re: GW1000live app
« Reply #112 on: January 28, 2020, 08:54:42 PM »
I don't see the graphs at all.  Galferts message mentioned it and I didn't know there were supposed to be graphs at all.
Joshua
K5GHS
http://www.k5ghs.radio

Collin County, TX  Grid: EM13qd  CWOP: AV590
Skywarn Repeaters:  147.180 Primary 146.740 Secondary
100% Emergency Powered Ham Radio Station (540AH Batteries/Solar Rechargeable)
Ambient Weather WS-2000
Ecowitt GW1000

Offline waiukuweather

  • Forecaster
  • *****
  • Posts: 1072
Re: GW1000live app
« Reply #113 on: January 28, 2020, 11:57:20 PM »
try clicking on the main graph...if landscape mode then scroll up to see the graph
then you should see the graph screen....showing a range of graphs for different sensors...yes?

Offline Da9L

  • Contributor
  • ***
  • Posts: 129
Re: GW1000live app
« Reply #114 on: January 29, 2020, 03:29:45 PM »
The newest version is kinda broken for me. Doesn't fit all the screen, wind graph dissapears when enabling soil moist sensor, and wind gust is static at 9.5 kmh even though i selected m/s as unit.

Offline waiukuweather

  • Forecaster
  • *****
  • Posts: 1072
Re: GW1000live app
« Reply #115 on: January 29, 2020, 07:29:59 PM »
ah, I see now, with more info, its when you have M/S in use that the wind gust is not updating?

the wind graph always disappeared when you set to show something else there instead (e.g soil moisture)
that is nothing new...I could make it so that you would need to scroll to see it instead of being not visible

Offline Da9L

  • Contributor
  • ***
  • Posts: 129
Re: GW1000live app
« Reply #116 on: January 30, 2020, 02:36:56 AM »
ah, I see now, with more info, its when you have M/S in use that the wind gust is not updating?

It seems so yes. It is updating the average though.

the wind graph always disappeared when you set to show something else there instead (e.g soil moisture)

Why is that though? If in landscape at least, the soil moisture box is not even placed where the wind graph is, so its not a space issue. Might be in potrait maybe?

Offline waiukuweather

  • Forecaster
  • *****
  • Posts: 1072
Re: GW1000live app
« Reply #117 on: January 30, 2020, 03:39:20 AM »
Ah, you had not said you were using landscape mode
I will change that behaviour

Offline waiukuweather

  • Forecaster
  • *****
  • Posts: 1072
Re: GW1000live app
« Reply #118 on: January 30, 2020, 04:21:15 AM »
oh and the next update will fix the bug with the max speed in landscape mode too

Offline waiukuweather

  • Forecaster
  • *****
  • Posts: 1072
Re: GW1000live app
« Reply #119 on: January 30, 2020, 01:30:54 PM »
next update to address those issues is rolling out :)

Offline galfert

  • Global Moderator
  • Forecaster
  • *****
  • Posts: 6822
Re: GW1000live app
« Reply #120 on: January 30, 2020, 10:15:41 PM »
As far as I'm concerned this app with the latest update is no longer beta. Nice job.
Ecowitt GW1000 | Meteobridge on Raspberry Pi
WU: KFLWINTE111  |  PWSweather: KFLWINTE111
CWOP: FW3708  |  AWEKAS: 14814
Windy: pws-f075acbe
Weather Underground Issue Tracking
Tele-Pole

Offline K5GHS

  • Senior Member
  • **
  • Posts: 68
    • K5GHS's Website
Re: GW1000live app
« Reply #121 on: February 01, 2020, 06:57:00 PM »
Agreed.  I used to have to restart it every 12 hours or so too because it would stop getting data, but we're on Day 2 now and its still running nonstop without any update problems as well.
Joshua
K5GHS
http://www.k5ghs.radio

Collin County, TX  Grid: EM13qd  CWOP: AV590
Skywarn Repeaters:  147.180 Primary 146.740 Secondary
100% Emergency Powered Ham Radio Station (540AH Batteries/Solar Rechargeable)
Ambient Weather WS-2000
Ecowitt GW1000

Offline Waimarie

  • Senior Contributor
  • ****
  • Posts: 186
Re: GW1000live app
« Reply #122 on: February 02, 2020, 09:01:19 PM »
Don't know if this is a new bug, but my soil moisture constantly shows 78%.  On the Test function on the setup page, it reads the correct 38%

Ian
Fine Offset WH3081 (Deceased)
Mi-Sol  WH2900C
Ecowitt HP2553
Ecowitt GW 1000 915MHz
Ecowitt GW 1000 433MHz
Ecowitt WH31
Ecowitt WH51
Ecowitt WH57
WU: IFEATH6
WOW: 910486001



Offline waiukuweather

  • Forecaster
  • *****
  • Posts: 1072
Re: GW1000live app
« Reply #123 on: February 02, 2020, 09:34:13 PM »
78 is the default value
there is button to email me the raw data so I can test here with your raw data
are you using the latest version of the app?

Offline Waimarie

  • Senior Contributor
  • ****
  • Posts: 186
Re: GW1000live app
« Reply #124 on: February 02, 2020, 11:30:36 PM »
78 is the default value
there is button to email me the raw data so I can test here with your raw data
are you using the latest version of the app?

Sent you the data.  Version is 26.0.0

However it did show 34% and then flicked back to 78, but has now settled on 34%

And 2 minutes later back to 78.  It seems really confused? :???:
« Last Edit: February 02, 2020, 11:32:38 PM by Waimarie »
Fine Offset WH3081 (Deceased)
Mi-Sol  WH2900C
Ecowitt HP2553
Ecowitt GW 1000 915MHz
Ecowitt GW 1000 433MHz
Ecowitt WH31
Ecowitt WH51
Ecowitt WH57
WU: IFEATH6
WOW: 910486001



 

anything