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
    Rated 5.00 out of 5
    $149.00 – $186.00
  • OpenSprinkler Pi (OSPi)
    Rated 4.93 out of 5
    $80.00 – $96.00
  • OpenSprinkler Bee (OSBee)
    Rated 4.60 out of 5
    $55.00 – $65.00
  • OpenGarage (WiFi garage door opener)
    Rated 5.00 out of 5
    $50.00 – $85.00

Recent Blog Posts

  • How to Switch Gardena 1251 Latching Valve using OpenSprinkler Bee (OSBee) July 31, 2017
  • Introducing OpenSprinkler Bee 2.0 — a WiFi-enabled Universal Sprinkler Controller December 11, 2016
  • OpenSprinkler Black Friday / Cyber Monday Sales Are On November 25, 2016
  • “Alexa, Open Sprinkler Zone 1” — How to Use IFTTT with OpenSprinkler (and OpenGarage) October 5, 2016

Resources

  • Contact Us
  • Shipping
  • Terms and Warranty
  • Distributors
  • System Status

Follow Us

Copyright © 2021 OpenSprinkler