Announcement

Collapse
No announcement yet.

Just noticed I'm seeing this in my log every minute...

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Just noticed I'm seeing this in my log every minute...

    I'm seeing this in my log every 1 minute. Any idea how to fix it. Not sure what key I need.

    7/25/2021 6:41:48 PM
    Legacy-Plugin/Script
    WeatherFlow
    Failed to update Tempest yearly precipitation data: The given key was not present in the dictionary.


    Further info:

    All weather devices are updating normally except for yearly precip.
    HomeSeer Version: HS3 Pro Edition
    Operating System: Microsoft Windows 10 Pro
    Processor Type and Speed: i7 - 3.26 GHz
    Total Physical Memory: 16Gig

    Plugins: BlBackup | EasyTrigger | FitbitSeer | HSTouchServer | Insteon | WeatherXML

    #2
    That's the one piece of data that comes from the WeatherFlow servers and not from your local hub/tempest. You'll get that error if it's not configured properly to access data from the server.
    --
    Bob Paauwe
    ISYInsteon Plug-in
    http://www.bobsplace.com/ISYInsteon/

    Comment


      #3
      Originally posted by bpwwer View Post
      That's the one piece of data that comes from the WeatherFlow servers and not from your local hub/tempest. You'll get that error if it's not configured properly to access data from the server.
      Any idea how to fix it without making me redo all of my associated events as it's an extensive list as well as all of my screens. It looks like something has happened because everything is working but when I go to the config part of the plug-in it doesn't show any config set up at all.


      Click image for larger version

Name:	Capture.JPG
Views:	73
Size:	31.7 KB
ID:	1486127
      Click image for larger version

Name:	Capture2.JPG
Views:	73
Size:	57.4 KB
ID:	1486128
      HomeSeer Version: HS3 Pro Edition
      Operating System: Microsoft Windows 10 Pro
      Processor Type and Speed: i7 - 3.26 GHz
      Total Physical Memory: 16Gig

      Plugins: BlBackup | EasyTrigger | FitbitSeer | HSTouchServer | Insteon | WeatherXML

      Comment


        #4
        It stores the configuration info in the main device record. When I click on my tempest device and select the WeatherFlow tab it shows the configuration:
        --
        Bob Paauwe
        ISYInsteon Plug-in
        http://www.bobsplace.com/ISYInsteon/

        Comment


          #5
          Originally posted by bpwwer View Post
          It stores the configuration info in the main device record. When I click on my tempest device and select the WeatherFlow tab it shows the configuration:
          I can only assume based on the lack of corrective advice that I am going to have to wipe out my entire Weatherflow app config and start over, then rebuild all of my HSTouch screens and events if I want the plugin to stop blowing up my logs. There goes an entire weekend.
          HomeSeer Version: HS3 Pro Edition
          Operating System: Microsoft Windows 10 Pro
          Processor Type and Speed: i7 - 3.26 GHz
          Total Physical Memory: 16Gig

          Plugins: BlBackup | EasyTrigger | FitbitSeer | HSTouchServer | Insteon | WeatherXML

          Comment


            #6
            I guess I wasn't clear. I wanted to know what shows up under the main Tempest device record. I'm trying to understand what state the plug-in is in, then maybe I'll have a suggestion.

            --
            Bob Paauwe
            ISYInsteon Plug-in
            http://www.bobsplace.com/ISYInsteon/

            Comment


              #7
              Ah sorry, (dealing with a family health issue so I'm a little wound up)

              Here is what I'm seeing: Click image for larger version  Name:	Capture.JPG Views:	0 Size:	16.8 KB ID:	1486198


              UPDATE: If I click on manage I see this:

              Click image for larger version

Name:	Capture.JPG
Views:	58
Size:	28.6 KB
ID:	1486201
              I added more of the page so that you can see the URL.
              HomeSeer Version: HS3 Pro Edition
              Operating System: Microsoft Windows 10 Pro
              Processor Type and Speed: i7 - 3.26 GHz
              Total Physical Memory: 16Gig

              Plugins: BlBackup | EasyTrigger | FitbitSeer | HSTouchServer | Insteon | WeatherXML

              Comment


                #8
                Hope things get better with the health issues.

                The device record looks correct and good. The config screen should be pulling the data from that to populate it's form. Maybe that and error message is related. I'll look into that.

                While the error message is limited to just a couple of lines of code, there are about 6 different places where it uses a key to access dictionary data in those lines so I don't know which is actually failing to narrow it down farther. The station key was the most likely candidate. I'll have to dig a little deeper.
                --
                Bob Paauwe
                ISYInsteon Plug-in
                http://www.bobsplace.com/ISYInsteon/

                Comment


                  #9
                  Thank you! If you need anything further from me, please let me know.

                  Regards,
                  Tony
                  HomeSeer Version: HS3 Pro Edition
                  Operating System: Microsoft Windows 10 Pro
                  Processor Type and Speed: i7 - 3.26 GHz
                  Total Physical Memory: 16Gig

                  Plugins: BlBackup | EasyTrigger | FitbitSeer | HSTouchServer | Insteon | WeatherXML

                  Comment


                    #10
                    I believe both the error message and the blank configuration are related. Both depend on reading the list of configured stations and this is the results if there are no configured stations.

                    However, you do have a configured station so why is the list empty. The station list is built when the plug-in starts by looking for the main device records, finding the station id stored there and adding to the list. You have a main device with a station id and the proper device type.

                    If you stop and restart the plug-in, what shows up in the log? Do you get any error messages at that time?
                    --
                    Bob Paauwe
                    ISYInsteon Plug-in
                    http://www.bobsplace.com/ISYInsteon/

                    Comment


                      #11
                      Code reads from bottom up. Interestingly enough though I restarted Homeseer several times with no change, manually restarting the plugin seems to have added the device back in.
                      I have not had any log entries since nor is the config missing. Sheesh, I'm and IT guy and I missed "did you try turning it off and then on again?".

                      Thank you for your time.


                      Code:
                      7/27/2021 1:55:00 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Starting UDP listener...
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Starting communication with websocket server.
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Attempting to connecto to ws.weatherflow.com on port 80
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Found TEMPEST_BATTERY with address ST-00001301-22
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Found YEARLY_PRECIPITATION with address ST-00001301-21
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Found ILLUMINANCE with address ST-00001301-20
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Found SOLAR with address ST-00001301-19
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Found UV with address ST-00001301-18
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Found RAIN_RATE with address ST-00001301-17
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Found DAILY_PRECIPITATION with address ST-00001301-16
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Found PRECIPITATION with address ST-00001301-15
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Found WINDDIRECTION with address ST-00001301-14
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Found GUSTSPEED with address ST-00001301-13
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Found WINDSPEED with address ST-00001301-12
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Found STRIKE_TIME with address ST-00001301-11
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Found PRESSURE_TREND with address ST-00001301-10
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Found WINDCHILL with address ST-00001301-9
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Found HEATINDEX with address ST-00001301-8
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Found DEWPOINT with address ST-00001301-7
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Found APPARENT_TEMPERATURE with address ST-00001301-6
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Found DISTANCE with address ST-00001301-5
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Found STRIKES with address ST-00001301-4
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Found PRESSURE with address ST-00001301-3
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Found HUMIDITY with address ST-00001301-2
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Found TEMPERATURE with address ST-00001301-1
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Devices are now configured
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Adding Gust Speed / ST-00001301-13
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Adding Wind Speed / ST-00001301-12
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Adding Tempest Battery / ST-00001301-22
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Adding Precipitation Yearly / ST-00001301-21
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Adding Illuminance / ST-00001301-20
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Adding Solar Radiation / ST-00001301-19
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Adding UV Index / ST-00001301-18
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Adding Rain Rate / ST-00001301-17
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Adding Precipitation Daily / ST-00001301-16
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Adding Precipitation / ST-00001301-15
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Adding Wind Direction / ST-00001301-14
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Adding Last Strike / ST-00001301-11
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Adding Pressure Trend / ST-00001301-10
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Adding Windchill / ST-00001301-9
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Adding Heat Index / ST-00001301-8
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Adding Dewpoint / ST-00001301-7
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Adding Apparent Temperature / ST-00001301-6
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Adding Lightning Distance / ST-00001301-5
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Adding Lightning Strikes / ST-00001301-4
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Adding Pressure / ST-00001301-3
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Adding Humidity / ST-00001301-2
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Adding Temperature / ST-00001301-1
                      
                      7/27/2021 1:54:59 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Adding Tempest ST-00001301 / ST-00001301
                      
                      7/27/2021 1:54:57 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Querying meta data for station 24543
                      
                      7/27/2021 1:54:57 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Station 24543 added.
                      
                      7/27/2021 1:54:57 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Found station 24543
                      
                      7/27/2021 1:54:57 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      In InitWeatherFlow()
                      
                      7/27/2021 1:54:56 PM
                      HomeSeer
                      Plug-In
                      Finished initializing plug-in WeatherFlow
                      
                      7/27/2021 1:54:56 PM
                      HomeSeer
                      Starting Plug-In
                      WeatherFlow loaded in 322 milliseconds
                      
                      7/27/2021 1:54:56 PM
                      HomeSeer
                      Starting Plug-In
                      Plugin WeatherFlow started successfully in 16 milliseconds
                      
                      7/27/2021 1:54:56 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      Exit InitIO()
                      
                      7/27/2021 1:54:56 PM
                      Legacy-Plugin/Script
                      WeatherFlow
                      In InitIO()
                      
                      7/27/2021 1:54:56 PM
                      HomeSeer
                      Starting Plug-In
                      Initializing plugin WeatherFlow ...
                      
                      7/27/2021 1:54:55 PM
                      HomeSeer
                      Info
                      Plugin WeatherFlow has connected. IP:127.0.0.1:55476
                      
                      7/27/2021 1:54:55 PM
                      Legacy-Plugin
                      WeatherFlow
                      I have connected to HomeSeer.
                      
                      7/27/2021 1:54:48 PM
                      HomeSeer
                      Info
                      Plugin WeatherFlow with ID: and Instance: has disconnected
                      
                      7/27/2021 1:54:48 PM
                      HomeSeer
                      Plug-In
                      Shutting down Plug-In: WeatherFlow
                      HomeSeer Version: HS3 Pro Edition
                      Operating System: Microsoft Windows 10 Pro
                      Processor Type and Speed: i7 - 3.26 GHz
                      Total Physical Memory: 16Gig

                      Plugins: BlBackup | EasyTrigger | FitbitSeer | HSTouchServer | Insteon | WeatherXML

                      Comment


                        #12
                        If you've restarted homeseer then I suspect a race condition within homeseer.

                        When the plug-in starts, it's enumerating the homeseer devices looking for the main station device(s) and using those to define it's configuration. If homeseer is starting the plug-in before those devices are available, then the plug-in wouldn't define the configuration but would still function which seemed to be the state yours was in.

                        There shouldn't be any difference between starting homeseer and manually starting the plug-in. The plug-in is doing the same sequence of steps in both cases. If it is behaving differently, then it's probably a homeseer bug.
                        --
                        Bob Paauwe
                        ISYInsteon Plug-in
                        http://www.bobsplace.com/ISYInsteon/

                        Comment


                          #13
                          Thanks for your time today. Yeah that is not surprising given the state of HS4.
                          Everything looks good for now.

                          Regards,
                          Tony
                          HomeSeer Version: HS3 Pro Edition
                          Operating System: Microsoft Windows 10 Pro
                          Processor Type and Speed: i7 - 3.26 GHz
                          Total Physical Memory: 16Gig

                          Plugins: BlBackup | EasyTrigger | FitbitSeer | HSTouchServer | Insteon | WeatherXML

                          Comment

                          Working...
                          X