Babyware Paradox Download

1 view
Skip to first unread message

Gracia Bradshaw

unread,
Aug 3, 2024, 5:35:27 PM8/3/24
to ceifindlicre

I actually did no try since I am convinced it will not work.
I can not connect with Babyware by using my IP address.
If babyware cannot connect, I am certain that ParadoxIP150v2 binding is
also not going to work.
It seems that they locked it down to only work when the connection is
coming from their own server.

Any luck yet? I must say that EVO_UDSProtocol.pdf has been the best find to date! Would love to get more updated info on that. Ive been playing around with that document and also a memory map of the EVO48/192 and was able to successfully pull labels for users/zones/areas/modules and even request events and receive live events with a simple Tcp client in C# together with the info in that pdf. The document just seems quite old but whatever info is in there is awesome.

Sorry for asking again, but anyone with distributor access that have been able to look for update-to-date (or more) technical documents on the EVO (and any other panel) upload/download protocol (also referred to as the serial protocol) similar to the document I posted (EVO_UDSProtocol.pdf).

Paradox is a database system, I believe, not a schema so converting would not be completely trivial. Likely you need a script to do this conversion to something else. You cannot just convert to Excel, Paradox is a relational database with multi-dimensional data, Excel is two dimensional and cannot describe data of the same complexity or type.

Hey Gary, there is one folder in program files (I believe) that has multiple files in them. What exactly would I save since there are a lot of different files? I did not see any file extensions in there that I recognized. Would I have to do so one by one?

Thanks! I will try that Monday when he opens but if I can get to it this weekend I will. I will update with what happens. I just want to have copies like you said and see if I am able to import. Do I need an XP OS to copy the contents to?

Hey, sorry for the late response. I copied the paradox folder to an external drive and was able to open and view the 2 main files. (He said that those were the only two they used. It was easy enough, it opened in access and saved as an access db. So, with me no being a DB guy, when they upgrade their XP laptop, is there something other than, or better for them to use besides access? Or will that be good enough? It is a small shop with just a customer and estimate db files.

It seems that the 16 byte headers are never scrambled. The padding byte is 0xee. Most likely, the data after the header is scrambled with AES scrambling algorithm (128 bit blocks scrambled with a 256 bit pre shared key, ECB mode). If they were tricky then they slightly altered the method how the round keys are generated and perhaps the padding byte too. It is also likely that the first message sent to the IP150 module is an authentication message that contains the module password and this message scrambled with the module password. Perhaps the answer contains a session key. The subsequent packets are scrambled with this session key.

Hi!
AES produces totally different encrypted data by changing even a bit in the key or in the data block to be encrypted. It is hard to find the decryption method by inspecting the encrypted data produced with different keys. In my opinion, a much better approach is trying to find the decryption algorithm by altering the original Rijndael (AES) algorithm.

I have found a tread on the Smarttings Forum : Paradox Alarms via IP module - Devices & Integrations - SmartThings Community
They seems to have find a way to connect to the IP150. They have put the code here : GitHub - tracstarr/ParadoxAlarmControl: Paradox Alarm Control via IP150 module

CMSI - SDK
The CMSI SDK (Central Monitoring Station Integration Software Development Kit) enables central monitoring stations to monitor
and control registered Paradox accounts from third party applications like automation software. The CMSI SDK gives the CMS
the complete functionality of the IPRS-7 control over panels from within their automation software. The central monitoring software
uses the IPRS-7 emulator as a bridge to perform actions directly with the connected account.
Use of the CMSI SDK is reliant upon the central monitoring station integrating the IPRS-7 emulator.
For more information and to request the CMSI SDK, please contact distribut...@paradox.com.

Maybe someone can point me in the right direction here. I am EXTREMELY interested in being able to integrate Paradox in to my own Vera set up. However where I am different, is I work for a national Paradox distributor and have access to virtually all equipment and their Tech department.

Has anyone tried to decode Paradox Spectra Security Systems serial interface? My plan is to get activity reports via Spectra's serial interface with JeeNode. I connected my JeeNode to Spretra's serial interface and successfully managed to transfer serial data packets to JeeLink. But I need to decode this serial communication...

well, if you can successfully communicate with it via serial, then you should be able to grab the serial data. Determine the baud rate and you should be good to go.
Then try and see if there are any patterns in the data (meaning that it is a packet based communication).

Hello,
I'm trying to comunicate with Paradox alarm system via serial connector (programming connector).
My idea to decode the protocol is to capture serial packets sent from winload (default paradox programming software).

I have the Paradox programming software (Winload). I try to sniff the packets.
I have also received from Paradox the ASCII and CBUS protocol documentation. I don't know if the data exchanged via serial connector uses one of this protocol specifications.
If needed I can send to you the documents.

Byte 8: zone status. If==0 zone is closed if==1 zone is opened
Byte 9: zone number
Byte 10: partition of the current zone.
I made a program, and I can see the status of the zones on PC. I tryed to monitor the serial port to know what the other bytes mean, but it's difficult. I would like to manage all the functions of the system. Arm, disarm, alarm, troubles atc....

c80f0f1006
Reply all
Reply to author
Forward
0 new messages