summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--alarmpy/alarmpy.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/alarmpy/alarmpy.py b/alarmpy/alarmpy.py
index c15619b..5d20b29 100644
--- a/alarmpy/alarmpy.py
+++ b/alarmpy/alarmpy.py
@@ -125,6 +125,10 @@ class Alarm:
# empty content means no alarms
return [], None
+ if res.content == b"\xef\xbb\xbf\r\n":
+ # some weird binary content that also means no alarms
+ return [], None
+
data = {} # To avoid warning in KeyError
try:
data = res.json()