Announcement

Collapse
No announcement yet.

Rain Status doesnt change

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

    Rain Status doesnt change

    I am trying to setup the rain sensor
    I have the 4.7k ohm resistor between terminals 2-6, and I am for now just testing with a piece of wire between terminals 6 and 7
    weather I have the wire in 6/7 or not, I get NO change from the status on the rain sensor on the status page..

    #2
    A couple things to check to make sure setup is correct. Are you using a breakout connector on the RJ45 port for the rain sensor wiring that you indicated? Also, have you enabled the rain sensor on the configuration page of the EZFlora plugin?

    If possible, please post a picture of your EZFlora setup too.

    Adam

    Comment


      #3
      Hello adam,
      yes I am using the breakout connector, I wasn't aware of any other way to do it without it.
      I have enabled the rain sensor in the config
      Attached Files

      Comment


        #4
        Please turn on debug level logging messages in the plugin and post the log showing the rain status being disabled and then re-enabled and also while the wire is being connected and disconnected from the breakout connector so I can investigate further.

        Adam

        Comment


          #5
          OK, I did as you requested..
          I turned on Debugging,
          Changed the rain sensor, off, then on again, also changed the polling to 1 min, so I didn't have to wait 15 mins for it to see the rain sensor wire removal..
          I then took off and put the wire back on twice

          Code:
          Aug-08 6:21:17 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:21:06 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:21:06 PM	 	EZFlora Debug	HSEvent GENERIC Case: Parms = ACK 44 02 01 3D D1 D9 33 5F 1C 2B 44 40
          Aug-08 6:21:06 PM	 	EZFlora Debug	Entered ProcessProgramsOff() subroutine.
          Aug-08 6:21:06 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:21:06 PM	 	EZFlora Debug	HSEvent GENERIC Case: Parms = 01 3D D1 D9 33 5F 1C 2B 44 40
          Aug-08 6:21:06 PM	 	EZFlora Debug	Entered ProcessValvesOff() subroutine.
          Aug-08 6:21:05 PM	 	EZFlora Debug	HSEvent GENERIC Case: Parms = ACK F0 00 01 3D D1 D9 33 5F 1C 2B F0 DA
          Aug-08 6:21:05 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:21:05 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:21:05 PM	 	EZFlora Debug	HSEvent GENERIC Case: Parms = 01 3D D1 D9 33 5F 1C 2B F0 DA
          Aug-08 6:21:05 PM	 	EZFlora Debug	Entered ProcessConfigRegister() subroutine.
          Aug-08 6:21:05 PM	 	EZFlora Debug	Entered TimedPoll() subroutine.
          Aug-08 6:20:43 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:20:39 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:20:06 PM	 	EZFlora Debug	HSEvent GENERIC Case: Parms = ACK 44 02 01 3D D1 D9 33 5F 1C 23 44 40
          Aug-08 6:20:06 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:20:06 PM	 	EZFlora Debug	Entered ProcessProgramsOff() subroutine.
          Aug-08 6:20:06 PM	 	EZFlora Debug	Entered ProcessValvesOff() subroutine.
          Aug-08 6:20:06 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:20:06 PM	 	EZFlora Debug	HSEvent GENERIC Case: Parms = 01 3D D1 D9 33 5F 1C 23 44 40
          Aug-08 6:20:05 PM	 	EZFlora Debug	HSEvent GENERIC Case: Parms = ACK F0 00 01 3D D1 D9 33 5F 1C 2B F0 DA
          Aug-08 6:20:05 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:20:05 PM	 	EZFlora Debug	HSEvent GENERIC Case: Parms = 01 3D D1 D9 33 5F 1C 2B F0 DA
          Aug-08 6:20:05 PM	 	EZFlora Debug	Entered ProcessConfigRegister() subroutine.
          Aug-08 6:20:05 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:20:05 PM	 	EZFlora Debug	Entered TimedPoll() subroutine.
          Aug-08 6:19:41 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:19:38 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:19:12 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:19:12 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:19:06 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:19:06 PM	 	EZFlora Debug	HSEvent GENERIC Case: Parms = ACK 44 02 01 3D D1 D9 33 5F 1C 2B 44 40
          Aug-08 6:19:06 PM	 	EZFlora Debug	Entered ProcessProgramsOff() subroutine.
          Aug-08 6:19:06 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:19:06 PM	 	EZFlora Debug	HSEvent GENERIC Case: Parms = 01 3D D1 D9 33 5F 1C 2B 44 40
          Aug-08 6:19:06 PM	 	EZFlora Debug	Entered ProcessValvesOff() subroutine.
          Aug-08 6:19:05 PM	 	EZFlora Debug	HSEvent GENERIC Case: Parms = ACK F0 00 01 3D D1 D9 33 5F 1C 2B F0 D0
          Aug-08 6:19:05 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:19:05 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:19:05 PM	 	EZFlora Debug	HSEvent GENERIC Case: Parms = 01 3D D1 D9 33 5F 1C 2B F0 D0
          Aug-08 6:19:05 PM	 	EZFlora Debug	Entered ProcessConfigRegister() subroutine.
          Aug-08 6:19:05 PM	 	EZFlora Debug	Entered TimedPoll() subroutine.
          Aug-08 6:18:41 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:18:37 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:18:34 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:18:05 PM	 	EZFlora Debug	Entered TimedPoll() subroutine.
          Aug-08 6:17:39 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:17:36 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:17:06 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:17:06 PM	 	EZFlora Debug	HSEvent GENERIC Case: Parms = ACK 44 02 01 3D D1 D9 33 5F 1C 2F 44 40
          Aug-08 6:17:06 PM	 	EZFlora Debug	Entered ProcessProgramsOff() subroutine.
          Aug-08 6:17:06 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:17:06 PM	 	EZFlora Debug	HSEvent GENERIC Case: Parms = 01 3D D1 D9 33 5F 1C 2F 44 40
          Aug-08 6:17:06 PM	 	EZFlora Debug	Entered ProcessValvesOff() subroutine.
          Aug-08 6:17:06 PM	 	EZFlora Debug	HSEvent GENERIC Case: Parms = ACK F0 00 01 3D D1 D9 33 5F 1C 23 F0 D0
          Aug-08 6:17:06 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:17:06 PM	 	EZFlora Debug	HSEvent GENERIC Case: Parms = 01 3D D1 D9 33 5F 1C 23 F0 D0
          Aug-08 6:17:06 PM	 	EZFlora Debug	Entered ProcessConfigRegister() subroutine.
          Aug-08 6:17:06 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:17:05 PM	 	EZFlora Debug	Entered TimedPoll() subroutine.
          Aug-08 6:16:41 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:16:39 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:16:38 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:16:35 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:16:35 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:16:07 PM	 	EZFlora Debug	Entered ProcessProgramsOff() subroutine.
          Aug-08 6:16:07 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:16:07 PM	 	EZFlora Debug	HSEvent GENERIC Case: Parms = 01 3D D1 D9 33 5F 1C 2B 44 40
          Aug-08 6:16:07 PM	 	EZFlora Debug	Entered ProcessValvesOff() subroutine.
          Aug-08 6:16:07 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:16:07 PM	 	EZFlora Debug	HSEvent GENERIC Case: Parms = ACK 44 02 01 3D D1 D9 33 5F 1C 2B 44 40
          Aug-08 6:16:06 PM	 	EZFlora Debug	HSEvent GENERIC Case: Parms = ACK F0 00 01 3D D1 D9 33 5F 1C 2B F0 DA
          Aug-08 6:16:06 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:16:06 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:16:06 PM	 	EZFlora Debug	HSEvent GENERIC Case: Parms = 01 3D D1 D9 33 5F 1C 2B F0 DA
          Aug-08 6:16:06 PM	 	EZFlora Debug	Entered ProcessConfigRegister() subroutine.
          Aug-08 6:16:05 PM	 	EZFlora Debug	Entered TimedPoll() subroutine.
          Aug-08 6:15:37 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:15:34 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:15:16 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:15:06 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:15:06 PM	 	EZFlora Debug	HSEvent GENERIC Case: Parms = ACK 44 02 01 3D D1 D9 33 5F 1C 2B 44 40
          Aug-08 6:15:06 PM	 	EZFlora Debug	Entered ProcessProgramsOff() subroutine.
          Aug-08 6:15:06 PM	 	EZFlora Debug	HSEvent GENERIC Case: Parms = 01 3D D1 D9 33 5F 1C 2B 44 40
          Aug-08 6:15:06 PM	 	EZFlora Debug	Entered ProcessValvesOff() subroutine.
          Aug-08 6:15:06 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:15:05 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:15:05 PM	 	EZFlora Debug	HSEvent GENERIC Case: Parms = ACK F0 00 01 3D D1 D9 33 5F 1C 2B F0 DA
          Aug-08 6:15:05 PM	 	EZFlora Debug	Entered ProcessConfigRegister() subroutine.
          Aug-08 6:15:05 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:15:05 PM	 	EZFlora Debug	HSEvent GENERIC Case: Parms = 01 3D D1 D9 33 5F 1C 2B F0 DA
          Aug-08 6:15:05 PM	 	EZFlora Debug	Entered TimedPoll() subroutine.
          Aug-08 6:14:21 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:14:12 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:14:12 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:14:05 PM	 	EZFlora Debug	Entered GenPagePlugin() function with the following parameters: pageName = EZFlora user = default userRights = 6 querystring =
          Aug-08 6:14:05 PM	 	EZFlora Debug	Entered postBackProc() function with the following parameters: page = EZFlora data = editdevice_location=Outside&editdevice_rain=checked&cb_editdevice_rain=on&editdevice_pump=checked&cb_editdevice_pump=on&editdevice_meter=unchecked&editdevice_poll=1&id=editdevice_save&editdevice_save=Submit user = default userRights = 6
          Aug-08 6:14:05 PM	 	EZFlora Debug	Entered SetupPolling() subroutine.
          Aug-08 6:14:01 PM	 	EZFlora Debug	Entered GenPagePlugin() function with the following parameters: pageName = EZFlora user = default userRights = 6 querystring = editdevice
          Aug-08 6:14:01 PM	 	EZFlora Debug	Entered postBackProc() function with the following parameters: page = EZFlora data = DEVICE1=checked&cb_DEVICE1=on&id=main_edit&main_edit=Submit user = default userRights = 6
          Aug-08 6:13:57 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:13:57 PM	 	EZFlora Debug	HSEvent GENERIC Case: Parms = ACK 44 0B 01 3D D1 D9 33 5F 1C 2F 44 40
          Aug-08 6:13:57 PM	 	EZFlora Debug	Entered ProcessProgramsOff() subroutine.
          Aug-08 6:13:57 PM	 	EZFlora Debug	Entered ProcessValvesOff() subroutine.
          Aug-08 6:13:57 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:13:57 PM	 	EZFlora Debug	HSEvent GENERIC Case: Parms = 01 3D D1 D9 33 5F 1C 2F 44 40
          Aug-08 6:13:56 PM	 	EZFlora Debug	Entered GenPagePlugin() function with the following parameters: pageName = EZFlora user = default userRights = 6 querystring =
          Aug-08 6:13:56 PM	 	EZFlora Debug	Entered postBackProc() function with the following parameters: page = EZFlora data = editdevice_location=Outside&editdevice_rain=checked&cb_editdevice_rain=on&editdevice_pump=checked&cb_editdevice_pump=on&editdevice_meter=unchecked&editdevice_poll=15&id=editdevice_save&editdevice_save=Submit user = default userRights = 6
          Aug-08 6:13:56 PM	 	EZFlora Debug	Entered RainSensor() subroutine.
          Aug-08 6:13:53 PM	 	EZFlora Debug	Entered GenPagePlugin() function with the following parameters: pageName = EZFlora user = default userRights = 6 querystring = editdevice
          Aug-08 6:13:53 PM	 	EZFlora Debug	Entered postBackProc() function with the following parameters: page = EZFlora data = DEVICE1=checked&cb_DEVICE1=on&id=main_edit&main_edit=Submit user = default userRights = 6
          Aug-08 6:13:49 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:13:49 PM	 	EZFlora Debug	HSEvent GENERIC Case: Parms = ACK 44 0C 01 3D D1 D9 33 5F 1C 2B 44 40
          Aug-08 6:13:49 PM	 	EZFlora Debug	Entered ProcessProgramsOff() subroutine.
          Aug-08 6:13:49 PM	 	EZFlora Debug	Entered HSEvent GENERIC Case
          Aug-08 6:13:49 PM	 	EZFlora Debug	HSEvent GENERIC Case: Parms = 01 3D D1 D9 33 5F 1C 2B 44 40
          Aug-08 6:13:49 PM	 	EZFlora Debug	Entered ProcessValvesOff() subroutine.
          Aug-08 6:13:49 PM	 	EZFlora Debug	Entered GenPagePlugin() function with the following parameters: pageName = EZFlora user = default userRights = 6 querystring =
          Aug-08 6:13:49 PM	 	EZFlora Debug	Entered postBackProc() function with the following parameters: page = EZFlora data = editdevice_location=Outside&editdevice_rain=unchecked&editdevice_pump=checked&cb_editdevice_pump=on&editdevice_meter=unchecked&editdevice_poll=15&id=editdevice_save&editdevice_save=Submit user = default userRights = 6
          Aug-08 6:13:49 PM	 	EZFlora Debug	Entered RainSensor() subroutine.
          Aug-08 6:13:45 PM	 	EZFlora Debug	Entered GenPagePlugin() function with the following parameters: pageName = EZFlora user = default userRights = 6 querystring = editdevice
          Aug-08 6:13:45 PM	 	EZFlora Debug	Entered postBackProc() function with the following parameters: page = EZFlora data = DEVICE1=checked&cb_DEVICE1=on&id=main_edit&main_edit=Submit user = default userRights = 6
          Aug-08 6:13:39 PM	 	EZFlora Debug	Entered GenPagePlugin() function with the following parameters: pageName = EZFlora user = default userRights = 6 querystring =
          Last edited by hurry4it; August 10, 2016, 06:01 PM.

          Comment


            #6
            I have looked over the log and verified that the EZFlora is accurately showing the status changes in the message traffic. I also looked into the plugin and tested that the rain status message works on my setup. The only thing I can think of that would cause it to not show status changes was if the INI file had an error. Please post a copy of your EZFlora.ini file so I can verify your configuration settings.

            Thanks,

            Adam
            Last edited by hurry4it; August 12, 2016, 09:16 AM.

            Comment


              #7
              Thanks so much please let me know
              PLease find my ini file..
              **********************************

              [CONFIG]
              NumDevices=1
              Logging=0
              [DEVICE1]
              Address=3D.D1.D9
              Location=Outside
              Rain=True
              Pump=True
              Meter=False
              Poll=1
              Root=421
              Valve1=422
              Valve2=423
              Valve3=424
              Valve4=425
              Valve5=426
              Valve6=427
              Valve7=428
              Valve8=429
              Program1=430
              Program2=431
              Program3=432
              Program4=433
              RSS=434
              MC=435

              Comment


                #8
                It looks like your INI file is setup correctly too. Lets try to remove the rain sensor device from HomeSeer and then re-add it to see if the status changes start being done properly. From the EZFlora configuration page, edit the EZFlora device, then select "Add/Remove", then uncheck "Enable Rain Sensor Device" and "Save Device Configuration". This will remove the device from HomeSeer, then go back in and do the same steps, to recheck the "Enable Rain Sensor Device".

                Once that is done, try seeing if the rain status is updated properly.

                Adam

                Comment


                  #9
                  HEy Adam,
                  OK, so I did as you said, however it didn't remove the rain sensor device from home seer it was still in the list of devices..
                  so I deleted it manually..
                  re-added the rain sensor, and now it doesn't have a rain sensor device... at all..??? :-/

                  Comment


                    #10
                    Delete the number after the equal sign for "RSS" in the IN I file and try re-adding it again. If that doesn't work, there must have been an error in the device creation process so the EZFLORA device would need to be deleted through the configuration page and ensure that all the associated device are removed from the HomeSeer device list and then create the EZFLORA device again through the plug in configuration page.

                    Comment


                      #11
                      Ok so I went back in to remove that number from the RSS line, however, that LINE nor the MC Line are there any longer..
                      So I decided screw it, I don't have any crazy programming on it
                      ill delete it, and just add it from scratch...
                      I went in, deleted it, and it doesn't go away...
                      I goto exflora config, select the check box, next to the device, click delete, say yes to delete it, and it doesn't go away even if I refresh the page...

                      Comment


                        #12
                        Ok, so in a last ditch effort..
                        I disabled the plug in,. deleted the ini file..
                        turned the plug in back on..
                        re-added the ezflora and everything seems to be working perfect now..
                        thanks for the help

                        Comment


                          #13
                          Perfect, that was going to be my next suggestion. It sounds like something didn't initialize properly when the plugin got setup so disabling it and re-enabling along with re-adding the device forced things back to a functional state . I'm glad it's working now, but let me know if you run into any other issues.

                          Adam

                          Comment

                          Working...
                          X