From 408fe86c1d567daa9ab42fa9fc6d020096e7a79f Mon Sep 17 00:00:00 2001 From: fredericvl <34839323+fredericvl@users.noreply.github.com> Date: Tue, 1 Oct 2019 20:31:07 +0200 Subject: [PATCH] Add saj component to docs (#10455) * Add saj component to docs * Adjust example + remove redirect_from * Update doc according to requested component change --- source/_components/saj.markdown | 47 +++++++++++++++++++++++++ source/images/supported_brands/saj.png | Bin 0 -> 7307 bytes 2 files changed, 47 insertions(+) create mode 100644 source/_components/saj.markdown create mode 100755 source/images/supported_brands/saj.png diff --git a/source/_components/saj.markdown b/source/_components/saj.markdown new file mode 100644 index 00000000000..20c397fca27 --- /dev/null +++ b/source/_components/saj.markdown @@ -0,0 +1,47 @@ +--- +title: "SAJ Solar Inverter" +description: "Instructions on how to connect your SAJ Solar Inverter to Home Assistant." +ha_category: + - Energy +logo: saj.png +ha_iot_class: Local Polling +ha_release: "0.100" +--- + +The `saj` sensor will poll a [SAJ](https://www.saj-electric.com/) solar inverter and present the values as sensors in Home Assistant. + +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. + +## Configuration + +To enable this sensor, add the following lines to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +sensor: + - platform: saj + host: IP_ADDRESS_OF_DEVICE +``` + +{% configuration %} +host: + description: The IP address of the SAJ Solar Inverter. + required: true + 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. | diff --git a/source/images/supported_brands/saj.png b/source/images/supported_brands/saj.png new file mode 100755 index 0000000000000000000000000000000000000000..4639329a3e0edc2b0de22935da7e9bd33397774b GIT binary patch literal 7307 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