Lennox S40 HW Rev B

Last summer I updated the HVAC in our pool house and it included an S40. I used the 3P integration and it worked just fine.

This week I had to update the HVAC in the house and it too came with an S40. This one doesn’t want to connect and after some sleuthing, I have at least discovered a difference.

Both thermostats are on the same VLAN. Both thermostats are running the same software revision. The pool house however is hardware revision A while the new one is hardware revision B.

Using nmap on the rev A theromstat I get these ports open:

53/tcp open domain
111/tcp filtered rpcbind
443/tcp open https

However on hardware rev B, there are no open ports. I’ve done the searching I can do and I haven’t found any obvious step to enable local API access nor does the integration documentation describe that step.

I’m wondering if anyone else has run into this. It’s unclear whether I have a partially broken S40 or starting with hardware rev B they’ve cut off the local API access.

Were you able to get this working? I’m looking at getting a Lennox system potentially w. an S40 thermostat.

I have a new HVAC system going in Monday with an S40 - has this been resolved?

Have you filed an Issue on the github page?