From ba3670c5db84798a1927de1aa314ee879da200eb Mon Sep 17 00:00:00 2001
From: cdce8p <30130371+cdce8p@users.noreply.github.com>
Date: Fri, 18 May 2018 17:14:59 +0200
Subject: [PATCH] Fix fan rotation attributes (#1159)

---
 src/dialogs/more-info/controls/more-info-fan.js | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/dialogs/more-info/controls/more-info-fan.js b/src/dialogs/more-info/controls/more-info-fan.js
index 8315bc6287..fcc46b0e2e 100644
--- a/src/dialogs/more-info/controls/more-info-fan.js
+++ b/src/dialogs/more-info/controls/more-info-fan.js
@@ -147,23 +147,23 @@ class MoreInfoFan extends EventsMixin(PolymerElement) {
   onDirectionLeft() {
     this.hass.callService('fan', 'set_direction', {
       entity_id: this.stateObj.entity_id,
-      direction: 'left'
+      direction: 'reverse'
     });
   }
 
   onDirectionRight() {
     this.hass.callService('fan', 'set_direction', {
       entity_id: this.stateObj.entity_id,
-      direction: 'right'
+      direction: 'forward'
     });
   }
 
   computeIsRotatingLeft(stateObj) {
-    return stateObj.attributes.direction === 'left';
+    return stateObj.attributes.direction === 'reverse';
   }
 
   computeIsRotatingRight(stateObj) {
-    return stateObj.attributes.direction === 'right';
+    return stateObj.attributes.direction === 'forward';
   }
 }