diff --git a/src/main/java/com/github/hcsp/datatype/Light.java b/src/main/java/com/github/hcsp/datatype/Light.java index bf1c09e..aef8825 100644 --- a/src/main/java/com/github/hcsp/datatype/Light.java +++ b/src/main/java/com/github/hcsp/datatype/Light.java @@ -13,7 +13,11 @@ public Light(Boolean on) { // 当灯亮时返回true,灭和未知状态返回false public boolean isOn() { - return on; + if (on == null || on == false) { + return false; + }else{ + return true; + } } public Boolean isOnRawValue() {