Announcement

Collapse
No announcement yet.

AmbientWeather and Ecowitt - Local protocol (no Cloud)

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Originally posted by begunfx View Post

    Yup. You're right. Looks like they didn't include them in their API. What a bummer. Oh well. Thanks for checking.
    I could add min/max temperatures in my plugin (which will apply to all providers)

    Comment


      Originally posted by alexbk66 View Post

      [EDIT] Ver 4.0.2.17 (BETA)


      Hello.

      The update did not resolve the rounding up after a delete and recreate of the devices.
      Code:
      1-18-2022 06:28:33 AK Weather Warning [1947] : Deleted device: id: 3121c6c07d.24, " - (ref 1947)"
      1-18-2022 06:28:20 AK Weather Warning [1946] : Deleted device: id: 3121c6c07d.23, " - (ref 1946)"
      1-18-2022 06:27:01 AK Weather Info 2022-01-18 06:27:01 AK Weather ver. 4.0.2.17 (4.0.2.15) .NET Framework 4.8.4420.0
      1-17-2022 10:06:21 AK Weather Warning [1106] Ajax-EnvCan: Weather code 376 not found
      1-17-2022 07:51:08 AK Weather Warning [0] : Parent wasn't created: id: 311aedbdb0.Alert, " - (ref 0)"
      1-17-2022 07:21:01 AK Weather Warning [1106] Ajax-EnvCan: Weather code 378 not found
      1-17-2022 06:50:22 AK Weather Warning [1106] Ajax-EnvCan: Weather code 377 not found
      1-17-2022 06:50:08 AK Weather Info 2022-01-17 06:50:08 AK Weather ver. 4.0.2.16 (4.0.2.13) .NET Framework 4.8.4420.0
      Click image for larger version  Name:	Capture - Copy.PNG Views:	17 Size:	23.3 KB ID:	1521491

      Comment


        Originally posted by MikeO3 View Post
        Hello. The update did not resolve the rounding up after a delete and recreate of the devices.

        Click image for larger version

Name:	Capture - Copy.PNG
Views:	74
Size:	23.3 KB
ID:	1521491
        Hmm, what's the moisture value in the log?

        Also, https://forums.homeseer.com/forum/hs...-376-not-found

        Comment


          oops...
          Originally posted by alexbk66 View Post

          Hmm, what's the moisture value in the log?
          It is a battery value and not moisture.

          1.3 which is 1.3/1.5 = .86667 which is a correct battery value of status 87% rounded up.

          Code:
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) Waiting for connection... 0.0.0.0:7778
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) model = HP2553BC_Pro_V1.7.4
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) freq = 915M
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) tf_batt1 = 1.54
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) pm25batt1 = 4
          [B][COLOR=#c0392b]1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) soilbatt3 = 1.3
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) soilbatt2 = 1.3[/COLOR][/B]
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) batt4 = 0
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) batt3 = 0
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) batt2 = 0
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) batt1 = 0
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) wh25batt = 0
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) wh80batt = 3.08
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) tf_ch1 = 42.4
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) pm25_avg_24h_ch1 = 6.5
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) pm25_ch1 = 3.0
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) soilmoisture3 = 45
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) soilmoisture2 = 18
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) humidity4 = 54
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) temp4f = 35.4
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) humidity3 = 59
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) temp3f = 70.0
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) humidity2 = 71
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) temp2f = 67.8
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) humidity1 = 70
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) uv = 0
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) temp1f = 67.8
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) solarradiation = 0.00
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) monthlyrainin = 0.122
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) yearlyrainin = 5.067
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) weeklyrainin = 0.000
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) dailyrainin = 0.000
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) hourlyrainin = 0.000
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) eventrainin = 0.000
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) rainratein = 0.000
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) windgustmph = 6.5
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) maxdailygust = 11.0
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) windspdmph_avg10m = 2.9
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) windspeedmph = 3.8
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) winddir_avg10m = 27
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) winddir = 316
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) humidity = 77
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) tempf = 12.0
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) baromabsin = 29.534
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) baromrelin = 29.534
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) humidityin = 39
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) dateutc = 2022-01-18+12:17:55
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) tempinf = 71.2
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) stationtype = EasyWeatherV1.6.1
          1-18-2022 07:17:56 AK Weather Info [1591] HP2553_7778: (AmbientWeatherLocal) HTTP = /1.1
          HOST: 192.168.0.3
          Connection: Close
          Content-Type: application/x-www-form-urlencoded
          Content-Length: 769

          Comment


            Originally posted by alexbk66 View Post

            I could add min/max temperatures in my plugin (which will apply to all providers)
            Okay. But I'm assuming only values will actually appear for those providers that share that data. Correct?

            Comment


              Originally posted by begunfx View Post

              Okay. But I'm assuming only values will actually appear for those providers that share that data. Correct?
              Not really, I mean I could work out min/max temperatures in my plugin, not sure if it's worth the effort though

              Comment


                Originally posted by alexbk66 View Post

                Not really, I mean I could work out min/max temperatures in my plugin, not sure if it's worth the effort though
                Oh, I see. Do you mean by tracking the current temp and reporting the Min/Max? That would be cool. I would appreciate it if you did, but certainly up to you if you want to put the time into it.

                Comment


                  Originally posted by begunfx View Post

                  Oh, I see. Do you mean by tracking the current temp and reporting the Min/Max? That would be cool. I would appreciate it if you did, but certainly up to you if you want to put the time into it.
                  Yeah, that's what I mean.

                  [EDIT]

                  It's just not clear when it should reset? Max temp is kind of simple - start tracking from midnight. But what about min temp? It could be previous night, or the coming night - not obvious....

                  Comment


                    ​​
                    Originally posted by alexbk66 View Post
                    It's just not clear when it should reset? Max temp is kind of simple - start tracking from midnight. But what about min temp? It could be previous night, or the coming night - not obvious....
                    I would say they both need to reset at midnight local time to create a baseline of 0 for the day. That's the way Daily graphing works on ecowitt.net.


                    Click image for larger version  Name:	Capture - Copy.PNG Views:	0 Size:	31.8 KB ID:	1521961
                    Click image for larger version  Name:	Capture1 - Copy.PNG Views:	0 Size:	8.4 KB ID:	1521964

                    Comment


                      Originally posted by MikeO3 View Post
                      ​​
                      I would say they both need to reset at midnight local time to create a baseline of 0 for the day. That's the way Daily graphing works on ecowitt.net.
                      I agree with MikeO3. Both should reset at midnight. I'm pretty certain that's how Ambient Weather does it with their console tablet.

                      Not really reset to zero, but start tracking at midnight. So if at midnight it's 45F then start comparing the temp moving forward for min and max from there. If it goes down to 43F after midnight, then that's the new low and 45F would be the new high. If at 8am it becomes 72F, then 72F would be the new high and the low would be 43F etc. Start the cycle again at midnight.

                      Comment


                        That's pretty easy to implement.

                        Comment


                          Originally posted by alexbk66 View Post
                          That's pretty easy to implement.
                          Cool. You got my vote. 😉

                          Comment


                            I've been reading and following along and I had a minor suggestion for the min/max temp.

                            Wouldn't it also be nice to also store a min/max for 'Yesterday'?
                            If I wake up at 7am and look at temps in the summer, I'd want to know how hot it was yesterday as well as how cold it got yesterday in the winter.
                            Dan-O
                            HomeSeer contributor since summer 1999, yes 1999!

                            Comment


                              Originally posted by Dan-O View Post
                              I've been reading and following along and I had a minor suggestion for the min/max temp.

                              Wouldn't it also be nice to also store a min/max for 'Yesterday'?
                              If I wake up at 7am and look at temps in the summer, I'd want to know how hot it was yesterday as well as how cold it got yesterday in the winter.
                              Sure. Why not? :-)

                              Comment


                                [EDIT]

                                I just don't like multiplying devices unnecessary. So we want 4 devices for Min/Max (today and yesterday), also another 4 for the min/max time?

                                I could show the time together with the temperature (i.e. 15C 01:00 AM)

                                But I guess with the new feature Selecting devices to display it shouldn't be too much of a problem?

                                Comment

                                Working...
                                X