Closed CenterNZ closed 1 year ago
Maybe old firmware? See Compatibility page
Somebody also mentioned that 115200 baud needs to be used for SP6000+. But if panel answeres maybe you have it right.
Yeah, have baud set to 115200 in the serial to IP. Also have now just tried direct serial connection to server (without the ESP) with the same results unfortunately.
I have inspected serial capture and it looks like we see new protocol there. Maybe it is the new encrypted protocol that we did not had time to investigate yet.
I see common prefix is
e0 fe 2e 00 (some byte command)
Something needs to be added here:
https://github.com/ParadoxAlarmInterface/pai/blob/119c14b19f63520dced4de5a4b30ff23a36ae62b/paradox/hardware/spectra_magellan/panel.py#L173
Previously we only had e0
prefixed Live events.
e0 ff
= requested event (based on EVO protocol)
e0 fe
= something new that we have not seen before.
One more thing: I found product_id 198 in capture but SPECTRA_SP6000_PLUS is 29 in our enum. Panel has label: WSP600+
Let's continue in #337
Alarm system
Describe your panel model (ex: EVO192, Spectra SP4000, Magellan MG5050), access mode (Serial, IP150, etc..). SP6000+, with ESP32 Serial/IP adaptor. Have tested on 1.05, 1.10 and 1.20 firmware on panel.
Environment
HASSIO running on Proxmox,
Git branch
Both master and dev branches I have tried.
Describe the bug
Unable to connect to SP6000+ board with PAI. Serial connection is established, panel replies with
To Reproduce
Steps to reproduce the behavior: Start PAI with ESP32 serial/IP interface. Have tried with & without logic level shifter.
Logs
Snippet from associated UART debug output:
logfile.txt config.txt