Files
franklinwh-agate-client/franklinwh_agate_client/__init__.py
T
robot d48b6b17c7 Initial commit: FranklinWH AGATE client library reverse engineered from Family Energy app
- Reverse engineered network I/O stack for AGATE device
- Bluetooth LE and Wi-Fi onboard communication support
- Discovered operations: queryAgateInfo, queryDeviceInfoHttp, queryModesByHttp, queryConnectWifi, connectViaBluetooth, startBluetoothHeartbeat
- Cloud API endpoints identified: e-api.franklinwh.com, energy.franklinwh.com, hes-gateway
- Python library structure with client, bluetooth, wifi, api modules
- Documentation for reverse engineering findings
2026-10-10 02:46:11 +00:00

15 lines
408 B
Python

"""
FranklinWH AGATE Device Client
Reverse engineered from com.Franklinwh.FamilyEnergy Android app.
Provides access to Bluetooth and Wi-Fi network I/O stack for AGATE devices.
"""
from .client import AgateClient
from .bluetooth import BluetoothManager
from .wifi import WifiManager
from .api import ApiClient
__version__ = "0.1.0"
__all__ = ["AgateClient", "BluetoothManager", "WifiManager", "ApiClient"]