I finally got around to installing my Centralite Pearl.
I did not have the same experience as you.
The Almond+ recognized it and installed it correctly. It does correctly turn on/off the cooling, heating, and fan.
However, temperature adjustment is hugely finickly.
Changing the setpoints via the LCD via a slider doesn't seem to ever work. I move the slider, nothing happens. Out of the box the cooling setpoint was 44.6 and heating 64.7. Using the LCD, I can change it to whatever and when I exit and return it is back at the original settings.
Via the web interface it is via a slider that never works and just keeps saying refresh and retry.
Via the app, I have had some success but frustratingly difficult to use the "wheel" adjuster. More than half the time it just says "could not change" and the other half doesn't adjust correctly. When I scroll to set cooling to 76, sometimes after a refresh it is 64, sometimes 86, and sometimes after adjusting cooling, the heating setting is different. Massively inconsistent.
It should not be that difficult to set to cool to 76 and heat to 68. I don't care for the slider and the 1/10th of degree increments.
Unfortunately, I can't say this really works. By the way, I am on the R08x firmware.