Ness Alarm
The Ness Alarm integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] allows Home Assistant users who own a Ness D8x/D16x alarm system to leverage their alarm system and its sensors to provide Home Assistant with information about their homes. Connectivity between Home Assistant and the alarm is accomplished through an IP232 module that must be connected to the alarm.
There is currently support for the following device types within Home Assistant:
- Binary sensor: Reports on zone statuses
- Alarm control panel: Reports on alarm status, and can be used to arm/disarm the system
The module communicates via the Ness D8x/D16x ASCII protocol.
Prerequisites
As part of the installation process of the IP232 module, the device will need to be configured with the correct settings. From the iComms Manual, there are 3 essential steps:
- Setting up the IP232 module with the correct baud rate (9600).
- Ensuring connectivity of the device on either a DHCP assigned or Static IP address.
- Setting the alarm panel up to allow for serial control. On D8x/D16x panels this is enabled by setting
P 199 E1Eto6Eto beON(6E available on v6 panels and later only).
If the settings in steps 1 and 2 are not set correctly, the integration will not be able to communicate properly with the device. If the P 199 E from step 3 is not configured properly, data will not be sent to the integration when events occur.
Incorrect configuration of these settings will prevent the integration from functioning properly.
Configuration
To add the Ness Alarm integration to your Home Assistant instance, use this My button:
Manual configuration steps
If the above My button doesn’t work, you can also perform the following steps manually:
-
Browse to your Home Assistant instance.
-
In the bottom right corner, select the
Add Integration button. -
From the list, select Ness Alarm.
-
Follow the instructions on screen to complete the setup.
Managing zones
Adding zones allows you to monitor individual areas of your home, such as doors, windows, and motion sensors. Each zone appears as a binary sensor in Home Assistant.
After setting up the integration, you can add zones through the UI:
- Go to Settings > Devices & services.
- Find the Ness Alarm integration and select Configure.
- Select Add zone to add a new zone.
- Enter the zone number (1-32) and select the zone type (device class).
- The zone will appear as a separate device in Home Assistant.
You can reconfigure a zone’s device class at any time by selecting the zone’s configure button.
Actions
Action aux
Trigger an aux output. This requires PCB version 7.8 or higher.
| Data attribute | Optional | Description |
|---|---|---|
output_id |
No | The aux output you wish to change. A number from 1-8. |
state |
Yes | The On/Off State, represented as true/false. Default is true. If P14xE 8E is enabled then a value of true will pulse output x for the time specified in P14(x+4)E. |
Action panic
Trigger a panic
| Data attribute | Optional | Description |
|---|---|---|
code |
No | The user code to use to trigger the panic. |