Bentel Absoluta Alarm System integration

After doing the configuration, only 6 entities appear (memory, processor, version…). Shouldn’t the motion and fire sensors appear too? What am I missing? Thanks.

I have already discovered all the sensors. They had the same names that are in the Absolute plant. I thought they would have a name that starts with Bentel or Absoluta.

Hi @nicomedia , thanks very much for your great work!

I’ve installed and configured your add-on, but nothing happens.
I didn’t find any entity into HA. I’ve already configured another alarm, could be the problem?


Please, could you support me?
Thanks and regards

Hi,
I just instal HA on a Synology under a VM. Latest build. the only purpose was to actually connect to my Absolute Alarm.
Installed the add-on, set it up but when I start it, I get the following in the log “s6-overlay-suexec: fatal: can only run as pid 1”.

Any one else (seems Leonardo is facing the same issue)

1 Like

I rebuilt my server, now using a 64bit system instead of the old 32. On the old installation the addon works even with the latest HA version, while on the new installation I have the same problem. I’ve looked around and found that you have to disable “init” option. Problem is, I don’t know how to do it

Hey guys, I managed to make the addon work again (thanks to @HasQT)!

In the absoluta folder that you copied in …/addons/local/, edit the config.json file as following:

{
  "name": "Bentel Absoluta",
  "version": "1.1",
  "slug": "absoluta",
  "description": "Add-On for interfacing with Bentel Absoluta Alarm Panels",
  "arch": ["armhf", "armv7", "aarch64", "amd64", "i386"],
  "init": false,
  "options": {
    "mqtt_broker_ip": "",
    "mqtt_username": "",
    "mqtt_password": "",
    "panel_id": "",
    "pin": ""
  },
  "schema": {
    "mqtt_broker_ip": "str",
    "mqtt_username": "str",
    "mqtt_password": "password",
    "panel_id": "str",
    "pin": "password"
  },
  "ports": {}
}

Rebuild the addon, restart, and it will simply work!

2 Likes

i tried with your config but it doesn’t work
always the same mistake
but on the control panel you have to configure something?
thank you

I managed to start the addon but I don’t see the new identities

Have you set up the mqtt broker and integration correctly? What do you have in the absoluta addon log? Is the absoluta alarm station available?
What do you get if you restart the addon while you listen to # in the mqtt integration?

the MQTT mosquito brocker works but in the addon settings the IP is that of the control unit or home Assistant? if I activate the addon from the absolute app, I can no longer access it if I deactivate it yes but I don’t see the identities I only see 6 that create the addon

Sembra tutto ok

Bentel allows only for single client connections, so if you sign in via the app, the addon can’t connect. The ip you have to insert is the mqtt broker one.

If you have the configuration set correctly, you should see all of your sensors. You can find them as binary sensors

Hello,

I’m trying to integrate your addon, first of all a big thank you for the work !

I’m trying to configure, but when I start the addon, I get an error in the log: s6-overlay-suexec: fatal: can only run as pid 1

Do you know what the problem is?

1 Like
1 Like

I made the change, but I still have the same problem.

Can a bad configuration generate this message?
I’m not sure if I set the configuration correctly.

Is “mqtt_broker_ip” the IP address of the Bentel alarm?

I managed to configure it correctly, and now it works :slight_smile:

Thank you so much!

2 Likes

Hi guys, first post here.
I really want to thank @nicomedia for his work! i think that’s the minimum i can do.

Hi guys.
Can you help me with setting up sia alarm integration. I’m stuck somewhere and I don’t know enough to set it up.
I have amc x824 alarm panel. As I can see it has sia support. In alarm configuration I set up home assistant ip like this

When I add sia integration I got configuration screen like this

Ok, for port it’s obvious that it should be 10000
Now for other account id and encryption key I’m not sure.
Does anyone know what values I should put in account id and encryption key? or just have a guess and I’m willing to try it.

Hey guys, sorry if I disappeared, but I was graduating university and other things happened and I didn’t have any time to maintain this plugin.

I have some AMAZING news: I successfully reverse engineered the “panelcontrol” Java application and now I’m able connect locally to the panel, so no more internet connection required, no more “Panel unavailable” messages from the mobile App, and no more dropped connections from the server, since there is no more server, everything will happen in your local network!

For now this is just a proof of concept, I’ll have to rewrite the MQTT interface and all the logic from scratch in Java, since that’s the language that panelcontrol uses, and I’ll have to repackage everything in a plugin, which will take dome time, but for now, here’s a sneak peek behind the scenes:

I hope I can publish this as soon as I can, I’ll dedicate as much time as I can to this, but the coding and testing process will take a while.

I’ll keep posting updates on this thread.

5 Likes