Announcement

Collapse
No announcement yet.

xapmcs1Wire - 1 Wire (DS9097U / DS9490D) xAP Node

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

    I believe the polling problem you saw only occurs when no hub is connected. V2.0.12 should take care of it

    Comment


      Temperature and Voltage Discretes

      A new variant device has been added to Temperature sensors and the DS2450 and DS2438 Voltage values can configured to this new device type as well.

      When one of these is selected to be a Switch (Discrete Input) the value in the CAL field will be used as a threshold indicator. All Temperature/Voltage readings above this value will be considered ON and values below OFF. A dead zone of 20% of the CAL value is used to prevent toggling at the threshold.

      As an example, the Temperature sensor also has a Switch type available as a second value available from this sensor. If a value of 55 is selected for the CAL of this switch then when the temperature goes above 60 it will show the switch as being ON. When it then goes below 50 is will show OFF.

      This device type was introduced for situations where these analog devices are used to indicate ON/OFF conditions. An example is the HVAC monitor from hobby-boards.com which uses a DS2450. Another example is to use a temperature sensor in the exhaust of heater to know when the heater is ON. I use a temperature sensor in the flame chamber of my gas water heater and know when the water is heating because the tempeature changes very quickly when the flame expands beyond the pilot.

      The advantage of this type of device over its analog equivalent is that it can be used as any other discrete device to trigger events or when charting to show accumulated time ON or the ON/OFF cycles. All the tools that normally manage discretes now can be used based upon analog readings. The other advantage is the dead zone is built in so no additional scripting will be needed to filter out the transition period that would otheriwse tend to generate multiple ON/OFF as the value is near the set point.

      Comment


        HI Michael,

        I tried with & without hub on 2.013 same issue ...

        Ini file with only the 1wire reader:
        [DEVICES_CAL]
        F000000024401981=0;0;0;0;0;0;0;0
        [DEVICES_IGNORE]
        F000000024401981=1;1;1;1;1;1;1;1
        [DEVICES_INDEX]
        F000000024401981=1
        [DEVICES_LASTCHANGE]
        F000000024401981=31/08/2006 19:05:03;31/08/2006 19:05:03;31/08/2006 19:05:03;31/08/2006 19:05:03;31/08/2006 19:05:03;31/08/2006 19:05:03;31/08/2006 19:05:03;31/08/2006 19:05:03
        [DEVICES_NAME]
        F000000024401981=;;;;;;;
        [DEVICES_POLL]
        F000000024401981=60000
        [DEVICES_PORT]
        F000000024401981=USB1;;0
        [DEVICES_RESOLUTION]
        F000000024401981=0;0;0;0;0;0;0;0
        [DEVICES_REVERSEPOLARITY]
        F000000024401981=0;0;0;0;0;0;0;0
        [DEVICES_TYPE]
        F000000024401981=11;-1;-1;-1;-1;-1;-1;-1
        [DEVICES_VALUE]
        F000000024401981=;;;;;;;

        Comment


          Michael,

          2.013 stops polling for me as well.
          No hub here.

          Comment


            I'll have to try the new rev when I get home, however I was seeing it stop polling only the pressure sensor, but it's on a hub.

            -Mike

            Comment


              I added a debug checkbox to the Formatting section and some debug added around tbe polling logic in V2.0.14

              Comment


                zapmcs1wire

                i downloaded a xaphub from one of the sites mentioned by another member - could not find yours. i downloaded your xapmcs1wire from your post. I can see trafic on the hub but not from the 1wire except when i enter the xapmcs1wire setup and send
                i then get the following:

                Time=09/07/06 3:28:22 PM
                Type=xapmcs1Wire
                Data=aSendConfiguration_Click Line 110 Type mismatch
                }
                if i pole for adapters - nothing
                and nothing shows for sensors

                i also get a reading from one sensor from mrb1wiretemperature plugin

                State=ON
                Text=78.5 Degrees
                Name=23000801119E3D10
                Location=House
                }

                ps i put in a trouble code to see if they can fix the 30 day trial on your 1wiretemperature plugin
                regards bill murphy

                Comment


                  I have not been maintaining the GUI interface so best to work from the browser one. First step is to find the adapters. If it cannot see one then no sensor output is expected. Make certain that mcsTemperature is not configured to collect 1-wire data otherwise it will claim the port for the adapter and xapmcs1wire will not be able to get it.

                  Some users have reported that the version 2 of xapmcs1wire was not delivering data other than at startup. If you are using that and observe the same then enable the debug setting and post the txt file that is generated with the debug data.

                  Any hub should do the job. The hub is a pretty simple function.

                  Comment


                    xapmcs1wire

                    at present the one wire has 2 temp ds18s20, 4 - 2405 and 1 2450. i have the dallas OneWireViewer running and can see all devices. I first loaded MRB1wiretemperature before i found yours and HS can see the two temps and the xaphub can see them polled by HS. I am confused by your 1 wire brouser. am i supposed to put in 1 for the com port for the 9490? i did change the screen color to blue and it did change.
                    i did download your xapmcs but it just gave me some files AND I WASN'T SURE WHAT TO DO WITH THEM

                    Comment


                      The msc1wiretemperature is configures in hs howerer it is not licensed so i cant see or use it. how do you start xapmsc1wire. the download i got 2 days ago goes and downloads the drivers each time then runs xapmcs1wire. where can i find just the program?

                      Comment


                        If it tries to download the drivers for each execution it means it was not succesful installing them. The most likely cause is that you are running XP with the Sun JavaVM. The drivers that I'm using require the Microsoft JVM which can now only be obtained via download following a google search. Microsoft had to remove it from later releases of XP due to anittrust ruling a few years back. That is true of the 1-wire interface implemented in mcsTemperature.

                        When you poll for adapters it will populate the port numbers in the proper format. It will likely be USB2 for the DS9490. If it was a DS9097U then it would be something like COM1.

                        My xap plugin to Homeseer (mcsXap) is unzipped while maintaining folder structure into the Homeseer 2 (or Homeseer for HS1) directory. It is then added as a plugin to homeseer just as any other Homeseer plugin.

                        Comment


                          xapmcs1wire

                          I rebooted my system. started mcsxaphub. removed ds9490. started xapmcs1wire and removed drivers. restarted xapmcs1wire and installed drivers. plugged in ds9490 when prompted. Clicked on 1wire icon - brouser and up popped all of my sensors. went to change color sent configeration and all sensors disappeared. checked hub - blank. go to 1wire icon and sellect brouser and get
                          http://localhost/status
                          The page cannot be displayed

                          went to 1wire icon, exit the application, restarted xapmcs1wire and still no brouser data, however when i clicked on the io window it showed 9 lines:
                          07 19:03:59 | Port=USB1 Address=34000000080ED820 Family=DS2450 Voltage=5.34383154039826E-02,6.37509727626459E-02,5.69539940489815E-02,5.55477225909819E-02, |
                          07 19:04:00 | Port=USB1 Address=54000801117B2210 Family=DS1920 Temperature=25.75 |
                          07 19:04:01 | Port=USB1 Address=23000801119E3D10 Family=DS1920 Temperature=26.9375 |
                          07 19:04:01 | Port=USB1 Address=4C000000240B6A1C Family=DS28E04 |
                          07 19:04:01 | Port=USB1 Address=7100000024013781 Family=DS1990A |
                          07 19:04:01 | Port=USB1 Address=060000002D203105 Family=DS2405 State=False |
                          07 19:04:01 | Port=USB1 Address=340000002D18D905 Family=DS2405 State=False |
                          07 19:04:01 | Port=USB1 Address=1C0000002C7EAF05 Family=DS2405 State=False |
                          07 19:04:01 | Port=USB1 Address=BB0000002D161F05 Family=DS2405 State=False |

                          as i recall the brouser now has a different address then when it worked but i cant recall what it was

                          Comment


                            There is likely an error message that is sent via xap Homeseer.event schema that is indicating some form of error when you save the configuration. This will tell what is causing your configuration to be lost. The first of these messages will be confirmation of the port being used for Xap. Any others will be error indications.

                            Comment


                              i could not get xapmcs1wire to bring up the status. I then started HS. the xap tab was blank. when i then clicked on the 1wire icon at the bottom of the screen and selected brouser it brought up another screen of HS status.

                              Comment


                                the HS was not operating at the time. only the hub and xapmcs1wire. at no time did i see any activity on the hub

                                Comment

                                Working...
                                X