[Question] Make device supervised by panel
Great job!
Does anyone know if it is possible to get the panel to monitor the arduino connection?
As far as I understand, the modules are supervised by the panels through the code 0x11 (module supervision query) to which each module places a series of bits at a specific time to indicate presence and connection, so if a module is disconnected it is disconnected you can see this directly on the keypad.
As the panel can support up to 8 keypads, perhaps a slot could be used to monitor the aruino connection and ensure that it is working at all times. I tried to use panelData [0] == 0x11 and a timer to write 00 in the KeyPad 2 slot (slot 8 was already in use) but it didn't work out as expected and the panel showed a module error, I don't know if any other is necessary type of interaction with the panel.

I have a series of modules that can be of help to try to decipher more information and achieve what I am proposing, as soon as I have more time I will get to work on it:
- [Escort5580](https://www.dsc.com/index.php?n=products&o=view&id=18) telephone interface
- [IT100 bi-directional RS232](https://www.dsc.com/alarm-security-products/IT-100%20-%20PowerSeries%20Integration%20Module/22) module (used to make integrations with other systems)
- IP communicator (I don't know the model)
- 8-Hardwire Zone Expander [PC5108](https://www.dsc.com/index.php?n=Products&o=view&id=39)
- Power Supply Modules [PC5204](https://www.dsc.com/index.php?n=Products&o=view&id=41)

On the other hand, I have seen third-party IP communicators that connect to the KeyBus and wrap themselves in the [printer](https://www.dsc.com/alarm-security-products/PC5400%20-%20Printer%20Interface%20Module/44) slot (I suppose to explicitly obtain all the information or something like that). Does anyone have information on this? Perhaps this could make things easier for the future. If I get a module that works like this, I will gladly share what I find.

Is there any documentation on how the KeyBus protocol works? I looked in many places but I could find little, if someone can give me help I would be grateful.

I apologize for my bad English (Google Translate did most of the work) and I hope someone can help me!