summaryrefslogtreecommitdiff
path: root/src/polaris/__init__.py
diff options
context:
space:
mode:
authorEvgeny Zinoviev <me@ch1p.io>2022-06-28 03:22:30 +0300
committerEvgeny Zinoviev <me@ch1p.io>2022-06-30 03:47:49 +0300
commit8f20c9b825cabab7a3f0f5dd2cfe000cc7f72c28 (patch)
treeb5d7446e7b2fcfd42b1e5029aeef33ecb5f9715f /src/polaris/__init__.py
parentee09bc98aedfc6a65a5026432b399345a30a39c8 (diff)
polaris pwk 1725cgld full support
- significant improvements, correctnesses and stability fixes in protocol implementation - correct handling of device appearances and disappearances - flawlessly functioning telegram bot that re-renders kettle's state (temperature and other) in real time
Diffstat (limited to 'src/polaris/__init__.py')
-rw-r--r--src/polaris/__init__.py14
1 files changed, 11 insertions, 3 deletions
diff --git a/src/polaris/__init__.py b/src/polaris/__init__.py
index aa077ce..f1a7c1d 100644
--- a/src/polaris/__init__.py
+++ b/src/polaris/__init__.py
@@ -1,4 +1,12 @@
-# SPDX-License-Identifier: BSD-3-Clause
+# Polaris PWK 1725CGLD "smart" kettle python library
+# --------------------------------------------------
+# Copyright (C) Evgeny Zinoviev, 2022
+# License: BSD-3c
-from .kettle import Kettle
-from .protocol import Message, FrameType, PowerType \ No newline at end of file
+from .kettle import Kettle, DeviceListener
+from .protocol import (
+ PowerType,
+ IncomingMessageListener,
+ ConnectionStatusListener,
+ ConnectionStatus
+) \ No newline at end of file