Skip to content

Commit

Permalink
Merge branch 'next' into ring/event_stability
Browse files Browse the repository at this point in the history
  • Loading branch information
sdb9696 authored Sep 9, 2024
2 parents 5b72b8a + 26ec9c4 commit f5fd63d
Show file tree
Hide file tree
Showing 4 changed files with 98 additions and 0 deletions.
7 changes: 7 additions & 0 deletions source/_integrations/econet.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ ha_category:
- Binary sensor
- Climate
- Sensor
- Switch
- Water heater
ha_release: 0.61
ha_iot_class: Cloud Push
Expand All @@ -16,6 +17,7 @@ ha_platforms:
- binary_sensor
- climate
- sensor
- switch
- water_heater
ha_integration_type: integration
---
Expand All @@ -31,6 +33,7 @@ EcoNet devices may be represented by one or more platforms.
- [Binary sensor](#binary-sensor)
- [Climate](#climate)
- [Sensor](#sensor)
- [Switch](#switch)
- [Water heater](#water-heater)

### Binary sensor
Expand All @@ -45,6 +48,10 @@ The EcoNet Climate platform lets you control your EcoNet thermostat. Multi-zone

The EcoNet Sensor platform lets you view sensors associated with your EcoNet thermostat or water heater. For example, alert count or available hot water.

### Switch

The EcoNet Switch platform let's you control the EcoNet thermostat emergency heat.

### Water heater

The EcoNet water heater platform lets you control your EcoNet water heater. Water heaters do not report the current water temperature.
81 changes: 81 additions & 0 deletions source/_integrations/iskra.markdown
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
---
title: Iskra
description: Instructions on how to connect your Iskra energy meters to Home Assistant.
ha_release: "2024.10"
ha_category:
- Energy
- Sensor
ha_codeowners:
- '@iskramis'
ha_config_flow: true
ha_domain: iskra
ha_iot_class: local_polling
ha_platforms:
- sensor
ha_integration_type: integration
---


The [Iskra](https://www.iskra.eu/) {% term integration %} allows you to connect Iskra energy meters and power quality analyzers to Home Assistant. Data is polled using Modbus TCP or the Iskra Smart Gateway's REST API.

## Supported devices

### Energy meters

Most Iskra's DIN rail mountable energy meters support Modbus RTU over RS485 and IR. To integrate them, you will need a Modbus TCP gateway or Iskra's Smart Gateway:

- Impact series ([IE38XX / IE14XX](https://www.iskra.eu/en/Iskra-Energy-meters/))
- WM series ([WM3XX / WM1XX](https://www.iskra.eu/en/Iskra-Energy-meters/))

### Power quality analyzers

These devices typically support Ethernet connections and use Modbus TCP for data polling:

- iMT/MT series ([MTXXX / iMTXXX](https://www.iskra.eu/en/NEW_SERIES_Universal_measuring_devices_/))
- iMC/MC series ([MCXXX / iMCXXX](https://www.iskra.eu/en/NEW_SERIES_Universal_measuring_devices_/))

## Configuration options

There are two ways to configure your devices with Home Assistant:
- [Using a Smart Gateway with REST API](#smart-gateway-with-rest-api)
- [Using a Modbus TCP connection](#modbus-tcp-connection)

### Smart Gateway with REST API

If your device supports Modbus RTU over RS485/IR, you can use Iskra's Smart Gateway to connect them via the REST API:

- **Smart Gateway**: Connect your devices to the Smart Gateway and add your devices to the Smart Gateway's configuration. It's also recommended to set a static IP on your smart gateway.
- **Home Assistant**: Add the Iskra integration, enter the Smart Gateway's **IP address**, and select **RestAPI** as the connection type within the Home Assistant integration. If authentication is required, Home Assistant will prompt you to enter the Smart Gateway's **credentials**. All devices configured on the Smart Gateway will be automatically added to your Home Assistant.

### Modbus TCP connection

If your device supports a direct internet connection, such as PQ meters (iMC/MC series/ iMT/MT series usually), you can use Modbus TCP:

- **Device**: Find your device using the [MiQen](https://www.iskra.si/sl/Programska-oprema/MiQen/) software and configure it to use a static IP.
- **Home Assistant**: Add the Iskra integration, enter the device's **IP address**, and select **Modbus TCP** as the connection type within the Home Assistant integration. Home Assistant will prompt you to enter the Modbus TCP port and Modbus address of your device.

{% include integrations/config_flow.md %}

## Sensors

The integration provides detailed information about power, current, and voltage for each phase. The data is updated every minute.

| Name | Unit | Description |
| ------------------- | ---- | :-------------------------------------------------------------------------- |
| total_active_power | W | Total active power. |
| total_reactive_power| var | Total reactive power. |
| total_apparent_power| VA | Total apparent power. |
| phase1_power | W | Active power of phase 1. |
| phase2_power | W | Active power of phase 2. |
| phase3_power | W | Active power of phase 3. |
| phase1_voltage | V | Voltage of phase 1. |
| phase2_voltage | V | Voltage of phase 2. |
| phase3_voltage | V | Voltage of phase 3. |
| phase1_current | A | Current of phase 1. |
| phase2_current | A | Current of phase 2. |
| phase3_current | A | Current of phase 3. |
| frequency | Hz | Frequency. |

## Note

This integration supports Iskra's energy meters, not Iskra Emeco ones.
9 changes: 9 additions & 0 deletions source/_integrations/smlight.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -46,10 +46,19 @@ The following sensors will be created:
- **Zigbee Uptime** - Uptime of Zigbee connection to ZHA/Z2M
- **RAM Usage** - Monitor RAM Usage
- **FS Usage** - Monitor filesystem usage
- **Ethernet** - Ethernet connection status
- **Wi-Fi** - Wi-Fi connection status

The following buttons will be created:

- **Core restart** - Restart core ESP32
- **Zigbee restart** - Restart Zigbee CCCC2652 or EFR32 chip
- **Zigbee flash mode** - Trigger the Zigbee chip into bootloader flash mode so it can be flashed. It is possible to flash Zigbee firmware over a network socket once this is activated.

### Switches

The following switches will be created:

- **Disable LEDs** - Disable all LEDs on the SLZB-06x device.
- **LED night mode** - Enables night mode, which turns off the LEDs overnight, based on the times set in SLZB-06x web UI.
- **Auto Zigbee update** - This allows the core firmware on SLZB-06x to manage Zigbee firmware updates and it will automatically install updates when they are released.
1 change: 1 addition & 0 deletions source/_integrations/yolink.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,7 @@ The integration is tested and verified for the following devices from YoLink:
- YS5007-UC (FlowSmart Meter)
- YS5008-UC (FlowSmart All-in-One)
- YS8017-UC (Thermometer)
- YS8008-UC (Float Thermometer)

## Actions

Expand Down

0 comments on commit f5fd63d

Please sign in to comment.