Octopus Home Pro Features

Discover the powerful capabilities of the Octopus Home Pro device.

Real-Time Energy Monitoring

Get instant visibility into your home's energy consumption.

  • Live Readings: See your electricity and gas usage updated in real-time.
  • Historical Data: Track trends and patterns with detailed historical graphs.
  • Cost Tracking: Monitor your energy expenses as they happen.
  • Usage Alerts: Set thresholds and receive notifications when they're exceeded.

Energy Dashboard

00:00 06:00 12:00 18:00 23:59
Current Usage: 3.42 kW
Today's Cost: £4.37

App Ecosystem

Extend functionality with apps from the Octopus App Store.

  • App Store: Download apps created by Octopus and third-party developers.
  • Energy Management: Apps for optimizing energy usage and reducing bills.
  • Smart Home: Integrations with popular smart home platforms.
  • Automation: Create rules and automations based on energy usage.

Octopus App Store

Energy Saver
Usage Analytics
Solar Manager
Developer SDK

Developer Platform

Create your own custom applications for the Octopus Home Pro.

  • Comprehensive SDK: All the tools you need to build powerful apps.
  • VS Code Integration: Develop apps using popular development tools.
  • Energy API Access: Tap into live and historical energy data.
  • App Distribution: Share your apps with the Octopus community.
energy-monitor.python
Python
                            import os
import requests

han_host = os.getenv('HAN_API_HOST')
meter_type = "elec"

# Call the get_meter_consumption API
response = requests.post(han_host + "/get_meter_consumption", json={"meter_type": meter_type})
if response.ok:
    meter_consumption = response.json()["meter_consump"]
    consumption = meter_consumption["consum"]

    # Convert to human-readable values
    total_kwh = consumption["consumption"] / 1000  # Convert Wh to kWh
    instant_kw = consumption["instdmand"] / 1000   # Convert W to kW

    print(f"Current total consumption is {total_kwh:.3f}kWh and the instant demand is {instant_kw:.3f}kW")
else:
    print(f"Error calling get_meter_consumption API: {response.json()['Status']}")

Hardware Integration

Connect with other devices and expand capabilities.

  • Pi HAT Connector: Add hardware extensions via the Raspberry Pi compatible interface.
  • Zigbee Support: Connect to Zigbee devices for smart home integration.
  • Home Assistant: Seamless integration with Home Assistant ecosystem.
  • GivEnergy Systems: Connect to battery storage and solar systems.

Hardware Connectivity

Octopus Home Pro Smart Meter Zigbee Home Assistant Pi HAT

Ready to transform your energy experience?

The Octopus Home Pro brings together monitoring, smart home integration, and development capabilities into one powerful device.

Get in Touch

How We Compare

Feature Octopus Home Pro Standard In-Home Display Other Smart Monitors
Real-time Energy Monitoring
Historical Data Analysis
App Store
Developer SDK
Zigbee Smart Home Integration
Custom Hardware Extensions
Home Assistant Integration