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.
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.
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.
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
- 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
- real_time_data
- daily_data
- monthly_data
- yearly_data
- real_time_active_power
- command
- refresh_access_token
- get_devices
- get_device_status
- print_devices
- turn_on
- turn_off
- turn_custom
- get_status
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.
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.