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
|
||||
|
||||
def check_sleep(self) -> str:
|
||||
def _check_sleep(self) -> str:
|
||||
return self.send_command(C("PSAV"))
|
||||
|
||||
def sleep(self) -> None:
|
||||
@@ -59,7 +59,7 @@ class ExtronSerial(SerialDevice):
|
||||
self.send_command(f"{input}!")
|
||||
|
||||
def is_sleeping(self) -> bool:
|
||||
response = self.check_sleep
|
||||
response = self._check_sleep()
|
||||
|
||||
return bool(int(response))
|
||||
|
||||
|
||||
@@ -25,3 +25,6 @@ class ProjectorSerial(SerialDevice):
|
||||
|
||||
def power_off(self) -> None:
|
||||
self.send_command("POF")
|
||||
|
||||
def is_on(self) -> bool:
|
||||
return self.send_command("QPW") == "001"
|
||||
|
||||
Reference in New Issue
Block a user