Skip to main content

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 (M2M netbox_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

  1. 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).
  2. 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)

Source distribution for netbox-biomed 0.6.2
File Size Uploaded
netbox_biomed-0.6.2.tar.gz 43.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for netbox-biomed 0.6.2
File Interpreter ABI Platform
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 log

Release 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

Release history Release notifications | RSS feed

This release

0.6.2 This release

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page