Non, malheureusement ce n'est pas possible.
Les hubs officiels (comme un iPad ou un AppleTV) communiquent avec les serveurs d'Apple qui communiquent ensuite avec l'application Maison afin de fournir des notifications push et une fonctionnalité "proxy".
Créer un hub non officiel nécessiterait de pouvoir communiquer avec les serveurs d'Apple. Ce n'est pas vraiment possible sans violer les conditions d'utilisation d'Apple, et ce n'est certainement pas facile techniquement à réaliser de toute façon, car cela nécessiterait de rétro-ingénierie du protocole, d'être capable de fournir des certificats valides, etc.
Vous pouvez cependant utiliser votre Raspberry Pi pour contrôler ces accessoires non-HomeKit lorsque vous êtes loin de chez vous - mais cela nécessiterait que vous créiez votre propre client. Ce ne serait pas via l'application Maison, mais vous auriez besoin de créer votre propre application, ou d'héberger une application web sur le Raspberry Pi qui est disponible lorsque vous êtes loin de chez vous.
En plus de ce qui précède, il y a une autre option qui pourrait être réalisable en fonction de votre configuration exacte. Si vous configurez le Raspberry Pi pour fournir un pont réseau via un VPN, vous pourriez en théorie utiliser un logiciel VPN sur votre iPhone pour accéder à votre réseau domestique comme si vous y étiez directement connecté. Ensuite, les accessoires HomeKit seraient directement accessibles. Cela pourrait être fait par exemple en configurant OpenVPN en mode tap sur le Raspberry Pi et en installant le client sur l'iPhone.