Closed b0bcarlson closed 2 years ago
I was able to get it connected to MQTT and it shows in HA as disarmed, however I cannot seem to get anything else to work. No zones update in HA and attempting to arm from HA does not do anything. Guessing this is a MQTT config issue so I will continue to investigate Disregard this, I forgot to enable the PC16 output
Update to this - I'm attempting to run the unlocker but getting stuck at any of the places it's checking the dsc.status[0]
(zones are clear so it should continue). I'm not much of a C programmer but I'm trying my best to dig into what these statuses mean and why it might not be working.
I realized the unlocker is not compatible with the classic series, so I modified it to brute force and was able to get the installer code. Unfortunately I am having connection issues again, but I'm thinking things are still looking pretty good.
After continuing to mess around with this I have come up with a pattern:
#define dscClassicSeries
behaves similarly to the above except that the arm buttons do not trigger any key presses.I found the "Status" example and it pretty much confirms my findings - it connects then does not display any messages after that.
I'll keep this ticket open for now in case anyone has any ideas. However, this is not my house and I will be moving in a week so I will not be able to test after that.
It should be noted that I am using a breadboard against recommendations as I would like to see if it even works before I solder.
Have you tried a modified version?
Yes, actually I saw that yesterday and started testing it with much better luck. Still not perfect though; I moved the PC16 from 4 to 12 and the network issues stopped but when I use MQTT it seems to cause interference (breadboard probably). I haven't had much time to get further but I was going to try a few other modifications and see where they get me.
Which version of the circuit did you use? The version I pointed you to was developed on a breadboarded circuit with optocouplers on an nodemcu v2.
Gotta close this out, with me moving at the end of this week I've run out of time to keep working on it :(
@b0bcarlson sorry that im late here,
#define dscClassicSeries
uncommented for classic series to work. Otherwise, you will get false junk data and things just wont work as whole classic/powerseries structure is so different.KeybusReader
sketch (from sfossen's PC3000 library) through USB serial and post logs here if things doenst work as it should.
I am currently setting up Arduino Uno to a PC3000. Ran the KeybusReader without issue using the instructions for classic wiring. Switching to the MQTT I am having some issues but I believe they are network related (struggling to connect to the MQTT server when it worked before wiring it). I will update when I have updates!