Merge pull request #150 from estevez-dev/release/0.3.1
Resolves #136 cover state
This commit is contained in:
		| @@ -461,8 +461,8 @@ class CoverEntity extends Entity { | |||||||
|  |  | ||||||
|   double get currentPosition => _getDoubleAttributeValue('current_position'); |   double get currentPosition => _getDoubleAttributeValue('current_position'); | ||||||
|   double get currentTiltPosition => _getDoubleAttributeValue('current_tilt_position'); |   double get currentTiltPosition => _getDoubleAttributeValue('current_tilt_position'); | ||||||
|   bool get canBeOpened => ((state == "closed") || (state == "closing") || (state == "opening")); |   bool get canBeOpened => ((state != "opening") && (state != "open")); | ||||||
|   bool get canBeClosed => ((state == "open") || (state == "opening")|| (state == "closing")); |   bool get canBeClosed => ((state != "closing") && (state != "closed")); | ||||||
|   bool get canTiltBeOpened => currentPosition < 100; |   bool get canTiltBeOpened => currentPosition < 100; | ||||||
|   bool get canTiltBeClosed => currentPosition > 0; |   bool get canTiltBeClosed => currentPosition > 0; | ||||||
|  |  | ||||||
|   | |||||||
| @@ -672,6 +672,7 @@ class _CoverControlWidgetState extends State<CoverControlWidget> { | |||||||
|   Widget build(BuildContext context) { |   Widget build(BuildContext context) { | ||||||
|     final entityModel = EntityModel.of(context); |     final entityModel = EntityModel.of(context); | ||||||
|     final CoverEntity entity = entityModel.entity; |     final CoverEntity entity = entityModel.entity; | ||||||
|  |     TheLogger.log("debug", "${entity.state}"); | ||||||
|     if (_changedHere) { |     if (_changedHere) { | ||||||
|       _changedHere = false; |       _changedHere = false; | ||||||
|     } else { |     } else { | ||||||
|   | |||||||
| @@ -31,7 +31,7 @@ part 'card_class.dart'; | |||||||
|  |  | ||||||
| EventBus eventBus = new EventBus(); | EventBus eventBus = new EventBus(); | ||||||
| const String appName = "HA Client"; | const String appName = "HA Client"; | ||||||
| const appVersion = "0.3.0.40"; | const appVersion = "0.3.1"; | ||||||
|  |  | ||||||
| String homeAssistantWebHost; | String homeAssistantWebHost; | ||||||
|  |  | ||||||
|   | |||||||
| @@ -1,7 +1,7 @@ | |||||||
| name: hass_client | name: hass_client | ||||||
| description: Home Assistant Android Client | description: Home Assistant Android Client | ||||||
|  |  | ||||||
| version: 0.3.0+40 | version: 0.3.1+41 | ||||||
|  |  | ||||||
| environment: | environment: | ||||||
|   sdk: ">=2.0.0-dev.68.0 <3.0.0" |   sdk: ">=2.0.0-dev.68.0 <3.0.0" | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user