Skip to content

TODO: Efficient home smart heating based on solar panels power

License

Notifications You must be signed in to change notification settings

LazarRazvan/IoT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart-Heating

This repository provides a comprehensive guide on how to interact with Huawei Fusion Solar devices and Tuya Smart devices through their respective APIs. Whether you are a developer looking to integrate these devices into your applications or a curious user interested in exploring the capabilities of your Huawei Fusion Solar or Tuya Smart devices, this repository aims to cover the requests.

Introduction

Huawei Fusion Solar is a cutting-edge solution for solar energy management, while Tuya Smart devices provide smart home automation capabilities. This repository aims to bridge the gap between developers and these devices by offering documentation, code samples, and best practices for integrating them into your projects.

Prerequisites

Huawei Fusion Solar OpenAPI

Huawei Fusion Solar enables device interaction through an Open API account.

  • if you don't already have an Open API account, you can find a comprehensive guide on creating one at the following link.

Tuya IoT

The Tuya IoT Development Platform is an ecosystem dedicated to connect smart devices efficiently and securely.

  • if you don't already have an Tuya IoT account, you can find a comprehensive guide on creating and linking smart devices at the following link

Implementation

HuaweiFusionSolar Methods

  • login
  • logout
  • plant_list
  • plant_real_time_data
  • plant_hourly_data
  • plant_daily_data
  • plant_monthly_data
  • plant_yearly_data
  • device_list
  • device_real_time_data
  • device_history_data
  • device_daily_data
  • device_monthly_data
  • device_yearly_data

HuaweiInverter Methods

  • real_time_data
  • daily_data
  • monthly_data
  • yearly_data
  • real_time_active_power

TuyaCloud

  • command
  • refresh_access_token
  • get_devices
  • get_device_status
  • print_devices

TuyaSwitch

  • turn_on
  • turn_off
  • turn_custom
  • get_status

Scenarios

Scenario1

This project focuses on maximizing the use of solar energy by intelligently managing power consumption. By monitoring the active power reported by a Huawei inverter, this system triggers a smart switch to heat up water only when there is sufficient solar energy production, ensuring minimal reliance on the grid.

Scenario2

This project combines Internet of Things (IoT) technology with a user-friendly web interface to provide a seamless home automation experience. With a visual representation of your home plan, you can easily control and monitor lights in different rooms by simply clicking on them.

About

TODO: Efficient home smart heating based on solar panels power

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published