DISCLAIMER: This project is a private open source project and doesn't have any connection with Hirschmann Automation and Control GmbH.
This integration is a hobby project to include some of Hirschmann's switching products to Home Assistant.
After configuring this integration, the following information is available:
- Sensor entities for every physical port showing the current link status and, if supported, the PoE status and delivered power value.
- Switch entities for all physical ports to change the administative status and, if supported, enable PoE feature on the port.
- Additional sensor entities for diagnostics like system uptime and device temperature. These entities are disabled by default and need to be enabled manually if required.
The following devices are currently supported:
| Type | Generation | Product code |
|---|---|---|
| MACH104 | Classic | MACH104-20TX-F-4PoE |
| BRS | HiOS | BRS2x, BRS3x, BRS4x, BRS5x |
| GRS | HiOS | GRS1x42 (with PoE modules) |
Have HACS installed, this will allow you to update easily.
-
Adding this integration to HACS can be done using this button:
[!NOTE] If the button above doesn't work, add
https://github.com/lickayd/hirschmann_switchesas a custom repository of type Integration in HACS. -
Click Install on the
Hirschmann Switchesintegration. -
Restart the Home Assistant.
Adding the integration to your Home Assistant instance can be done via the UI using this button:
Manual Configuration
If the button above doesn't work, you can also perform the following steps manually:
- Navigate to your Home Assistant instance.
- In the sidebar, click Settings.
- From the Setup menu, select: Devices & Services.
- In the lower right corner, click the Add integration button.
- In the list, search and select
Hirschmann Switches. - Follow the on-screen instructions to complete the setup.
Feel free to open an issue if you find one and I will do my best to help you. If you want to contribute, your help is appreciated! If you want to add a new feature, add a pull request first so we can chat about the details.