From 25e550d3fe44a4aa3f3528736f4c9cb0093fcce4 Mon Sep 17 00:00:00 2001
From: Sean Gollschewsky <sean.gollschewsky@gmail.com>
Date: Fri, 15 Sep 2017 13:23:06 +0100
Subject: [PATCH] Fix brightness and temperature. (#89)

---
 pyHS100/cli.py | 22 ++++++++++++----------
 1 file changed, 12 insertions(+), 10 deletions(-)

diff --git a/pyHS100/cli.py b/pyHS100/cli.py
index a3facbea..323c6ed5 100644
--- a/pyHS100/cli.py
+++ b/pyHS100/cli.py
@@ -136,27 +136,29 @@ def emeter(dev, year, month, erase):
 
 
 @cli.command()
-@click.argument("brightness", type=click.IntRange(0, 100), default=None)
+@click.argument("brightness", type=click.IntRange(0, 100), default=None,
+                required=False)
 @pass_dev
-def brightness(dev, value):
+def brightness(dev, brightness):
     """Get or set brightness. (Bulb Only)"""
-    if value is None:
+    if brightness is None:
         click.echo("Brightness: %s" % dev.brightness)
     else:
-        click.echo("Setting brightness to %s" % value)
-        dev.brightness = value
+        click.echo("Setting brightness to %s" % brightness)
+        dev.brightness = brightness
 
 
 @cli.command()
-@click.argument("temperature", type=click.IntRange(2700, 6500), default=None)
+@click.argument("temperature", type=click.IntRange(2700, 6500), default=None,
+                required=False)
 @pass_dev
-def temperature(dev, value):
+def temperature(dev, temperature):
     """Get or set color temperature. (Bulb only)"""
-    if value is None:
+    if temperature is None:
         click.echo("Color temperature: %s" % dev.color_temp)
     else:
-        click.echo("Setting color temperature to %s" % value)
-        dev.color_temp = value
+        click.echo("Setting color temperature to %s" % temperature)
+        dev.color_temp = temperature
 
 
 @cli.command()