LiteTouch 5000LC
Project description
pylitetouch
Litetouch Integration library for interfacing with Savant SSL-P018 / 5000LC Controllers
Implemented Features:
- Turn Load on by Load ID
- Turn Load off by Load ID
- Set Brightness Level by Load ID
- Receive LED updates by keypad and button (events to determine if a load associated to the button is turned on or off)
- Returned as: Event Keypad_Button Status //Example: RLEDU 22_1 1 Keypad 22 button 1 is on.
In Development:
- Request LED States by Keypad
SAMPLE:
import pylitetouch
import time
host = '192.168.1.65'
port = 10001
load = 105
lvl = 90
kp = 22
but = 1
def callback(msg, args, state):
"""Show the message are arguments."""
print(msg, args)
LT = pylitetouch.LiteTouch(host,port,callback)
LT.set_loadlevel(load,lvl)
LT.set_loadon(load)
LT.get_led_states(22,1)
LT.set_loadoff(load)
LT.toggle_switch(22,1)
print('Waiting for Messages')
time.sleep(10.)
print('Close Connection')
LT.close()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pylitetouch-0.1.8.tar.gz
(4.2 kB
view details)
Built Distribution
File details
Details for the file pylitetouch-0.1.8.tar.gz
.
File metadata
- Download URL: pylitetouch-0.1.8.tar.gz
- Upload date:
- Size: 4.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
7002abc993f8d4c68fb4367356a641fcf5a549bb8088821c4aa547f3dadc436f
|
|
MD5 |
744987e3b140e145c174215f5fce65fe
|
|
BLAKE2b-256 |
d260d855208dcc1ee142ecb292e20853464d5497f0208c948cc248dd41d4ad23
|
File details
Details for the file pylitetouch-0.1.8-py3-none-any.whl
.
File metadata
- Download URL: pylitetouch-0.1.8-py3-none-any.whl
- Upload date:
- Size: 17.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
77266d535f44b156762c72acf5a7315463d019b58ac77287e16328b7822a0815
|
|
MD5 |
fb3f62a49d2c6e82724b7d523751566a
|
|
BLAKE2b-256 |
6a42b35aeeabb6e9e4f85de2f10013c7cb72309a3835d62e4f8896194dbe3b18
|