Announcement

Collapse
No announcement yet.

Ugly problem

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

    #16
    mcsTemperature in your case has a house code of ")" and when the )37 was turned off HS passed a valid device object. All the other cases, including the problem one, the command was 19 and no valid device information is available.

    HST likely cannnot help much with identification of the source that is causing a device with a blank HC. This is in your court by removal of plugins then removal of startup scripts. I'm not understanding why mcsTemperature can see that the HC is blank, but David's plugin cannot. Hopefully his new build will shed more light.

    5/11/2006 6:19:28 PM~!~mcsTemperature~!~setio HouseCode=)
    5/11/2006 6:19:28 PM~!~mcsTemperature~!~setio DeviceCode=37
    5/11/2006 6:19:28 PM~!~mcsTemperature~!~setio Command=3
    5/11/2006 6:19:28 PM~!~mcsTemperature~!~setio Brightness=0
    5/11/2006 6:19:28 PM~!~mcsTemperature~!~setio Data1=0
    5/11/2006 6:19:28 PM~!~mcsTemperature~!~setio Data2=0
    5/11/2006 6:19:28 PM~!~mcsTemperature~!~setio ObjectType=DeviceClass
    5/11/2006 6:19:28 PM~!~mcsTemperature~!~setio DeviceHCDC=)37
    5/11/2006 6:19:28 PM~!~mcsTemperature~!~setio DeviceName=Temperature Exhaust_Fan_ON
    5/11/2006 6:19:28 PM~!~mcsTemperature~!~setio DeviceInterface=mcsTemperature
    5/11/2006 6:19:28 PM~!~mcsTemperature~!~setio DeviceRef=74622

    5/11/2006 6:19:32 PM~!~mcsTemperature~!~setio HouseCode=-
    5/11/2006 6:19:32 PM~!~mcsTemperature~!~setio DeviceCode=99
    5/11/2006 6:19:32 PM~!~mcsTemperature~!~setio Command=19
    5/11/2006 6:19:32 PM~!~mcsTemperature~!~setio Brightness=0
    5/11/2006 6:19:32 PM~!~mcsTemperature~!~setio Data1=0
    5/11/2006 6:19:32 PM~!~mcsTemperature~!~setio Data2=0
    5/11/2006 6:19:32 PM~!~mcsTemperature~!~setio ObjectType=DeviceClass
    5/11/2006 6:19:32 PM~!~mcsTemperature~!~setio DeviceHCDC=
    5/11/2006 6:19:32 PM~!~mcsTemperature~!~setio DeviceName=
    5/11/2006 6:19:32 PM~!~mcsTemperature~!~setio DeviceInterface=
    5/11/2006 6:19:32 PM~!~mcsTemperature~!~setio DeviceRef=0

    5/11/2006 6:19:32 PM~!~mcsTemperature~!~setio HouseCode=%
    5/11/2006 6:19:32 PM~!~mcsTemperature~!~setio DeviceCode=1
    5/11/2006 6:19:32 PM~!~mcsTemperature~!~setio Command=19
    5/11/2006 6:19:32 PM~!~mcsTemperature~!~setio Brightness=1
    5/11/2006 6:19:32 PM~!~mcsTemperature~!~setio Data1=0
    5/11/2006 6:19:32 PM~!~mcsTemperature~!~setio Data2=0
    5/11/2006 6:19:32 PM~!~mcsTemperature~!~setio ObjectType=DeviceClass
    5/11/2006 6:19:33 PM~!~mcsTemperature~!~setio DeviceHCDC=
    5/11/2006 6:19:33 PM~!~mcsTemperature~!~setio DeviceName=
    5/11/2006 6:19:33 PM~!~mcsTemperature~!~setio DeviceInterface=
    5/11/2006 6:19:33 PM~!~mcsTemperature~!~setio DeviceRef=0

    5/11/2006 6:19:40 PM~!~mcsTemperature~!~setio HouseCode=(
    5/11/2006 6:19:40 PM~!~mcsTemperature~!~setio DeviceCode=62
    5/11/2006 6:19:40 PM~!~mcsTemperature~!~setio Command=19
    5/11/2006 6:19:40 PM~!~mcsTemperature~!~setio Brightness=7107
    5/11/2006 6:19:40 PM~!~mcsTemperature~!~setio Data1=0
    5/11/2006 6:19:40 PM~!~mcsTemperature~!~setio Data2=0
    5/11/2006 6:19:40 PM~!~mcsTemperature~!~setio ObjectType=DeviceClass
    5/11/2006 6:19:40 PM~!~mcsTemperature~!~setio DeviceHCDC=
    5/11/2006 6:19:40 PM~!~mcsTemperature~!~setio DeviceName=
    5/11/2006 6:19:40 PM~!~mcsTemperature~!~setio DeviceInterface=
    5/11/2006 6:19:40 PM~!~mcsTemperature~!~setio DeviceRef=0

    5/11/2006 6:19:41 PM~!~mcsTemperature~!~setio HouseCode=
    5/11/2006 6:19:41 PM~!~mcsTemperature~!~setio DeviceCode=
    5/11/2006 6:19:41 PM~!~mcsTemperature~!~setio Command=19
    5/11/2006 6:19:41 PM~!~mcsTemperature~!~setio Brightness=0
    5/11/2006 6:19:41 PM~!~mcsTemperature~!~setio Data1=0
    5/11/2006 6:19:41 PM~!~mcsTemperature~!~setio Data2=0
    5/11/2006 6:19:41 PM~!~mcsTemperature~!~setio ObjectType=DeviceClass
    5/11/2006 6:19:41 PM~!~mcsTemperature~!~setio DeviceHCDC=
    5/11/2006 6:19:41 PM~!~mcsTemperature~!~setio DeviceName=
    5/11/2006 6:19:41 PM~!~mcsTemperature~!~setio DeviceInterface=
    5/11/2006 6:19:41 PM~!~mcsTemperature~!~setio DeviceRef=0

    5/11/2006 6:19:42 PM~!~mcsTemperature~!~setio HouseCode=(
    5/11/2006 6:19:42 PM~!~mcsTemperature~!~setio DeviceCode=67
    5/11/2006 6:19:42 PM~!~mcsTemperature~!~setio Command=19
    5/11/2006 6:19:42 PM~!~mcsTemperature~!~setio Brightness=505
    5/11/2006 6:19:42 PM~!~mcsTemperature~!~setio Data1=0
    5/11/2006 6:19:42 PM~!~mcsTemperature~!~setio Data2=0
    5/11/2006 6:19:42 PM~!~mcsTemperature~!~setio ObjectType=DeviceClass
    5/11/2006 6:19:42 PM~!~mcsTemperature~!~setio DeviceHCDC=
    5/11/2006 6:19:42 PM~!~mcsTemperature~!~setio DeviceName=
    5/11/2006 6:19:42 PM~!~mcsTemperature~!~setio DeviceInterface=
    5/11/2006 6:19:42 PM~!~mcsTemperature~!~setio DeviceRef=0

    5/11/2006 6:19:42 PM~!~mcsTemperature~!~setio HouseCode=(
    5/11/2006 6:19:42 PM~!~mcsTemperature~!~setio DeviceCode=68
    5/11/2006 6:19:42 PM~!~mcsTemperature~!~setio Command=19
    5/11/2006 6:19:42 PM~!~mcsTemperature~!~setio Brightness=93
    5/11/2006 6:19:43 PM~!~mcsTemperature~!~setio Data1=0
    5/11/2006 6:19:43 PM~!~mcsTemperature~!~setio Data2=0
    5/11/2006 6:19:43 PM~!~mcsTemperature~!~setio ObjectType=DeviceClass
    5/11/2006 6:19:43 PM~!~mcsTemperature~!~setio DeviceHCDC=
    5/11/2006 6:19:43 PM~!~mcsTemperature~!~setio DeviceName=
    5/11/2006 6:19:43 PM~!~mcsTemperature~!~setio DeviceInterface=
    5/11/2006 6:19:43 PM~!~mcsTemperature~!~setio DeviceRef=0


    5/11/2006 6:19:48 PM~!~mcsTemperature~!~setio HouseCode=(
    5/11/2006 6:19:48 PM~!~mcsTemperature~!~setio DeviceCode=60
    5/11/2006 6:19:48 PM~!~mcsTemperature~!~setio Command=19
    5/11/2006 6:19:48 PM~!~mcsTemperature~!~setio Brightness=250
    5/11/2006 6:19:48 PM~!~mcsTemperature~!~setio Data1=0
    5/11/2006 6:19:48 PM~!~mcsTemperature~!~setio Data2=0
    5/11/2006 6:19:48 PM~!~mcsTemperature~!~setio ObjectType=DeviceClass
    5/11/2006 6:19:48 PM~!~mcsTemperature~!~setio DeviceHCDC=
    5/11/2006 6:19:49 PM~!~mcsTemperature~!~setio DeviceName=
    5/11/2006 6:19:49 PM~!~mcsTemperature~!~setio DeviceInterface=
    5/11/2006 6:19:49 PM~!~mcsTemperature~!~setio DeviceRef=0

    5/11/2006 6:19:50 PM~!~mcsTemperature~!~setio HouseCode=(
    5/11/2006 6:19:50 PM~!~mcsTemperature~!~setio DeviceCode=5
    5/11/2006 6:19:50 PM~!~mcsTemperature~!~setio Command=19
    5/11/2006 6:19:50 PM~!~mcsTemperature~!~setio Brightness=73
    5/11/2006 6:19:50 PM~!~mcsTemperature~!~setio Data1=0
    5/11/2006 6:19:50 PM~!~mcsTemperature~!~setio Data2=0
    5/11/2006 6:19:50 PM~!~mcsTemperature~!~setio ObjectType=DeviceClass
    5/11/2006 6:19:50 PM~!~mcsTemperature~!~setio DeviceHCDC=
    5/11/2006 6:19:50 PM~!~mcsTemperature~!~setio DeviceName=
    5/11/2006 6:19:50 PM~!~mcsTemperature~!~setio DeviceInterface=
    5/11/2006 6:19:50 PM~!~mcsTemperature~!~setio DeviceRef=0

    5/11/2006 6:19:51 PM~!~mcsTemperature~!~setio HouseCode=(
    5/11/2006 6:19:51 PM~!~mcsTemperature~!~setio DeviceCode=4
    5/11/2006 6:19:51 PM~!~mcsTemperature~!~setio Command=19
    5/11/2006 6:19:51 PM~!~mcsTemperature~!~setio Brightness=70
    5/11/2006 6:19:51 PM~!~mcsTemperature~!~setio Data1=0
    5/11/2006 6:19:51 PM~!~mcsTemperature~!~setio Data2=0
    5/11/2006 6:19:51 PM~!~mcsTemperature~!~setio ObjectType=DeviceClass
    5/11/2006 6:19:51 PM~!~mcsTemperature~!~setio DeviceHCDC=
    5/11/2006 6:19:51 PM~!~mcsTemperature~!~setio DeviceName=
    5/11/2006 6:19:51 PM~!~mcsTemperature~!~setio DeviceInterface=
    5/11/2006 6:19:51 PM~!~mcsTemperature~!~setio DeviceRef=0

    5/11/2006 6:19:52 PM~!~mcsTemperature~!~setio HouseCode=(
    5/11/2006 6:19:52 PM~!~mcsTemperature~!~setio DeviceCode=2
    5/11/2006 6:19:52 PM~!~mcsTemperature~!~setio Command=19
    5/11/2006 6:19:52 PM~!~mcsTemperature~!~setio Brightness=71
    5/11/2006 6:19:52 PM~!~mcsTemperature~!~setio Data1=0
    5/11/2006 6:19:52 PM~!~mcsTemperature~!~setio Data2=0
    5/11/2006 6:19:52 PM~!~mcsTemperature~!~setio ObjectType=DeviceClass
    5/11/2006 6:19:52 PM~!~mcsTemperature~!~setio DeviceHCDC=
    5/11/2006 6:19:52 PM~!~mcsTemperature~!~setio DeviceName=
    5/11/2006 6:19:52 PM~!~mcsTemperature~!~setio DeviceInterface=
    5/11/2006 6:19:52 PM~!~mcsTemperature~!~setio DeviceRef=0

    5/11/2006 6:19:54 PM~!~mcsTemperature~!~setio HouseCode=(
    5/11/2006 6:19:54 PM~!~mcsTemperature~!~setio DeviceCode=3
    5/11/2006 6:19:54 PM~!~mcsTemperature~!~setio Command=19
    5/11/2006 6:19:54 PM~!~mcsTemperature~!~setio Brightness=71
    5/11/2006 6:19:54 PM~!~mcsTemperature~!~setio Data1=0
    5/11/2006 6:19:54 PM~!~mcsTemperature~!~setio Data2=0
    5/11/2006 6:19:55 PM~!~mcsTemperature~!~setio ObjectType=DeviceClass
    5/11/2006 6:19:55 PM~!~mcsTemperature~!~setio DeviceHCDC=
    5/11/2006 6:19:55 PM~!~mcsTemperature~!~setio DeviceName=
    5/11/2006 6:19:55 PM~!~mcsTemperature~!~setio DeviceInterface=
    5/11/2006 6:19:55 PM~!~mcsTemperature~!~setio DeviceRef=0

    5/11/2006 6:20:00 PM~!~mcsTemperature~!~setio HouseCode=(
    5/11/2006 6:20:00 PM~!~mcsTemperature~!~setio DeviceCode=1
    5/11/2006 6:20:00 PM~!~mcsTemperature~!~setio Command=19
    5/11/2006 6:20:00 PM~!~mcsTemperature~!~setio Brightness=75
    5/11/2006 6:20:00 PM~!~mcsTemperature~!~setio Data1=0
    5/11/2006 6:20:00 PM~!~mcsTemperature~!~setio Data2=0
    5/11/2006 6:20:00 PM~!~mcsTemperature~!~setio ObjectType=DeviceClass
    5/11/2006 6:20:00 PM~!~mcsTemperature~!~setio DeviceHCDC=
    5/11/2006 6:20:00 PM~!~mcsTemperature~!~setio DeviceName=
    5/11/2006 6:20:00 PM~!~mcsTemperature~!~setio DeviceInterface=
    5/11/2006 6:20:00 PM~!~mcsTemperature~!~setio DeviceRef=0

    5/11/2006 6:21:06 PM~!~mcsTemperature~!~setio HouseCode=
    5/11/2006 6:21:06 PM~!~mcsTemperature~!~setio DeviceCode=
    5/11/2006 6:21:06 PM~!~mcsTemperature~!~setio Command=19
    5/11/2006 6:21:06 PM~!~mcsTemperature~!~setio Brightness=0
    5/11/2006 6:21:06 PM~!~mcsTemperature~!~setio Data1=0
    5/11/2006 6:21:06 PM~!~mcsTemperature~!~setio Data2=0
    5/11/2006 6:21:06 PM~!~mcsTemperature~!~setio ObjectType=DeviceClass
    5/11/2006 6:21:06 PM~!~mcsTemperature~!~setio DeviceHCDC=
    5/11/2006 6:21:06 PM~!~mcsTemperature~!~setio DeviceName=
    5/11/2006 6:21:06 PM~!~mcsTemperature~!~setio DeviceInterface=
    5/11/2006 6:21:06 PM~!~mcsTemperature~!~setio DeviceRef=0

    5/11/2006 6:21:06 PM~!~AB8SS Plug-in Diagnostic~!~Error 5 (Invalid procedure call or argument) in procedure SetIO of User Control hspi

    5/11/2006 6:21:09 PM~!~mcsTemperature~!~setio HouseCode=T
    5/11/2006 6:21:09 PM~!~mcsTemperature~!~setio DeviceCode=38
    5/11/2006 6:21:09 PM~!~mcsTemperature~!~setio Command=2
    5/11/2006 6:21:09 PM~!~mcsTemperature~!~setio Brightness=0
    5/11/2006 6:21:09 PM~!~mcsTemperature~!~setio Data1=0
    5/11/2006 6:21:09 PM~!~mcsTemperature~!~setio Data2=0
    5/11/2006 6:21:09 PM~!~mcsTemperature~!~setio ObjectType=DeviceClass
    5/11/2006 6:21:09 PM~!~mcsTemperature~!~setio DeviceHCDC=T38
    5/11/2006 6:21:09 PM~!~mcsTemperature~!~setio DeviceName=Temperature Wind Speed39
    5/11/2006 6:21:09 PM~!~mcsTemperature~!~setio DeviceInterface=mcsTemperature
    5/11/2006 6:21:09 PM~!~mcsTemperature~!~setio DeviceRef=1181

    5/11/2006 6:21:10 PM~!~Event Trigger~!~Status change condition (RFID_GoldJeepPresent):Temperature Wind Speed39 T38 On r2 On (VirtualLocation RFID76-Gold Jeep)
    5/11/2006 6:21:10 PM~!~Event Trigger~!~Status change condition (RFID_GoldJeepPresent):Temperature Wind Gust38 T36 No Cmd r2 On (VirtualLocation RFID76-Gold Jeep)
    5/11/2006 6:21:13 PM~!~mcsTemperature~!~setio HouseCode=(
    5/11/2006 6:21:13 PM~!~mcsTemperature~!~setio DeviceCode=60
    5/11/2006 6:21:13 PM~!~mcsTemperature~!~setio Command=19
    5/11/2006 6:21:13 PM~!~mcsTemperature~!~setio Brightness=200
    5/11/2006 6:21:13 PM~!~mcsTemperature~!~setio Data1=0
    5/11/2006 6:21:13 PM~!~mcsTemperature~!~setio Data2=0
    5/11/2006 6:21:13 PM~!~mcsTemperature~!~setio ObjectType=DeviceClass
    5/11/2006 6:21:13 PM~!~mcsTemperature~!~setio DeviceHCDC=
    5/11/2006 6:21:13 PM~!~mcsTemperature~!~setio DeviceName=
    5/11/2006 6:21:13 PM~!~mcsTemperature~!~setio DeviceInterface=
    5/11/2006 6:21:13 PM~!~mcsTemperature~!~setio DeviceRef=0

    Comment


      #17
      Michael,
      Thank you for all of your help in digging into this problem. David's new code did not reveal any new information, but he also made a change in the error handler and the error no longer affects my TTS. So now my only problem is an annoying error message.
      Again, thank you for taking the time to help..

      Gardner

      Comment


        #18
        The other piece of information that you disclosed was that the problem followed the Temp08 sampling interval. What I would do is look at the mcsTemperature.ini file and look for any sensor that is coming from the Temp08 and assure that it does not have a device code of null. Also look to make certain all Temp08 sensors that show up in the Comm window or in the log if you are logging raw sensor traffic are in the ini file.

        Comment


          #19
          Michael,
          I removed some entries from the ini file (below) but it didn't make a difference. Then I deleted all the sensors from the temp08, reset the Temo08 and added the sensors one at a time. The error message stopped. I tried clearing the Temp08 and discovering all the sensors at once, and it still worked With no errors. I know I have cleared the Temo08 at least 25 times before, but for some reason now it is fixed.

          Deleted entries

          =",0,,0,0"
          6B00000001126120A=""
          AB000000017D4E1DR="deleted"
          AB000000017D4E1DE="deleted"
          FC00000007EA171DN="deleted"
          FC00000007EA171DC="deleted"
          AB000000017D4E1DN="deleted"
          AB000000017D4E1DC="deleted"

          Gardner

          Comment


            #20
            Do you have a copy of the "ugly" mcsTemperature.ini and the current one so we can learn what is different. Pete has the same problem and would like to fix it with minimum rework.

            Comment


              #21
              Michael,
              I did a lot of cleanup deleting old logs, etc. I thought I had saved the original, but it's not there. The only file I have is the copy of the deleted entries from the [DEVICE] area which I included in the previous update. That is the only change I made, but I don't know if that will result in other changes during reboot or not. I have included the current .ini file in case it can be of use. I updated the WAF_AB8SS forum with the procedure I used.

              Gardner
              Attached Files

              Comment


                #22
                My error is occurring once a minute and syncing with Temp08 interval. My Temp08 is set to once every four minutes. I have just edited my [DEVICE] section of my mcsTemperature INI file but have not cold/warm re initialized my Temp08 module yet. I have saved the old INI file. Will try TEMP08 cold start tonight.

                Cold reset Temp08 - with the Rain tipper, lightning sensor and AAG weather station I have to first disconnect AAG weather station. Once I can see Rain guage and lightning sensor I connect the AAG weather station. Took me a few times of clearing the eprom - and warm resets - but got all of the devices back in Temp08. Restarted HS and all is well at this time. I am not getting the IO error in the log.

                Thank you David, Gardner and Michael!

                Pete
                Last edited by Pete; May 15, 2006, 01:26 AM.
                - Pete

                Auto mator
                Homeseer 3 Pro - 3.0.0.548 (Linux) - Ubuntu 18.04/W7e 64 bit Intel Haswell CPU 16Gb
                Homeseer Zee2 (Lite) - 3.0.0.548 (Linux) - Ubuntu 18.04/W7e - CherryTrail x5-Z8350 BeeLink 4Gb BT3 Pro
                HS4 Lite - Ubuntu 22.04 / Lenovo Tiny M900 / 32Gb Ram

                HS4 Pro - V4.1.18.1 - Ubuntu 22.04 / Lenova Tiny M900 / 32Gb Ram
                HSTouch on Intel tabletop tablets (Jogglers) - Asus AIO - Windows 11

                X10, UPB, Zigbee, ZWave and Wifi MQTT automation-Tasmota-Espurna. OmniPro 2, Russound zoned audio, Alexa, Cheaper RFID, W800 and Home Assistant

                Comment


                  #23
                  Glad to see that everyone is happy!

                  --David

                  Comment

                  Working...
                  X