This paper presents ProFlex, a proactive data distribution protocol for heterogeneous wireless sensor networks (HWSNs). ProFlex guarantees robustness in data retrieval by intelligently managing data replication among selected storage nodes in the network. Contrarily to related protocols in the literature, ProFlex considers the resource constraints of sensor nodes and constructs multiple data replication structures, which are managed by more powerful nodes. Additionally, ProFlex takes profit of the higher communication range of such powerful nodes in the network and use the long link to improve data distribution. When compared with Supple -- a related protocol, we show by simulation that Proflex increases the network resilience under failures circumstances, decreases the overhead of transmitted messages, and decreases the number of hops to find a specific data in the network.Cet article porte sur la proposition d'un protocole de données proactif de distribution pour les réseaux de capteurs sans fil hétérogènes (HWSNs). Notre protocole, ProFlex, garantit la robustesse de la récupération des données grâce à sa gestion intelligente de la réplication des données entre les nœuds de stockage sélectionnés dans le réseau. Contrairement à d'autres protocoles dans la littérature, ProFlex considère les contraintes de ressources de capteurs et construit plusieurs structures de réplication des données, qui sont gérés par des nœuds plus puissants. En outre, ProFlex profite de la meilleure communication radio de ces nœuds plus puissants et utilise ces longues portée pour améliorer la distribution des données. Nous avons comparé ProFlex avec le protocole Supple et nous avons montré par simulation que Proflex augmente la résilience du réseau, même dans des circonstances des pertes de messages, diminue la surcharge de messages transmis, et diminue le nombre de sauts nécessaire pour trouver un ensemble de données spécifiques dans le réseau