aioshelly
Python library to control Shelly
File Explorer
- devcontainer.json
- Dockerfile
- config.yml
- pr-labels.yml
- pythonpublish.yml
- release-drafter.yml
- test.yml
- dependabot.yml
- release-drafter.yml
- tasks.json
- __init__.py
- scanner.py
- __init__.py
- const.py
- manufacturer_data.py
- parser.py
- provisioning.py
- __init__.py
- coap.py
- device.py
- __init__.py
- blerpc.py
- device.py
- models.py
- utils.py
- wsrpc.py
- __init__.py
- common.py
- const.py
- exceptions.py
- json.py
- py.typed
- zeroconf.py
- gen1_Shelly Air_SHAIR-1_20230913-113804-v1.14.0-gcb84623.json
- gen1_Shelly Gas_SHGS-1_20230913-114427-v1.14.0-gcb84623.json
- gen1_Shelly Plug S_SHPLG-S_20230913-113421-v1.14.0-gcb84623.json
- gen1_Shelly Vintage_SHVIN-1_20230913-111730-v1.14.0-gcb84623.json
- gen2_Shelly BLU Gateway_SNGW-BT01_20231219-133956-1.1.0-g34b5d4f.json
- gen2_Shelly BLU Gateway_SNGW-BT01_20240213-140411-1.2.0-gb1b9aa8.json
- gen2_Shelly Plus 1PM_SNSW-001P16EU_20231219-133934-1.1.0-g34b5d4f.json
- gen2_Shelly Plus Plug IT_SNPL-00110IT_20231219-133948-1.1.0-g34b5d4f.json
- gen2_Shelly Plus Plug S_SNPL-00112EU_20231219-134003-1.1.0-g34b5d4f.json
- gen2_Shelly Pro 3_SPSW-003XE16EU_20231219-133956-1.1.0-g34b5d4f.json
- gen2_Shelly Pro 3EM_SPEM-003CEBEU_20231219-134001-1.1.0-g34b5d4f.json
- gen2_Shelly Pro 4PM_SPSW-004PE16EU_20230912-082358-1.0.3-g6176478.json
- gen2_Shelly Wall Display_SAWD-0A1XX10EU1_20240115-105444-1.2.8-59063a9a.json
- cleanup-venv.sh
- environment.sh
- __init__.py
- test_scanner.py
- __init__.py
- conftest.py
- test_init.py
- test_manufacturer_data.py
- test_parser.py
- test_provisioning.py
- __init__.py
- conftest.py
- test_device.py
- test_init.py
- Cover.GetStatus
- Shelly.GetStatus
- Shelly.ListMethods
- BluTrv.GetRemoteConfig
- Shelly.GetComponents
- Shelly.GetConfig
- Shelly.GetDeviceInfo
- Shelly.GetStatus
- Shelly.GetComponents
- Shelly.GetConfig
- Shelly.GetDeviceInfo
- Shelly.GetStatus
- Shelly.GetConfig
- Cover.Close_auth_failure
- Cover.Close_success
- shelly.json
- Shelly.ListMethods
- __init__.py
- conftest.py
- test_blerpc.py
- test_device.py
- test_init.py
- test_utils.py
- test_wsrpc.py
- __init__.py
- test_common.py
- test_const.py
- test_exceptions.py
- test_json.py
- test_zeroconf.py
- __init__.py
- __init__.py
- ble_provision_wifi.py
- devices.json
- example.py
- fixture.py
- verify.py
- .gitignore
- .pre-commit-config.yaml
- .yamllint
- AI_POLICY.md
- LICENSE
- pyproject.toml
- README.md
- uv.lock
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
// repository documentation
Was this content helpful?
(0 ratings)
