Case study

OOPIS: standard di identificazione e posizionamento degli elementi di un edificio

Un identificatore permanente per ogni porta, estintore e idrante. Un’etichetta con codice QR e NFC dice che cos’è e dove si trova esattamente.

Tipo
Prodotto proprio di Kol.ski
Per chi
Condomini, amministratori, costruttori, aziende di manutenzione
Ambito
Specifica, formati dei dati, implementazione di riferimento, metodologia di mappatura
Stato
Versione 1.0 pronta, pilota nel primo edificio in arrivo

Sfida

Un edificio ha centinaia di elementi tecnici, e ciascuno porta un numero diverso in ogni documentazione: dal costruttore, dall’amministratore, dal manutentore, nel verbale di ispezione e nella segnalazione del residente.

L’estintore vicino all’ascensore al terzo piano.

Una descrizione così basta a una persona, non basta a un sistema. L’indirizzo postale non esiste quando l’edificio è in costruzione, e la sostituzione di un dispositivo perde la storia del punto in cui era appeso.

Soluzione

Ogni elemento riceve un identificatore di lunghezza fissa di 36 caratteri e un’etichetta con codice QR e tag NFC opzionale. Il codice si può leggere senza database, e costruttore, amministratore e manutentore parlano dello stesso elemento con lo stesso codice.

Dove si trova l’edificio

Ancora di posizione basata su Plus Code, non sull’indirizzo. Funziona anche in cantiere.

Quale parte e quale livello

Il codice indica la parte dell’edificio e il piano su cui si trova l’elemento.

Che elemento è

Il tipo proviene da un registro aperto e versionato: porta, idrante, quadro elettrico, valvola, posto auto.

Dove è appesa l’etichetta

La posizione dell’etichetta nel sistema di coordinate locale dell’edificio, misurata durante la mappatura, non stimata.

Risultato

  • 36caratteri dell’identificatore, nel formato noto dagli UUID
  • 5parti dello standard nella versione 1.0
  • 26decisioni di progetto numerate e motivate
  • 0registri centrali necessari per funzionare

Cosa è pronto

  • Specifica normativa con grammatica formale, checksum e procedura di validazione.
  • Implementazione di riferimento: libreria, CLI e HTTP JSON API su un unico livello di logica.
  • Generatore di codici QR ed etichette da stampare.
  • Metodologia di mappatura: scansione LiDAR con il telefono, allineamento della scansione al modello, regole di posizionamento delle etichette.
  • Pacchetto di esempio di un edificio con un tratto di corridoio.

Prossimi passi

  • Pilota nel primo edificio: inventario di una scala, stampa e montaggio delle etichette.
  • Decisione sulla pubblicazione dello standard e sulla sua licenza.
  • Visualizzatore di mappa e modello 3D per l’amministratore, integrazioni con i sistemi di segnalazioni e ispezioni.

OOPIS non sostituisce i sistemi BIM né CMMS: fornisce l’identificatore e la posizione a cui questi sistemi possono fare riferimento.

Di cosa è fatto

La specifica è normativa, e i formati dei dati e l’implementazione devono esserle conformi. Una divergenza è un difetto, non un’interpretazione.

  1. Specifica

    Grammatica dell’identificatore, checksum, sistema di coordinate, registro dei tipi, ciclo di vita dei punti, vettori di test

    • Markdown
    • ABNF
    • JSON
  2. Formati dei dati

    Manifest dell’edificio, record degli elementi, contenuto QR e NFC, pacchetto dell’edificio, API del resolver

    • JSON Schema
    • SQL
    • OpenAPI
    • NDEF
  3. Implementazione di riferimento

    Libreria, CLI e HTTP JSON API, generatore di etichette, test alimentati dai vettori della specifica

    • Python
    • segno
    • SVG
    • PDF
  4. Metodologia e piani di implementazione

    Procedura di scansione, allineamento della scansione al modello, pipeline dalle planimetrie 2D al modello 3D, piani di PoC e MVP

    • iPhone con LiDAR
    • ICP
    • glTF 2.0

Lezioni apprese

  1. L’identificatore deve essere leggibile senza database. Un codice che una persona legge dall’etichetta e un sistema analizza da solo vale più di un UUID casuale con una bella interfaccia.
  2. Ancora con Plus Code invece dell’indirizzo. Un edificio in costruzione non ha indirizzo, e un indirizzo può cambiare per decisione amministrativa.
  3. I vettori di test sono il contratto tra specifica e codice. Un errore nella descrizione del checksum è emerso solo durante l’implementazione.
  4. Uno standard nasce da un edificio concreto. OOPIS è nato dall’esigenza di un condominio, non da un comitato.

Hai un edificio da etichettare?

Inventario, scansione, etichette e integrazioni per condomini, amministratori e aziende. Scrivici se vuoi essere il primo edificio del pilota.

La prima conversazione è gratuita: 30 minuti online, senza preparazione e senza impegno.

Scrivici

Il messaggio viene cifrato nel tuo browser: lungo il percorso nessuno, a parte noi, può leggerlo. Se vuoi, puoi cifrare ulteriormente il testo con la nostra chiave PGP e incollare il risultato.

Inserisci almeno due caratteri.
Controlla l’indirizzo e-mail.
Controlla il numero di telefono.

Indica l’e-mail, il telefono o entrambi.

Indica l’e-mail o il telefono.
Non inserire dati sensibili (ad esempio sulla salute), password o dati di altre persone.
Scrivi da 10 a 5000 caratteri.
Senza questo consenso non possiamo accettare il messaggio.