Simple Keenetic client
HTTP client for KeeneticOS-based routers. Uses web interface to connect. Does not do more than authenticate, fetch SMS messages and mark them as read or delete them.
Example usage:
from simple_keenetic_client import SimpleKeeneticClient
async def get_unread_sms():
async with SimpleKeeneticClient(
"http://keenetic-router.test",
username="testuser",
password="testpassword",
) as client:
interfaces = await client.get_mobile_interfaces()
return await self.get_unread_sms(
interface_names=interfaces.keys()
)
"Real life" usage example: https://github.com/side2k/keensms2mqtt
Metadata
Release files for simple-keenetic-client 0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| simple_keenetic_client-0.1.3.tar.gz | 3.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| simple_keenetic_client-0.1.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.2 kB
Release files / simple_keenetic_client-0.1.3.tar.gz
| Download URL | simple_keenetic_client-0.1.3.tar.gz |
|---|---|
| Size | 3.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
99302fe58c4866517544f974fd723a3fc7c4f5f55701d4951523a9b71394af3d
|
|
BLAKE2b-256 checksum How to use checksums |
4ba2aecbf690d0e746e15e577f8b7e1d5d5541d183a938df59349d7f98add919
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.3 CPython/3.11.10 Linux/6.8.0-49-generic
|
Release files / simple_keenetic_client-0.1.3-py3-none-any.whl
| Download URL | simple_keenetic_client-0.1.3-py3-none-any.whl |
|---|---|
| Size | 3.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
dd061229864afe169c19a04daedd7f5e6230bc4f08b6632b34afb1f7ed84549b
|
|
BLAKE2b-256 checksum How to use checksums |
86c87fe4a1c0d5a5c6f6256c62baaa85d69df26ea72a9e9f2e2641c6e8e42858
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.3 CPython/3.11.10 Linux/6.8.0-49-generic
|