Support for new Innova FÄRNA fan-coils (gRPC cloud API, no local REST)

Hi everyone,
I’m looking for contributors and experienced developers interested in adding support for the new Innova FÄRNA fan-coils to Home Assistant.

Older Innova 2.0 and AirLeaf devices expose a nice local REST API, which is why the HACS integration works so well.
However, the new FÄRNA models are completely different:

:magnifying_glass_tilted_left: What we discovered

  • No /api/v1/status → no local JSON API at all
  • The device does not expose state locally
  • The official Innova app communicates only with the cloud
  • The cloud backend uses gRPC over HTTP/2, not REST
  • All payloads are protobuf, encrypted with TLS
  • Certificate pinning prevents traditional MITM sniffing

Cloud endpoint observed:

grpc.innova.solutiontech.tech
content-type: application/grpc

So these new units cannot be integrated using the existing Innova integration.

:puzzle_piece: What we need

Anyone willing to help with:

  • protobuf message reconstruction
  • gRPC method enumeration
  • cloud auth flow analysis
  • testing a new integration module

I’m willing to collaborate and provide captures, device behavior, and structured analysis.

:speech_balloon: Related issue on GitHub

https://github.com/danielrivard/homeassistant-innova/issues/203

If you’re interested in helping add support for these newer units (which are becoming very common), please join the discussion!

Hi, I’m very interested in an integration for the new innova models. I have several innova OSMO model already installed. I know nothing about developing but if some testing is eventually needed I’d be glad to help.

Hi, im a happy user of the innova-integration - works great with a Innova IN6011. Now we got a additional new Innova climate unit - it's a Innova America - also Innova 2.0, but requires the new innova cloud app, means the unit has also the new innova 2.0 code. So i am also interested for the integration for the news models - i am not a developer, but i'd be glad to help.