kellerza / python-ids-alarm

Python library to interface IDS Alarm panels
MIT License
7 stars 4 forks source link

how to read #3

Closed tjoepies closed 2 years ago

tjoepies commented 5 years ago

hello, would this work with the IDS 805?

BSK USB RS485 TTL CONVERTER FTDI

Would I only have to connect RX to D+ and TX to D-

kellerza commented 5 years ago

Hey @tjoepies it should work. RS485 is quite well defined/standard.

Don't expect too much from the library though... it's really an abandoned project from my side

tjoepies commented 5 years ago

Thank you for your contribution to the opensource community!

relubbe commented 5 years ago

I've managed to read data from the keypad bus using a RS-485 to USB converter. Problem is understanding the data. The installer manuals mention that communication is done using an IDS protocol. And this protocol isn't available so we will not be able to decipher what is transfered over the bus.

I am currently using a LED keypad to do the translation for me. I've interfaced an arduino to the microcontroller IO pins on the keypad and let the keypad talk to the bus. So you can get data by reading the output pins and submit commands by driving the input pins.

Will post an update on my progress soon.

kellerza commented 5 years ago

Nice! An input should give you data to remove some of the guess work... If you have any say in the matter, I would go Paradox (1st choice) or DSC.

IDS makes nice products, but they are just too closed minded for this century. See also #2

tjoepies commented 5 years ago

I was hoping they use the modbus protocol

e1ace commented 2 years ago

Can you recall the port settings?

I keep getting Rx framing error with 19200 8 N 1

kellerza commented 2 years ago

@e1ace unfortunately not. From the code it seems to be 19200 baud, but I never continued work on this, as explained here

My current Paradox SP6000 works exceptionally well and really a pity IDS is not open to integrate