No, lamentablemente no es posible.
Los concentradores oficiales (como un iPad o un AppleTV) se comunican con los servidores de Apple, que a su vez se comunican con la aplicación Home para proporcionar notificaciones push y funciones de "proxy".
Para crear un hub no oficial sería necesario poder comunicarse con los servidores de Apple. Esto no es realmente posible sin violar los términos de servicios de Apple, y definitivamente no es fácil de lograr técnicamente de todos modos, ya que requeriría ingeniería inversa del protocolo, ser capaz de proporcionar certificados válidos, etc.
Sin embargo, puedes utilizar tu Raspberry Pi para controlar esos accesorios que no son HomeKit cuando estés fuera de casa, pero para ello tendrías que crear tu propio cliente. Es decir, no sería a través de la aplicación Home, sino que tendrías que crear tu propia aplicación, o alojar una aplicación web en la Raspberry Pi que esté disponible cuando estés fuera de casa.
Además de lo anterior, hay otra opción que podría ser posible dependiendo de su configuración exacta. Si configuras la Raspberry Pi para que sirva de puente de red a través de una VPN, en teoría podrías utilizar un software VPN en tu iPhone para acceder a tu red doméstica como si estuvieras conectado directamente a ella. Entonces los accesorios de HomeKit serían directamente accesibles. Esto podría hacerse, por ejemplo, configurando OpenVPN en modo tap en la Raspberry Pi e instalando el cliente en el iPhone.