This browser cannot use Bluetooth from a web page. Chrome or Edge can, on Android, Windows, macOS and
ChromeOS. On Linux it ships disabled: enable
chrome://flags/#enable-experimental-web-platform-features, restart the browser, and
reload. No browser on iOS supports it at all, whatever it is called.
Everything here happens over Bluetooth, standing next to the device — no vendor app, no account and no network: once this page has loaded, Heliobind needs no connection at all. Join the device to a Wi-Fi network, point it at a server of your choosing, and read every setting it holds. An independent, unofficial "Feierabend" project — not affiliated with, endorsed by or supported by Growatt. Growatt and its product names are trademarks of their respective owners, used here only to identify the hardware this talks to. Provided without warranty, under the Apache Licence 2.0.
Protocol constants
Not distributed with this app. The cipher key and IV are sixteen characters each; the handshake key is what a device is greeted with.
This build carries the constants, so there is nothing to enter. They are masked because they are credentials. Type over them to use different ones.
- Name
- —
- Status
- —
- Reported serial
- —
Change a single setting
One parameter, one frame. Everything that decides whether the device can be reached at all is in the network configuration below instead, where each field is written together with the ones it depends on.
Network configuration
These are the settings that decide whether the device can be reached at all. Bluetooth is the way back from all of them, which is why they are here rather than nowhere — but the way back means standing next to the device.
- Wi-Fi network
- not asked yet
- Server
- not asked yet