Added method for projector sleep
This commit is contained in:
1483
poetry.lock
generated
1483
poetry.lock
generated
File diff suppressed because it is too large
Load Diff
@@ -46,7 +46,7 @@ class ExtronSerial(SerialDevice):
|
|||||||
|
|
||||||
return response
|
return response
|
||||||
|
|
||||||
def check_sleep(self) -> str:
|
def _check_sleep(self) -> str:
|
||||||
return self.send_command(C("PSAV"))
|
return self.send_command(C("PSAV"))
|
||||||
|
|
||||||
def sleep(self) -> None:
|
def sleep(self) -> None:
|
||||||
@@ -59,7 +59,7 @@ class ExtronSerial(SerialDevice):
|
|||||||
self.send_command(f"{input}!")
|
self.send_command(f"{input}!")
|
||||||
|
|
||||||
def is_sleeping(self) -> bool:
|
def is_sleeping(self) -> bool:
|
||||||
response = self.check_sleep
|
response = self._check_sleep()
|
||||||
|
|
||||||
return bool(int(response))
|
return bool(int(response))
|
||||||
|
|
||||||
|
|||||||
@@ -25,3 +25,6 @@ class ProjectorSerial(SerialDevice):
|
|||||||
|
|
||||||
def power_off(self) -> None:
|
def power_off(self) -> None:
|
||||||
self.send_command("POF")
|
self.send_command("POF")
|
||||||
|
|
||||||
|
def is_on(self) -> bool:
|
||||||
|
return self.send_command("QPW") == "001"
|
||||||
|
|||||||
Reference in New Issue
Block a user