diff --git a/source/_integrations/coolmaster.markdown b/source/_integrations/coolmaster.markdown index e325d87b536..51335b919f7 100644 --- a/source/_integrations/coolmaster.markdown +++ b/source/_integrations/coolmaster.markdown @@ -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 -climate: - - platform: coolmaster - host: YOUR_COOLMASTER_HOST - port: YOUR_COOLMASTER_PORT - supported_modes: - - heat - - cool - - dry -``` +## Configuration via the frontend -{% configuration %} -host: - description: The host address of your CoolMasterNet instance (IP or host name). - required: true - type: string -port: - description: The port number of your CoolMasterNet instance. - 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 %} +Menu: **Configuration** -> **Integrations**. + +Click on the `+` sign to add an integration and click on **CoolMasterNet**. +Select the host and port of your instance, and check the box for the modes +supported by your HVAC units. The units you have configured in CoolMasterNet +will be automatically added to Home Assistant as Climate entities and +matching devices. diff --git a/source/_integrations/saj.markdown b/source/_integrations/saj.markdown index 20c397fca27..c33aaae515d 100644 --- a/source/_integrations/saj.markdown +++ b/source/_integrations/saj.markdown @@ -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. +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 To enable this sensor, add the following lines to your `configuration.yaml` file: @@ -25,23 +28,47 @@ sensor: {% configuration %} host: - description: The IP address of the SAJ Solar Inverter. + description: "The IP address of the SAJ Solar Inverter." required: true 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 %} ## Sensors Sensors available in the library: -| name | Unit | Description | -|--------------------|------|:-------------------------------------------| -| current_power | W | Current power generated by the inverter. | -| today_yield | kWh | Power yield for today. | -| today_time | h | Inverter's running time for today. | -| today_max_current | W | Maximum current power for today. | -| total_yield | kWh | Total kWh generated to date. | -| total_time | h | Total running time of the inverter . | -| total_co2_reduced | kg | Total CO2 in kg reduced. | -| temperature | °C | Temperature of the inverter. | -| state | N/A | Live state of the inverter. | +| name | Unit | Description | +|--------------------|------|:-----------------------------------------------------------------------------| +| current_power | W | Current power generated by the inverter. | +| today_yield | kWh | Power yield for today. | +| today_time | h | Inverter's running time 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_time | h | Total running time of the inverter . | +| total_co2_reduced | kg | Total CO2 in kg reduced. | +| temperature | °C | Temperature 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 +```