Menu

  • Products
  • FAQs
  • Blog
  • Forums
  • OpenThings
  • Support
  • About Us
  • My Account
  • 0 items

Reply To: Bug in weather_level_adj.py plugin

OpenSprinkler › Forums › Hardware Questions › OpenSprinkler Pi (OSPi) › Bug in weather_level_adj.py plugin › Reply To: Bug in weather_level_adj.py plugin

November 20, 2014 at 2:14 am #34749

ShawnHarte
Participant

You could just use any variant of a safe float/int function for example:


def safe_float(s,d):

  try:

    return float(s)

  except:

    return d

 

Then just replace any instance of float in your script with safe_float(data, defaultfloat value)

 

 

 

Products

  • OpenSprinkler (OS) OpenSprinkler (OS)
    Rated 5.00 out of 5
    $150.00 – $193.00
  • OpenSprinkler Pi (OSPi) OpenSprinkler Pi (OSPi)
    Rated 4.94 out of 5
    $70.00 – $88.00
  • OpenSprinkler Bee (OSBee) OpenSprinkler Bee (OSBee)
    Rated 4.60 out of 5
    $62.00 – $72.00
  • OpenGarage (OG) OpenGarage (OG)
    Rated 5.00 out of 5
    $50.00 – $72.00

Recent Blog Posts

  • Why WireSprout only works with AC-powered OpenSprinkler August 1, 2024
  • Fun with ChatGPT December 30, 2022
  • Announcing OpenSprinkler Firmware 2.2.0(1) December 30, 2022
  • Announcing OpenGarage Firmware 1.2.0 October 7, 2022

Resources

  • Contact Us
  • Shipping
  • Terms and Warranty
  • Distributors

Follow Us

Copyright © 2025 OpenSprinkler