Announcement

Collapse
No announcement yet.

DS9490 -> Temp-08 Issue?

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

    DS9490 -> Temp-08 Issue?

    Hi,

    I have recently switched over my 1-wire stuff from a DS9490R USB interface to a Temp-08. Everything has gone pretty smoothly, and I have managed to get pretty much everything working OK.

    I just have a couple of issues that are niggling away at me because I'm not quite sure if they represent a problem or not...

    Firstly, my wind speed and gust speed (from my AAG WS) always seem to be the same now? Previously just using the DS9490 there would often be quite a large difference. I have checked the IO stream and MCSTemp is just displaying what the Temp-08 is feeding it? I used to do more more frequent polling, now I (can) only do it once a minute - would that make a difference?

    Here's an extract from the Temp-08:

    WED 10:50:59
    21:34:10 | Reading Sensors...
    Humidity #01[B30000005A68C826]=87%
    Voltage #00=01.43V
    Voltage #01[240000004CDCBA26]=00.99V 05.07V
    Wind Dirn[1C00000000EA1A20]=WNW
    Wind Speed[D00000000155B41D]=13 MPH, Gust = 13
    Temp #01[C700080014146410]=10.37C
    Temp #02[240000004CDCBA26]=24.68C
    21:34:17 | Temp #03[A0000800B1C10410]=15.25C
    Temp #04[B30000005A68C826]=12.18C
    Temp #05[03000800B1F5F910]=11.31C

    Secondly (and this may or may not be related), I keep getting this come up in my HS Log:

    <TABLE cellSpacing=2 cellPadding=0 width="100%" border=0><TBODY><TR><TD class=LOGDateTime0 noWrap align=left>18/10/2005 18:48:11 </TD><TD class=LOGType0 align=left colSpan=3>mcsTemperature </TD><TD class=LOGEntry0 align=left colSpan=8>Sensor D00000000155B41D is known to Temp05 as type DS2423 P but known by mcsTemperature as type W</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>18/10/2005 18:48:11 </TD><TD class=LOGType1 align=left colSpan=3>mcsTemperature </TD><TD class=LOGEntry1 align=left colSpan=8>Sensor 1C00000000EA1A20 is known to Temp05 as type DS2450 P but known by mcsTemperature as type D</TD></TR><TR><TD class=LOGDateTime0 noWrap align=left>18/10/2005 18:48:11 </TD><TD class=LOGType0 align=left colSpan=3>mcsTemperature </TD><TD class=LOGEntry0 align=left colSpan=8>Sensor C700080014146410 is reported as DS1820 P but known by mcsTemperature as a Temperature sensor</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>18/10/2005 18:48:12 </TD><TD class=LOGType1 align=left colSpan=3>mcsTemperature </TD><TD class=LOGEntry1 align=left colSpan=8>Sensor 240000004CDCBA26 is known to Temp05 as type DS2438 P but known by mcsTemperature as type V</TD></TR><TR><TD class=LOGDateTime0 noWrap align=left>18/10/2005 18:48:12 </TD><TD class=LOGType0 align=left colSpan=3>mcsTemperature </TD><TD class=LOGEntry0 align=left colSpan=8>Sensor A0000800B1C10410 is reported as DS1820 P but known by mcsTemperature as a Temperature sensor</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>18/10/2005 18:48:12 </TD><TD class=LOGType1 align=left colSpan=3>mcsTemperature </TD><TD class=LOGEntry1 align=left colSpan=8>Sensor B30000005A68C826 is reported as DS2438 P but known by mcsTemperature as a Temperature sensor</TD></TR><TR><TD class=LOGDateTime0 noWrap align=left></TD><TD class=LOGType0 align=left colSpan=3></TD><TD class=LOGEntry0 align=left colSpan=8>Sensor 03000800B1F5F910 is reported as DS1820 P but known by mcsTemperature as a Temperature sensor







    </TD></TR></TBODY></TABLE>I don't know if this is an error or just a FYI message?

    Any advice on the above would be greatly appreciated.

    Cheers,

    Steve

    #2
    I don't recall running across a type "P" from Temp05/08. It seems odd that it shows up on a counter, a/d, and temp. Is this a barometer with all these device types onboard?

    The wind gust from the Temp08 is always 1 minute wind speed. If you increase your interval for polling to something like 5 then you should see a difference between gust and wind. mcsTemperature does the gust calculation as a multiple sample rate of the wind speed so it will tend to vary independent of the interval in which the wind is collected.

    Comment


      #3
      Hi,

      I don't have a barometer - if you recall the one I bought from AAG wasn't compatible so I have removed that from the loop - I am open to recommendations for ones that WILL work though

      So far all I have connected is: 1 AAG Weather station, 2 AAG Temp sensors, and an AAG Temp/Humidity sensor... hope to fit the Rain Gauge this weekend. Do you think the "P" could stand for "Parasitic"? This is how all my sensors are powered and I do remember when I did the INI command it made reference to this...

      Thanks for the explanation of wind gust calculation - I shall try increasing the time between polling and see what effect it has!

      Cheers,

      Steve

      Comment


        #4
        Hi Mike,

        The "P" is a new indicator put into version 2.0 of TEMP08, which I suspect Steve has. The "P" indicates sensor Presence during a DIS display. The other state is "M" for Missing. Here is a sample of what DIS looks like in this version of software:

        01 9F00000001087320 DS2450 OK P
        02 8E00000001562C1D DS2423 OK P R
        03 D6000000221D1512 DS2407 OK P
        04 9900080049199310 DS1820 OK P
        05 5C00080009242E10 DS1820 OK P
        06 9F00000037555326 DS2438 OK P H
        07 D4000000045C621D DS2423 OK P L
        08 A900000037621A26 DS2438 OK P B
        09 21000000032E4E22 DS1822 OK P
        10 020000002B2CB326 DS2438 OK P V
        11 FF00FF00FF00FFEE ???? NG M
        Update interval = 01 minutes
        Relay off timer = 00 minutes
        Temp display = F
        Serial # display = On
        Wind dirn reverse = Off
        Debug = Off
        Some temp sensors Parasitic powered
        Qty of DS1820=02
        Qty of DS1822=01
        Qty of DS18B2=00
        Qty of DS2438=03
        WED 19:05:19


        Steve: have you looked at Eric's barometer over at www.hobby-boards.com?

        Regards,

        Mitch
        http://www.midondesign.com

        Comment


          #5
          Michael,

          Thanks, I can confirm that just by increasing the time between polls to 2 minutes has had the desired effect.

          Mitch,

          Thanks for the link - looks good, will probably buy one!

          Yes, my shiny new Temp-08 reports it is v2.02.

          What you mentioned about "M" for missing was interesting - I have noticed that sometimes I get this when I check the IO stream:

          Missing #06[B30000005A68C826]
          >
          Restore #06[B30000005A68C826]

          What does this mean? The device is not unplugged?

          Cheers,

          Steve

          Comment


            #6
            Steve,

            That's a related message. TEMP08 constantly polls for presence or absence of registered sensors. The "Missing" message occurs when there is no response to a "are you there" query on the 1-Wire bus. This can be caused by momentary corruption of the bus messaging through noise, for example, so it is not uncommon to see those messages appear and then disappear.

            Mitch
            http://www.midondesign.com

            Comment


              #7
              Thanks Mitch, that was very helpful - I always like to understand what's going on!

              Cheers,

              Steve

              Comment


                #8
                I tried to recognize these "M" and "P" codes in mcsTemperature 4.39.0. Give it a spin.

                Comment


                  #9
                  Thanks Michael, that seems to have cleared the problem up - been running for half an hour with new version and no more messages of that ilk have popped up.

                  Cheers,

                  Steve

                  Comment


                    #10
                    Hi,

                    Since installing my rain gauge I'm getting another of these funny messages in my log:

                    Sensor CE00000005B9B11D is known to Temp05 as type DS2423 N but known by mcsTemperature as type W

                    I've no idea what the "N" means in this case...

                    Cheers,

                    Steve

                    Comment


                      #11
                      The W is a wind speed counter in mcsTemperature.
                      mcsTemperature uses N for Water Flow counter.
                      mcsTemperature uses R for Rainfall counter.

                      I am not expecting an N from the Temp08. Let me know what it is when you find out.

                      Comment


                        #12
                        Hi,

                        Could have something to do with the fact that when I first setup the gauge I used the DS940 USB adaptor so I could test it in the house without disturbing everything else... MCSTemp created these 4 devices when it "saw" it for the first time:

                        26/10/2005 18:24:53 ~!~Database Item~!~Saving Device CE00000005B9B11DW
                        26/10/2005 18:24:54 ~!~mcsTemperature~!~Creating database fields sCE00000005B9B11DW in F:\HomeSeer 2\mcsTemperature.mdb\Temperature
                        26/10/2005 18:24:54 ~!~mcsTemperature~!~Creating database fields sCE00000005B9B11DG in F:\HomeSeer 2\mcsTemperature.mdb\Temperature
                        26/10/2005 18:24:54 ~!~mcsTemperature~!~Creating database fields sCE00000005B9B11DN1 in F:\HomeSeer 2\mcsTemperature.mdb\Temperature
                        26/10/2005 18:24:55 ~!~mcsTemperature~!~Creating database fields sCE00000005B9B11DC1 in F:\HomeSeer 2\mcsTemperature.mdb\Temperature
                        26/10/2005 18:24:55 ~!~Database Item~!~Saving Device CE00000005B9B11DG
                        26/10/2005 18:24:57 ~!~Database Item~!~Saving Device CE00000005B9B11DN1
                        26/10/2005 18:24:57 ~!~Database Item~!~Saving Device CE00000005B9B11DC1

                        These equated to a wind sensor, a wind gust sensor, a gallons and a gallons per hour sensor - I have no idea why it created the wind ones?

                        Normality only ensued after I plugged it into my Temp-08 when I got: "Rain Today" and "Rain Rate" sensors. The "other" 4 seem to be dead now - should I "blank out" these devices?

                        Cheers,

                        Steve

                        Comment


                          #13
                          A DS2423 contains 2 counters and mcsTemperature defaults these to wind and water. They can be changed by the user. In your case you can delete them from the mcsTemperature setup. It still does not explain why the Temp08 is delivering thye N, or did I misunderstand what you were trying to indicate?

                          Comment


                            #14
                            No, you are quite right it doesn't explain the "N", just thought it might help explain why MCSTemp chose to know it as a "W"...

                            Hopefully Mitch will spot this thread and be able to explain the mystery of the "N"... it doesn't appear next to the sensors when I do a DIS like it did with the "P". Odd...

                            Cheers,

                            Steve

                            Comment


                              #15
                              Steve,

                              I have no idea where that "N" is coming from in TEMP08. It is not a valid device type.

                              Is it possible that you are seeing the N from a "NG" DIS output? NG means that the CRC of a 1-Wire device is (you got it) No Good. If that is the case, then delete that sensor and re-do the INI to get a valid sensor ID back. Or, simply delete that sensor if the ID is an invalid one captured in the past.

                              Mitch
                              http://www.midondesign.com

                              Comment

                              Working...
                              X