All Projects → squishykid → solax

squishykid / solax

Licence: MIT License
🌞 Solax Inverter API Wrapper

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to solax

ha-config-ataraxis
My Home Assistant Configs. If you like what you see, please ⭐️my repo. It would encourage me a lot 🤘
Stars: ✭ 146 (+386.67%)
Mutual labels:  home-automation, solar
PVMismatch
An explicit Python PV system IV & PV curve trace calculator which can also calculate mismatch.
Stars: ✭ 51 (+70%)
Mutual labels:  photovoltaic, solar
homeassistant-lovelace-alarm-clock-card
Building the perfect alarm clock...
Stars: ✭ 32 (+6.67%)
Mutual labels:  home-automation
gazpar-home-assistant
Retrieve Gazpar consumption in home assistant
Stars: ✭ 26 (-13.33%)
Mutual labels:  home-automation
modbus4mqtt
Modbus TCP <-> MQTT glue. YAML configuration. Robust.
Stars: ✭ 21 (-30%)
Mutual labels:  home-automation
openhab2 pub 001
openhab2_pub_001
Stars: ✭ 29 (-3.33%)
Mutual labels:  home-automation
csrmesh
Reverse engineered bridge implementation of the CSRMesh BTLE protocol
Stars: ✭ 65 (+116.67%)
Mutual labels:  home-automation
PVSystems
A Modelica library for photovoltaic system and power converter design
Stars: ✭ 20 (-33.33%)
Mutual labels:  photovoltaic
switchmate
A python-based command line utility for controlling Switchmate switches
Stars: ✭ 34 (+13.33%)
Mutual labels:  home-automation
pvoutput
Python code for downloading PV data from PVOutput.org
Stars: ✭ 22 (-26.67%)
Mutual labels:  solar
IoT-Home-Automation
🅿️ A simple project that uses a Particle to control a garage remote over the internet
Stars: ✭ 17 (-43.33%)
Mutual labels:  home-automation
jarvis
Jarvis Home Automation
Stars: ✭ 81 (+170%)
Mutual labels:  home-automation
home-assistant-ansible
🎭 Ansible playbooks/role for the setup of Home Assistant.
Stars: ✭ 48 (+60%)
Mutual labels:  home-automation
P1P2Serial
P1P2Serial library and P1P2Monitor program for low-level reading and writing Daikin/Rotex P1/P2 bus (based on Japanese Home Bus System), likely also for DIII-NET (F1/F2) bus, Mitsubishi M-Net bus, Toshiba TCC-Link, Hitachi H-link, Panasonic/Sanyo SIII-Net, Haier, York, ..
Stars: ✭ 91 (+203.33%)
Mutual labels:  home-automation
automate-home
Yet another python home automation (iot) project. Because a smart light is more than just on or off.
Stars: ✭ 59 (+96.67%)
Mutual labels:  home-automation
pychannels
Python library for querying and controlling the Channels app.
Stars: ✭ 15 (-50%)
Mutual labels:  home-automation
X10RF-Arduino
Arduino Library for sending x10 messages by RF
Stars: ✭ 17 (-43.33%)
Mutual labels:  home-automation
home assistant appdaemon alexa google
An AppDaemon application for Home Assistant, handles calls from Alexa Skill and a Google Action
Stars: ✭ 11 (-63.33%)
Mutual labels:  home-automation
Home-Assistant-Main
My Home Assistant Configuration Be sure to ⭐ my repo so you can keep up to date on the daily progress!
Stars: ✭ 54 (+80%)
Mutual labels:  home-automation
hass nibe
Home Assistant Nibe Uplink Integration
Stars: ✭ 117 (+290%)
Mutual labels:  home-automation

Solax

Build Status PyPI - Downloads

Read energy usage data from the real-time API on Solax solar inverters.

  • Real time power, current and voltage
  • Grid power information
  • Battery level
  • Temperature and inverter health
  • Daily/Total energy summaries

Usage

pip install solax

Then from within your project:

import solax
import asyncio

async def work():
    r = await solax.real_time_api('10.0.0.1')
    return await r.get_data()

loop = asyncio.new_event_loop()
asyncio.set_event_loop(loop)
data = loop.run_until_complete(work())
print(data)

Confirmed Supported Inverters

These inverters have been tested and confirmed to be working. If your inverter is not listed below, this library may still work- please create an issue so we can add your inverter to the list 😊.

  • SK-TL5000E
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].