Inim Alarm

Interested here too. Is there a step-by-step plan?

Hello @Jan_Willem_Maas, thank you so much for your PDF of instructions!!!

In Postman, I can get output for mod equal to zone, part, fau. But what I want to get is the command output for mod=cmd. Strangely, nothing appears in the output, only the following. I’ve tried user/pass/code and tk/qindex combos and same outcome. My commands are working as my android app shows them up. In the alarm webserver interface, when I click on Command tile, it keeps on spinning also.
{
“cmd”:
}

If you get output for some of the sensors, the set up basically works. The only thing I can think of is that you need to get into the INIM system to set some authorisations for the commands. The way I do this is by going into the system with the INIM windows software. And then you need to search around for the authorizations for this particular user. See the attached snapshot. You will likely find authorization missing under "Remote Access or one of the User Menu Access items. You will need to experiment to see what works.

Good luck!

1 Like

It turned out I was using the wrong code, put the installer code instead of user code.

Once again, your PDF has helped me a lot over past number of months, allows me to do some tricky things with Home Assistant without a formal integration!!!

Jan Willem, do I need the SmartLAN/G board in order to use the Windows software?

yes, you do.

I am sorry to bother you all. I have a SmartLAN SI (unfortunately it came with the house and I dont have the money to upgrade to G version). I am no expert in API or WireShark sniffing. What can I do to implement this alarm in my HomeAssistant? No one has yet created an addon to easily implement it?

My plan is to embed the HTML page available through the SmartLan/S board into a web page in Home Assistant. At the very least, I should be able to access INIM from outside my home.
My INIM has very few sensors - main door entry, main door motion, smoke and fire in kitchen, water in bathrooms. All the other cameras, motion, and intrusion sensors are in HA. If HA detects an alarm situation, I will trigger the INIM through a Shelly that is normally closed.
But then I want a way to turn off the INIM alarm remotely, hence the need to embed the HTML in a web page.

Hey there!

Using the report shared a few weeks ago by @gem90 I’ve started to put together an integration.
I never developed an HA integration, so I’m not sure if my code meets all the requirements, but on my testing env it seems to work well.

This is what the integration supports right now:

Scenarios are exposed as

  1. Button entities
    Pressing the button activates the scenario, unless there’s any alarmed zone, thus preventing the activation. In that case, a notification is shown.
    Extended attributes of the button list all the areas actions of each scenario.

  2. Sensor entities
    The sensor tells if the corresponding scenario is active.

A “Currently active scenario” sensor is also available.

Areas are made available as

  1. Switch entities.
    Toggling the switch, arms/disarms the area.

  2. sensor entity is also exposed to show if an area has triggered the alarm

Zones are exposed as Binary Sensor entities

“Double Balancing” type zones and “Shutter” type have Motion device class, while “Normally Closed” or “Normally Open” have Opening class.
For each zone some configuration parameter are available as extended attributes.

Of course an Alarm Control Panel entity is exposed as well.
During the initial configuration, it’s possible to map Inim Scenarios to the default scenarios supported by the Panel (arm_home, arm_away, arm_night, arm_vacation, disarm).
It’s also possible to limit the number of Areas, Scenarios and Zones to import as entities and to set the polling interval.

I own a Smartliving 1050 with a SmartLan/SI interface, so I’ve been able to test the integration only with this system, I have no way to test and extend the integration to other Smartliving Systems.
For the moment I will just share some screenshots.
I will be happy to share my code on Github soon but I won’t be able to offer any support and I can’t guarantee it will work flawlessly.
Of course anyone who wants to contribute and improve the component is welcome!

1 Like

Hello, how can I test it?

Hello, could you pls share code, I’d like to test
thx

Hey there!

Here’s the code for testing: GitHub - matteoraf/ha-inim_smartliving_alarm_panel: Home Assistant Custom Component for Inim Smartliving Alarm Panel

This is an experimental component. Use it at your own risk.
Please, be aware that I have only tested this with a 1050, I don’t know if it can work with other Smartliving systems.

Contributors are welcome, so feel free to open issues and submit pull requests.

2 Likes

Hi, I have same panel and integration is working good so far.
Thanks for your efforts.
L

Test on SmartLiving 10100 – only partially working

Hi,

First of all, thank you very much for creating the SmartLiving integration. I’m really happy to finally have my SmartLiving 10100 control panel connected to Home Assistant, even if currently it works only partially.

In my case, I’ve encountered some issues such as the zone naming being shifted by 5 IDs, random assignment of areas, and especially the scenarios functionality, which does not work despite multiple checks on codes and permissions.

Since I don’t have the skills to write code and fix these problems myself, I will patiently wait to see if there will be further updates or improvements from you or other users.

Thanks again for your great work!

Hello, I found this document about local API in INIM Prime panels with a PrimeLAN card:

It should be useful.