This Home Assistant plugin is a custom plugin, offering a range of features and enhancements for more comprehensive management of your Binance account.
- Multi-Account Management: Supports managing multiple Binance accounts simultaneously.
- Exchanges Price: Get Ecxchanges prices
- Exchanges Spot balance: Get Spot Balance
- Configuration via User Interface (UI): Simplified setup directly through the Home Assistant user interface.
- Withdraw Service: Perform withdrawals directly via Home Assistant.
- EARN Subscriptions Retrieval: Retrieve and manage your EARN subscriptions from Binance.
Ensure that HACS is installed. Add this repository as a custom repository in HACS and install it via HACS -> Integrations
.
- Navigate to the Home Assistant integrations page.
- Add "Binance" and fill in the required fields:
Name
: A unique name for your Binance configuration.API Key
: Your Binance API key.API Secret
: Your Binance API secret.Native Currency
(optional, default: "USDT"): Your preferred currency for values.
- Enable balance management, exchange data, and EARN subscriptions as needed.
- Additional configuration steps will appear based on your selections.
- Specify the currencies for balance tracking, separated by commas (e.g.,
BTC, ETH, SOL, USDT
). - If no currency is specified and the balance option is enabled, all balances will be retrieved.
- Specify the trading pairs for exchange data, separated by commas (e.g.,
SOLUSDT, SOLBTC, ETHUSDT
). - If no tickers is specified and the tickers option is enabled, all tickers will be retrieved.
- Modify your settings anytime through the Home Assistant UI under "Integrations -> Binance -> Options".
- Options include balances, exchanges, and feature toggles.
The name of the service is based on the name of your configuration. Ensure that you have correctly configured the plugin with your Binance API keys.
Before using the Withdraw service, please note that you must first authorize the withdrawal address through the official Binance platform. This is a security measure to ensure the safety of your assets.
Don't forger to Enable Withdraw in your API restrictions on Binance
To perform a withdrawal, use the following service in Home Assistant:
service: binance.{conf_name}_withdraw
data:
coin: "BTC"
amount: 0.01
address: "your_BTC_address" #
name: "optional_name"
addressTag: "optional_address_tag"
(Include common issues and solutions related to the configuration flow)
(Information about how updates to the plugin will affect the configuration flow)
If you find this plugin helpful and would like to support the ongoing development, any donations are greatly appreciated. You can support me through the following channels:
- PayPal: Donate via PayPal
- Buy Me A Coffee: Support me on Buy Me A Coffee
- Crypto Transfers (BNB Smart Chain):
0xe2d737b0f76d05a0e077064492b7d24ffa3a2c16
This plugin is built upon the foundation of the custom Binance plugin for Home Assistant. Special thanks to the original developers and contributors for their work.