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
This commit is contained in:
commit
d48b6b17c7
7 files changed
+177
No files matched your search
@@ -0,0 +1,14 @@
|
||||
"""
|
||||
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"]
|
||||
Reference in new issue
Block a user