Merge pull request #150 from estevez-dev/release/0.3.1

Resolves #136 cover state
This commit is contained in:
Yegor Vialov
2018-10-17 21:34:36 +03:00
committed by GitHub
4 changed files with 5 additions and 4 deletions

View File

@ -461,8 +461,8 @@ class CoverEntity extends Entity {
double get currentPosition => _getDoubleAttributeValue('current_position');
double get currentTiltPosition => _getDoubleAttributeValue('current_tilt_position');
bool get canBeOpened => ((state == "closed") || (state == "closing") || (state == "opening"));
bool get canBeClosed => ((state == "open") || (state == "opening")|| (state == "closing"));
bool get canBeOpened => ((state != "opening") && (state != "open"));
bool get canBeClosed => ((state != "closing") && (state != "closed"));
bool get canTiltBeOpened => currentPosition < 100;
bool get canTiltBeClosed => currentPosition > 0;

View File

@ -672,6 +672,7 @@ class _CoverControlWidgetState extends State<CoverControlWidget> {
Widget build(BuildContext context) {
final entityModel = EntityModel.of(context);
final CoverEntity entity = entityModel.entity;
TheLogger.log("debug", "${entity.state}");
if (_changedHere) {
_changedHere = false;
} else {

View File

@ -31,7 +31,7 @@ part 'card_class.dart';
EventBus eventBus = new EventBus();
const String appName = "HA Client";
const appVersion = "0.3.0.40";
const appVersion = "0.3.1";
String homeAssistantWebHost;

View File

@ -1,7 +1,7 @@
name: hass_client
description: Home Assistant Android Client
version: 0.3.0+40
version: 0.3.1+41
environment:
sdk: ">=2.0.0-dev.68.0 <3.0.0"