diff --git a/platforms/PhilipsHue.js b/platforms/PhilipsHue.js
index <HASH>..<HASH> 100644
--- a/platforms/PhilipsHue.js
+++ b/platforms/PhilipsHue.js
@@ -216,7 +216,13 @@ PhilipsHueAccessory.prototype = {
         that.log(device.name + ", characteristic: " + characteristic + ", value: " + value + ".");
       }
       else {
-        that.log(err);
+        if (err.code == "ECONNRESET") {
+          setTimeout(function() {
+            that.executeChange(api, device, characteristic, value);
+          }, 300);
+        } else {
+          that.log(err);
+        }
       }
     });
   },
[Philips Hue] retry if command failed due to api rate limit.