The Honeygain integration lets you access account balances and daily earnings from Honeygain.
Honeygain is a platform where you can sell your idle bandwidth to make a bit of extra cash. This integration will let you keep an eye on your account balances.
You must have a Honeygain account. Sign up here to get free credits.
This integration uses a config flow to collect credentials
- Email Address: Your Honeygain account's email address, this is required.
- Password: Your Honeygain password for the account, this is required.
The integration will create a binary sensor for each device linked to your account, tracking:
- Connected status (Offline notifications can be delayed by around 20 minutes. This is a limitation of the Honeygain API)
- Streaming enabled
Account
The integration will create sensor entities for metrics that relate to your account:
- Account balance
- Number of active devices
- Today's earnings
- Today's credits
- Today's shared bandwidth
- Today's referral earnings
- Today's Lucky Pot earnings
Devices
Each device discovered will have the following sensors:
- Manufacturer
- Platform
- Version
- IP address
- Last active
- Streaming seconds
- Total credits
- Total traffic
The integration exposes a button for automating tasks:
- Opening the daily pot
- id: '<generated>'
alias: Open Lucky Pot
description: Check when we are able to open the Honeygain Lucky Pot, and open it
trigger:
- platform: time_pattern
hours: '23'
minutes: '0'
seconds: '0'
condition:
- condition: numeric_state
entity_id: sensor.today_s_earnings
above: 0.015
action:
- service: button.press
data: {}
target:
entity_id: button.open_lucky_pot
mode: single