Contexte
La carte STeaMi embarque un Würth WSEN-HIDS (2525020210001) et pas un HTS221 ST. Le WSEN-HIDS est un second-source du HTS221 — silicium compatible, mêmes registres, même WHO_AM_I (0xBC), même adresse I2C (0x5F).
La page hardware principale est déjà correcte (docs/hardware/main-components/sensors/wsen-hids.md), mais quelques références au HTS221 traînent encore dans d'autres pages du wiki et donnent l'impression que les deux capteurs cohabitent sur la carte.
Les drivers HTS221 vont être supprimés en parallèle de cette issue côté :
arduino-steami-lib — issue de suivi correspondante
micropython-steami-lib — issue de suivi correspondante
Le wiki doit refléter cette réalité matérielle.
Occurrences à nettoyer
docs/design/sensors.md
Ligne 17 (tableau FCT) :
| FCT-45 | Humidity and temperature (HTS221) | Le système doit intégrer un capteur d'humidité et de température (HTS221 / WSEN-HIDS). | WSEN-HIDS 2525020210001 (I2C) |
Action : renommer la fonction Humidity and temperature (HTS221) → Humidity and temperature, et nettoyer la description (HTS221 / WSEN-HIDS → simplement le besoin fonctionnel). C'est un document de spec, garder la trace de l'historique est OK dans le composant retenu mais le titre fonctionnel ne doit pas figer un modèle.
docs/software/micropython/index.md
Ligne 25 (tableau des drivers) :
| [hts221](…) | Humidité (ancien) | 1 | [README](…) |
Action : supprimer la ligne quand le driver lib/hts221 est retiré côté micropython-steami-lib. Garder uniquement wsen-hids.
docs/software/daplink.md
Ligne 139 (clés de calibration config zone) :
Action : à clarifier avec firmware DAPLink. La clé hts est probablement gravée dans le format binaire de la config zone — si oui, garder la ligne mais reformuler en WSEN-HIDS (clé historique hts) pour ne pas suggérer qu'un HTS221 distinct existe. Si la clé est purement docs et peut être renommée, faire pointer vers WSEN-HIDS.
Plan
Hors scope
- Les README importés depuis
.external/micropython-steami-lib/lib/hts221/ — ils disparaîtront automatiquement quand le driver sera retiré upstream.
Cross-repo
Issues miroir : arduino-steami-lib et micropython-steami-lib.
Contexte
La carte STeaMi embarque un Würth WSEN-HIDS (
2525020210001) et pas un HTS221 ST. Le WSEN-HIDS est un second-source du HTS221 — silicium compatible, mêmes registres, même WHO_AM_I (0xBC), même adresse I2C (0x5F).La page hardware principale est déjà correcte (
docs/hardware/main-components/sensors/wsen-hids.md), mais quelques références au HTS221 traînent encore dans d'autres pages du wiki et donnent l'impression que les deux capteurs cohabitent sur la carte.Les drivers HTS221 vont être supprimés en parallèle de cette issue côté :
arduino-steami-lib— issue de suivi correspondantemicropython-steami-lib— issue de suivi correspondanteLe wiki doit refléter cette réalité matérielle.
Occurrences à nettoyer
docs/design/sensors.mdLigne 17 (tableau FCT) :
Action : renommer la fonction
Humidity and temperature (HTS221)→Humidity and temperature, et nettoyer la description (HTS221 / WSEN-HIDS→ simplement le besoin fonctionnel). C'est un document de spec, garder la trace de l'historique est OK dans le composant retenu mais le titre fonctionnel ne doit pas figer un modèle.docs/software/micropython/index.mdLigne 25 (tableau des drivers) :
Action : supprimer la ligne quand le driver
lib/hts221est retiré côté micropython-steami-lib. Garder uniquementwsen-hids.docs/software/daplink.mdLigne 139 (clés de calibration config zone) :
Action : à clarifier avec firmware DAPLink. La clé
htsest probablement gravée dans le format binaire de la config zone — si oui, garder la ligne mais reformuler enWSEN-HIDS (clé historiquehts)pour ne pas suggérer qu'un HTS221 distinct existe. Si la clé est purement docs et peut être renommée, faire pointer vers WSEN-HIDS.Plan
docs/design/sensors.md— nettoyer le titre de FCT-45.docs/software/micropython/index.md— supprimer la lignehts221 (ancien)une fois le driver retiré upstream.docs/software/daplink.md— vérifier le statut de la cléhtscôté firmware DAPLink et reformuler en conséquence.grep -ri hts221après modifications pour s'assurer qu'il ne reste rien (hors.external/qui est généré).Hors scope
.external/micropython-steami-lib/lib/hts221/— ils disparaîtront automatiquement quand le driver sera retiré upstream.Cross-repo
Issues miroir :
arduino-steami-libetmicropython-steami-lib.