mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-18 23:06:58 +00:00
Merge remote-tracking branch 'origin/next' into rc
This commit is contained in:
commit
46fa8fe0b3
@ -9,43 +9,14 @@ ha_iot_class: Local Polling
|
|||||||
---
|
---
|
||||||
|
|
||||||
|
|
||||||
The `coolmaster` climate platform lets you control HVAC through [CoolMasterNet](https://coolautomation.com/products/coolmasternet/). To set it up, add the following information to your `configuration.yaml` file:
|
The `coolmaster` climate platform lets you control HVAC through [CoolMasterNet](https://coolautomation.com/products/coolmasternet/).
|
||||||
|
|
||||||
```yaml
|
## Configuration via the frontend
|
||||||
climate:
|
|
||||||
- platform: coolmaster
|
|
||||||
host: YOUR_COOLMASTER_HOST
|
|
||||||
port: YOUR_COOLMASTER_PORT
|
|
||||||
supported_modes:
|
|
||||||
- heat
|
|
||||||
- cool
|
|
||||||
- dry
|
|
||||||
```
|
|
||||||
|
|
||||||
{% configuration %}
|
Menu: **Configuration** -> **Integrations**.
|
||||||
host:
|
|
||||||
description: The host address of your CoolMasterNet instance (IP or host name).
|
Click on the `+` sign to add an integration and click on **CoolMasterNet**.
|
||||||
required: true
|
Select the host and port of your instance, and check the box for the modes
|
||||||
type: string
|
supported by your HVAC units. The units you have configured in CoolMasterNet
|
||||||
port:
|
will be automatically added to Home Assistant as Climate entities and
|
||||||
description: The port number of your CoolMasterNet instance.
|
matching devices.
|
||||||
required: false
|
|
||||||
type: integer
|
|
||||||
default: 10102
|
|
||||||
supported_modes:
|
|
||||||
description: The operation modes supported by your HVAC.
|
|
||||||
required: false
|
|
||||||
type: list
|
|
||||||
default: All modes
|
|
||||||
keys:
|
|
||||||
heat:
|
|
||||||
description: Heat mode.
|
|
||||||
cool:
|
|
||||||
description: Cool mode.
|
|
||||||
heat_cool:
|
|
||||||
description: Heat/Cool mode (CoolMasterNet refers to it as Auto).
|
|
||||||
dry:
|
|
||||||
description: Dry mode.
|
|
||||||
fan_only:
|
|
||||||
description: Fan only mode.
|
|
||||||
{% endconfiguration %}
|
|
||||||
|
@ -12,6 +12,9 @@ The `saj` sensor will poll a [SAJ](https://www.saj-electric.com/) solar inverter
|
|||||||
|
|
||||||
This sensor uses the web interface and to use it, you have to be able to connect to the solar inverter from your favorite web browser.
|
This sensor uses the web interface and to use it, you have to be able to connect to the solar inverter from your favorite web browser.
|
||||||
|
|
||||||
|
There is a difference between inverters that are connected via an ethernet module and those connected via a WiFi module.
|
||||||
|
The WiFi module requires a username and password for authentication where the ethernet module does not.
|
||||||
|
|
||||||
## Configuration
|
## Configuration
|
||||||
|
|
||||||
To enable this sensor, add the following lines to your `configuration.yaml` file:
|
To enable this sensor, add the following lines to your `configuration.yaml` file:
|
||||||
@ -25,23 +28,47 @@ sensor:
|
|||||||
|
|
||||||
{% configuration %}
|
{% configuration %}
|
||||||
host:
|
host:
|
||||||
description: The IP address of the SAJ Solar Inverter.
|
description: "The IP address of the SAJ Solar Inverter."
|
||||||
required: true
|
required: true
|
||||||
type: string
|
type: string
|
||||||
|
type:
|
||||||
|
description: "Type of connection module: 'ethernet' or 'wifi'"
|
||||||
|
required: false
|
||||||
|
default: ethernet
|
||||||
|
type: string
|
||||||
|
username:
|
||||||
|
description: "Username for logging in to SAJ Solar Inverter (only used when type is 'wifi' but can be skipped if the inverter still has the default credentials set: admin/admin)"
|
||||||
|
required: false
|
||||||
|
type: string
|
||||||
|
password:
|
||||||
|
description: "Password for logging in to SAJ Solar Inverter (only used when type is 'wifi' but can be skipped if the inverter still has the default credentials set: admin/admin)"
|
||||||
|
required: false
|
||||||
|
type: string
|
||||||
{% endconfiguration %}
|
{% endconfiguration %}
|
||||||
|
|
||||||
## Sensors
|
## Sensors
|
||||||
|
|
||||||
Sensors available in the library:
|
Sensors available in the library:
|
||||||
|
|
||||||
| name | Unit | Description |
|
| name | Unit | Description |
|
||||||
|--------------------|------|:-------------------------------------------|
|
|--------------------|------|:-----------------------------------------------------------------------------|
|
||||||
| current_power | W | Current power generated by the inverter. |
|
| current_power | W | Current power generated by the inverter. |
|
||||||
| today_yield | kWh | Power yield for today. |
|
| today_yield | kWh | Power yield for today. |
|
||||||
| today_time | h | Inverter's running time for today. |
|
| today_time | h | Inverter's running time for today. |
|
||||||
| today_max_current | W | Maximum current power for today. |
|
| today_max_current | W | Maximum current power for today. (only for connection via ethernet module) |
|
||||||
| total_yield | kWh | Total kWh generated to date. |
|
| total_yield | kWh | Total kWh generated to date. |
|
||||||
| total_time | h | Total running time of the inverter . |
|
| total_time | h | Total running time of the inverter . |
|
||||||
| total_co2_reduced | kg | Total CO2 in kg reduced. |
|
| total_co2_reduced | kg | Total CO2 in kg reduced. |
|
||||||
| temperature | °C | Temperature of the inverter. |
|
| temperature | °C | Temperature of the inverter. |
|
||||||
| state | N/A | Live state of the inverter. |
|
| state | N/A | Live state of the inverter. |
|
||||||
|
|
||||||
|
## Full configuration example for WiFi inverters
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
sensor:
|
||||||
|
- platform: saj
|
||||||
|
host: IP_ADDRESS_OF_DEVICE
|
||||||
|
type: wifi
|
||||||
|
username: USERNAME
|
||||||
|
password: PASSWORD
|
||||||
|
```
|
||||||
|
Loading…
x
Reference in New Issue
Block a user