netbox-biomed
Plugin NetBox de cartographie des équipements biomédicaux connectés : plateaux techniques, équipements (dispositifs médicaux et leur infrastructure support), flux inter-équipements et posture cyber.
NetBox plugin for mapping connected biomedical equipment: technical platforms, equipment (medical devices and their supporting infrastructure), flows and cyber posture.
Modèle
- Plateau — plateau technique d'un établissement (imagerie, biologie
délocalisée, réanimation…). FK
dcim.Site. - Equipment — objet du référentiel biomédical, distingué par un
role(dispositif médical, serveur, passerelle, interface, poste, imprimante…) pour que toutes les extrémités de flux vivent dans un seul référentiel. Fiche réseau (IP →ipam.IPAddress, VLAN, AE Title, MAC, Wi-Fi), fiche cyber (EDR, exposition, télémaintenance, fin de support, compte constructeur + référence coffre-fort, jamais le secret), fiche parc (n° GMAO, fabricant →dcim.Manufacturer, classe RDM/RDIV), lien applicatif (M2Mnetbox_it_landscape.Application). - EquipmentFlow — flux entre deux équipements : protocole (DICOM, HL7, ASTM…), type de message, chiffrement, extrémités IP:port (source / EAI / cible), supervision PRTG, procédure de reprise.
Tableau de bord cyber
Compteurs cliquables : flux non chiffrés, équipements exposés, OS hors support, flux non supervisés, télémaintenance constructeur, Wi-Fi — déclinés par établissement.
Installation (netbox-docker)
# plugin_requirements.txt
/opt/netbox/local-plugins/netbox-biomed
# configuration/plugins.py
PLUGINS = [..., "netbox_biomed"]
Import Mercator
- Sur le poste :
python tools/mercator_to_json.py --dir <exports> --out mercator_biomed.json --report rapport_qualite.md(les mots de passe présents dans Mercator sont comptés mais jamais exportés). - Sur l'hôte :
manage.py import_biomed --file mercator_biomed.json [--dry-run](idempotent : clémercator_id/ nom ; IP rattachées à l'IPAM existant).
i18n
Libellés source en anglais, traduction française fournie
(locale/fr/LC_MESSAGES/django.po, compilée via tools/compile_po.py).
Release files for netbox-biomed 0.6.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| netbox_biomed-0.6.2.tar.gz | 43.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| netbox_biomed-0.6.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 95.8 kB
Release files / netbox_biomed-0.6.2.tar.gz
| Download URL | netbox_biomed-0.6.2.tar.gz |
|---|---|
| Size | 43.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4148a80f057ca2e030e712f71b2a03c4f55746cecd49179cf5b8b6d4209b35e5
|
|
BLAKE2b-256 checksum How to use checksums |
f687fae7c4c3e33f2df32aa9e19ffd9ac794d359f2ae078670580a626b41f915
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 24, 2026.
Transparency logRelease files / netbox_biomed-0.6.2-py3-none-any.whl
| Download URL | netbox_biomed-0.6.2-py3-none-any.whl |
|---|---|
| Size | 52.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b87adcc340b52b2ba500876e0863a7e784fc705dca7de1b3f1526a94358f5586
|
|
BLAKE2b-256 checksum How to use checksums |
91c9c34a245c608b4e0ee320fb3a9e1440e8540633f8676626b5e00c6db8625a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 24, 2026.
Transparency log