All Projects → tijsverkoyen → Home-Assisant-FusionSolar-Kiosk

tijsverkoyen / Home-Assisant-FusionSolar-Kiosk

Licence: MIT license
Integrate FusionSolar into your Home Assistant.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Home-Assisant-FusionSolar-Kiosk

thermal
Thermal Vision Sensor and Camera for Home Assistant
Stars: ✭ 43 (+19.44%)
Mutual labels:  hacs
hagooglewifi
Home Assistant integration for Google Wifi systems.
Stars: ✭ 65 (+80.56%)
Mutual labels:  hacs
home-assistant-omnik-inverter
Read the current, daily and total Wh from your Omnik Inverter via local network (no cloud!)
Stars: ✭ 45 (+25%)
Mutual labels:  hacs
home-assistant-p2000
🚒 This component tracks P2000 emergency events in The Netherlands.
Stars: ✭ 45 (+25%)
Mutual labels:  hacs
gecko-home-assistant
Home Assistant integration for spas equipped with Gecko Alliance in.touch2 modules
Stars: ✭ 41 (+13.89%)
Mutual labels:  hacs
midea-ac-py
This is a library to allow communicating to a Midea appliance via the Midea cloud.
Stars: ✭ 72 (+100%)
Mutual labels:  hacs
ha-zoom-automation
Custom Home Assistant component for Zoom. Tracks when you are connected to a Zoom call by default but may allow you to track more.
Stars: ✭ 47 (+30.56%)
Mutual labels:  hacs
home assistant casambi
Home assistant Integration for Casambi Cloud lights
Stars: ✭ 19 (-47.22%)
Mutual labels:  hacs
HomeAssistant-Cupertino-Icons
Apple SF Symbols icons for Home Assistant! (3000+ icons)
Stars: ✭ 100 (+177.78%)
Mutual labels:  hacs
ha-sengledapi
Home Assistant Integration for Sengled Bulbs. This is a custom component to allow control of Sengled Bulbs in Homeassistant using the unofficial Sengled API. Please note this mimics the Sengled app and therefore Sengled may cut off access at anytime.
Stars: ✭ 85 (+136.11%)
Mutual labels:  hacs
hacs-govee
A HACS repository for Govee light integration
Stars: ✭ 173 (+380.56%)
Mutual labels:  hacs
custom-brand-icons
Custom brand icons for Home Assistant
Stars: ✭ 242 (+572.22%)
Mutual labels:  hacs
charger-card
A lovelace card for electrical vehicle (EV) home chargers and charging robots.
Stars: ✭ 57 (+58.33%)
Mutual labels:  hacs
Anniversaries
Anniversary Countdown Sensor for Home Assistant
Stars: ✭ 128 (+255.56%)
Mutual labels:  hacs
homeassistant-coronavirus-hessen
[Unmaintained] Home Assistant component to scrape the current SARS-CoV-2 data for the German state of Hessen from the website of the Hessisches Ministerium für Soziales und Integration.
Stars: ✭ 15 (-58.33%)
Mutual labels:  hacs
Integration
HACS gives you a powerful UI to handle downloads of all your custom needs.
Stars: ✭ 2,114 (+5772.22%)
Mutual labels:  hacs
homeassistant-jlrincontrol
An integration for JLR InControl to Home Assistant
Stars: ✭ 34 (-5.56%)
Mutual labels:  hacs
ha-eskom-loadshedding
Fetches loadshedding data from Eskom
Stars: ✭ 48 (+33.33%)
Mutual labels:  hacs
MyHOME
MyHOME integration for Home-Assistant
Stars: ✭ 74 (+105.56%)
Mutual labels:  hacs
home-assistant-theme-outline
🎨 Home Assistant Theme: Outline
Stars: ✭ 20 (-44.44%)
Mutual labels:  hacs

Home Assistant FusionSolar Integration

hacs_badge

IMPORTANT: This integration is not longer maintained. You can upgrade to the newer FusionSolar-integration. Which not only supports Kiosk but also the use of an OpenAPI account. The later has actually realtime info.

Integrate FusionSolar into you Home Assistant.

FusionSolar has a kiosk mode. When this kiosk mode is enabled we can access data about our plants through a JSON REST api.

{% if installed %} {% if version_installed.replace("v", "").replace(".","") | int < 303 %}

No longer maintained

This integration is not longer maintained. I strongly suggest to upgrade to the newer FusionSolar-integration. {% endif %}

{% if version_installed.replace("v", "").replace(".","") | int < 300 %}

Breaking Changes

Use the full kiosk url (since v3.0.0)

Your current configuration should be updated. Before v3.0.0 we used the kiosk id. Starting with v3.0.0 the full kiosk url should be used:

sensor:
  - platform: fusion_solar_kiosk
    kiosks:
      - url: "REPLACE THIS WITH THE KIOSK URL"
        name: "A readable name for the plant"

See the "Configuration" section for more details {% endif %} {% endif %}

Remark

In kiosk mode the "realtime" data is not really realtime, it is cached at FusionSolars end for 30 minutes.

If you need more accurate information you can use Home Assistant FusionSolar OpenAPI Integration by @olibos. This integration requires an OpenAPI account.

Installation

At this point the integration is not part of the default HACS repositories, so you will need to add this repository as a custom repository in HACS.

When this is done, just install the repository.

Configuration

The configuration of this integration happens in a few steps:

Enable kiosk mode

  1. Sign in on the Huawei FusionSolar portal: https://eu5.fusionsolar.huawei.com/.
  2. Select your plant if needed.
  3. At the top there is a button: "Kiosk", click it.
  4. An overlay will open, and you need to enable the kiosk view by enabling the toggle.
  5. Note down the url that is shown.

Add into configuration

Open your configuration.yaml, add the code below:

sensor:
  - platform: fusion_solar_kiosk
    kiosks:
      - url: "REPLACE THIS WITH THE KIOSK URL"
        name: "A readable name for the plant"

Use secrets

I strongly advise to store the unique urls as a secret. The kiosk url is public, so anybody with the link can access your data. Be careful when sharing this.

More information on secrets: Storing secrets.

Multiple plants

You can configure multiple plants:

sensor:
  - platform: fusion_solar_kiosk
    kiosks:
        - url: "KIOSK URL XXXXX"
          name: "A readable name for plant XXXXX"
        - url: "KIOSK URL YYYYY"
          name: "A readable name for plant YYYYY"
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].