Announcement

Collapse
No announcement yet.

Error at startup

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

  • Error at startup

    Hi Reid,

    I just installed the OpenSprinkler 2.1 unit. I can turn my irrigation valves on and off using the OpenSprinkler web interface (192.168.1.101), but I'm unable to control the valves from the BeakerRain plugin in HS2.

    The plugin created devices ]1 - ]8 and ]99. The status of the ]99 device is Not Responding.

    An error is displayed in the HS log file when starting HS.

    5/2/2014 1:37:32 PM BeakerRain
    5/2/2014 1:37:32 PM
    BeakerRain HSPI.RegisterCallback: registered config change callback
    5/2/2014 1:37:32 PM
    Plug-In Initializing Plug-in: BeakerRain
    5/2/2014 1:37:32 PM
    Error Initializing interface: BeakerRain-Invalid URI: The hostname could not be parsed.
    5/2/2014 1:37:32 PM
    Plug-In Finished initializing plug-in BeakerRain

    This is my ini file.
    [Settings]
    LogDebugLevel=Verbose
    HSDebugLevel=Information
    Housecode=]
    PollValvesAlways=True
    IPAddress=192.168.1.101
    Password=opendoor
    ExpansionModules=0
    MaxRuntime=3600

    Do you see any problems with my configuration?
    Last edited by regm; May 2nd, 2014, 04:58 PM.

  • #2
    Could you please post the hspi_beakerrain_debug.txt file?
    HS Pro 3.0 | Linux Ubuntu 16.04 x64 virtualized under Proxmox (KVM)
    Hardware: Z-NET - W800 Serial - Digi PortServer TS/8 and TS/16 serial to Ethernet - Insteon PLM - RFXCOM - X10 Wireless
    Plugins: HSTouch iOS and Android, RFXCOM, BlueIris, BLLock, BLDSC, BLRF, Insteon PLM (MNSandler), Device History, Ecobee, BLRing, Kodi, UltraWeatherWU3
    Second home: Zee S2 with Z-Wave, CT101 Z-Wave Thermostat, Aeotec Z-Wave microswitches, HSM200 occupancy sensor, Ecolink Z-Wave door sensors, STI Driveway Monitor interfaced to Zee S2 GPIO pins.

    Comment


    • #3
      http:///sn0
      03/05 06:51:07.6643719 : Verbose : STATUS 1 : busywait waiting for OpenSprinkler to be free
      03/05 06:51:07.6643719 : Verbose : STATUS 1 : busywait done waiting for OpenSprinkler . continuing operation.
      03/05 06:51:07.6643719 : Verbose : STATUS 1 : OpenSprinkler is now busy
      03/05 06:53:19.6269197 : Verbose : STATUS 1 : HSPI.SupportsExtendedButtons returning true
      03/05 06:53:19.6289198 : Verbose : STATUS 1 : HSPI.ButtonPressEx button=On device=Zone 1 - Back Yard - Upper Lawn(9243)
      03/05 06:53:19.6289198 : Verbose : STATUS 1 : Turning on valve 1 device=
      03/05 06:53:19.6299199 : Verbose : STATUS 1 : doOn() valve=1 device=
      03/05 06:53:19.6299199 : Verbose : STATUS 1 : httpGet http:///cv?pw=opendoor&mm=1
      03/05 06:53:19.6299199 : Verbose : STATUS 1 : busywait waiting for OpenSprinkler to be free
      03/05 06:53:49.7316416 : Verbose : STATUS 1 : WARNING busywait waited OpenSprinkler 30100 milliseconds for and it is still busy. failing operation.
      03/05 06:53:49.7316416 : Verbose : STATUS 1 : ERROR aborting httpGet. busywait timed out. device=
      03/05 06:53:49.7316416 : Verbose : STATUS 1 : ERROR doOn() valve=1 device= failed. Return string ''
      03/05 06:53:49.7326417 : Verbose : STATUS 1 : PollDeviceManual() device=
      03/05 06:53:49.7336417 : Verbose : STATUS 1 : doPoll() device=
      03/05 06:53:49.7336417 : Verbose : STATUS 1 : httpGet http:///sn0
      03/05 06:53:49.7336417 : Verbose : STATUS 1 : busywait waiting for OpenSprinkler to be free
      03/05 06:54:19.8353634 : Verbose : STATUS 1 : WARNING busywait waited OpenSprinkler 30100 milliseconds for and it is still busy. failing operation.
      03/05 06:54:19.8353634 : Verbose : STATUS 1 : ERROR aborting httpGet. busywait timed out. device=
      03/05 06:54:19.8363635 : Verbose : STATUS 1 : ERROR doPoll() failed device=
      03/05 06:54:19.8363635 : Verbose : STATUS 1 : ERROR Could not poll OpenSprinkler device

      Comment


      • #4
        For some reason the plugin isn't reading the IP Address from your ini file. Check to see if there are any stray characters on the IPAddress line such as spaces or tabs in your ini file.

        If that doesn't take care of the problem, set the HSDebugLevel to Verbose and restart HomeSeer. Check to see if verbose log statements are written to the HS log file. If not then there is a problem reading the ini file.
        HS Pro 3.0 | Linux Ubuntu 16.04 x64 virtualized under Proxmox (KVM)
        Hardware: Z-NET - W800 Serial - Digi PortServer TS/8 and TS/16 serial to Ethernet - Insteon PLM - RFXCOM - X10 Wireless
        Plugins: HSTouch iOS and Android, RFXCOM, BlueIris, BLLock, BLDSC, BLRF, Insteon PLM (MNSandler), Device History, Ecobee, BLRing, Kodi, UltraWeatherWU3
        Second home: Zee S2 with Z-Wave, CT101 Z-Wave Thermostat, Aeotec Z-Wave microswitches, HSM200 occupancy sensor, Ecolink Z-Wave door sensors, STI Driveway Monitor interfaced to Zee S2 GPIO pins.

        Comment


        • #5
          Looks like I'm back in business, my irrigation is turning on and off normally. I typed a new ini file from scratch and BeakerRain is now starting normally. I must have fat-fingered something in the ini file when I initially configured the plugin.

          I've been wanting to move my irrigation system off of the X10 Rain8Net controller to something more reliable. I occasionally have problems sending X10 signals to the side of my house where the irrigation controller is located. The IP-based OpenSprinkler and BeakerRain looks like a good solution. Thank you for creating the plugin!

          Comment


          • #6
            You're welcome, and I'm glad you got it working. I'm also working on the HS3 version, but having trouble with mcsSprinklers compatibility at the moment (it seems to stomp on the BeakerRain devices).
            HS Pro 3.0 | Linux Ubuntu 16.04 x64 virtualized under Proxmox (KVM)
            Hardware: Z-NET - W800 Serial - Digi PortServer TS/8 and TS/16 serial to Ethernet - Insteon PLM - RFXCOM - X10 Wireless
            Plugins: HSTouch iOS and Android, RFXCOM, BlueIris, BLLock, BLDSC, BLRF, Insteon PLM (MNSandler), Device History, Ecobee, BLRing, Kodi, UltraWeatherWU3
            Second home: Zee S2 with Z-Wave, CT101 Z-Wave Thermostat, Aeotec Z-Wave microswitches, HSM200 occupancy sensor, Ecolink Z-Wave door sensors, STI Driveway Monitor interfaced to Zee S2 GPIO pins.

            Comment


            • #7
              I'm glad you are working on an HS3 version of BeakerRain, but things seem a bit unsettled over in HS3 land. I think I'll stay in my calm HS2 world until the HS3 forum becomes quiet and boring. That will be my sign that it's safe to upgrade.

              Comment


              • #8
                I do have one other question. When using the Rain8Net controller, my HS device codes were I1 - I8, I = Irrigation. BeakerRain created the devices as ]1 - ]8. Is it possible to change the house codes to I?

                Comment

                Working...
                X