ParadoxAlarmInterface / pai

Paradox Magellan, Spectra and EVO, with MQTT, Signal, Pushbullet, Pushover and others
https://gitter.im/paradox-alarm-interface
Eclipse Public License 2.0
340 stars 91 forks source link

What is my panel ID? #118

Closed roinou closed 4 years ago

roinou commented 4 years ago

Thank you for this nice project. I managed to connect to my IP150 version 20, firmware: 4.42 and my EVO192 version 3.20 build 10. I changed the config according to the wiki and I get HomeAssistant to display states of my sensors, it's working OK so far.

Now, I think my EVO firmware is a bit old, so I asked my provider to upgrade it, but I forgot to disconnect PAI, so they know I've been fideling with the system and they are a bit reluctant to do so.

Therefore, I try to connect using Babyware, but fail doing so. It's ok all the way to the panel connection which fails because of wrong panel ID. I tried 0000, 0, 0001 and all sorts of combination, without success. It is worth noting that the panel password wasn't default 0000 but something else that I luckily guessed, meaning my provider changed the default value.

Question: as PAI manages to connected to the panel, can it give me the panel ID that is being used?

yozik04 commented 4 years ago

Hi @roinou, enable IP Interface in config, connect with Babyware via PAI (port 10000). Then in Babyware you will probably find panel id. =)

roinou commented 4 years ago

I tried many things, but it won't work. I get some unknown messages in PAI debug, and in the end Babyware fails because of too many retries. I guess my firmware is too old, so there are some things that you guys missed. Can't blame you, I can only blame my installer for not upgrading the firmwares.

yozik04 commented 4 years ago

Can you edit code? Add

logger.debug('panel_id: %d', reply.fields.value.panel_id)

Before this line: https://github.com/ParadoxAlarmInterface/pai/blob/7ede0bc94d74ee1d62037e53390c5bd9ff101300/paradox/paradox.py#L148

It will be in decimal. Convert it to hex and you will get the right panel_id

roinou commented 4 years ago

I works!! Converting to HEX gave we the correct Panel ID, I can now fully connect in Babyware.

Thanks a lot for the support, I believe this can be a useful debug for the rest of us.

idtazio commented 4 years ago

Hi, I have an issue and maybe someone is able to help: I messed up something with Babyware and I now have the Panel ID different from the default ... but I don't know it. I know the password but not the Panel ID. Do you know how I can reset it / change it / or find which one is?

yozik04 commented 4 years ago

Check you'r panel's manual and find it via installation mode using your keypad. Or run PAI in debug mode with dumping messages. It logs it in one of the initial packets.

idtazio commented 4 years ago

Thanks ... I am not familiar with PAI. What do I need to run it in debug mode?

yozik04 commented 4 years ago

Use the keypad then :) To get familiar with PAI read the wiki.

idtazio commented 4 years ago

Thanks, I will check the Keypad manual to see if it is possible to change the Panel ID. Not sure because the Keypad is only numeric

idtazio commented 4 years ago

Done :):) I was able to change it through the Keypad. Thank you for the suggestion :)

Thodpaz commented 2 years ago

hello everyone..can anybody help me about my panel id?? i cant find it...what is PAI? and how can i find my code to log it at babyware?? thanks

yozik04 commented 2 years ago

@Thodpaz your installer should know.

Thodpaz commented 2 years ago

@Thodpaz your installer should know.

my installer has die before a year and nobody knows

yozik04 commented 2 years ago

I remember somebody has created a brute force tool for it. Try to find... Maybe he/she will share. Password is just 4 digits. Try 0000 or None at first.

Thodpaz commented 2 years ago

i try both and nothing... do you remember any element to help about brute force tool??

yozik04 commented 2 years ago

Probably somebody mentioned in gitter.

Pream04 commented 1 year ago

I have an issue with my ip150, when it's connected to my company network there is no internet light blinking, the IP was set as static to the alarm module and I am able to ping the IP and from my network switch I can see the ip150 Mac add tagged to IP assigned its up and active. Where as when connected to a public sim card router there is internet light. Can someone pls help with this