Vai al contenuto

MDM-019 · Riconciliazione delle sorgenti delle installazioni

Campo Valore
Gruppo 1 · Censimento e laboratorio
Assegnato a (proposta) Mattia
Priorità P1
Stima indicativa M
Stato ⬜ da fare
Attività del piano T0.5
Dipende da MDM-011

Contesto

Non esiste una fonte unica degli impianti: BSQ, Redis, database del Raspberry, pfSense e censimento dicono cose diverse e sono collegati da chiavi diverse.

Cosa fare

  • [ ] Script in sola lettura che incrocia: BSQ installation (tipi di videosorveglianza, code), Redis (MAC) e log sync_state del midserver (MAC ↔ IP VPN), Raspberry (system), pfSense (peer), censimento.
  • [x] Capire il significato dei type_id e del filtro type_id != 2 del midserver: 1 GANZ, 2 Ajax, 3 Frigate (30/10); il filtro esclude Ajax.
  • [ ] Verificare che il tipo 1 comprenda sia i vecchi impianti GANZ (Windows) sia i box MDM con detector GANZ, confrontando i type_id con il detector dichiarato in Redis.
  • [ ] Collegare gli slave al master tramite il codice <MAC>-01, <MAC>-02: in BSQ c'è solo il master.
  • [ ] Report riservato (dati dei clienti) con corrispondenze certe, dubbie e mancanti da ogni lato; nella documentazione solo i conteggi.

Criteri di accettazione

  • Per ogni impianto attivo è noto: bsq_installation_id, MAC dei box, IP VPN, Sonoff, tipo MDM/GANZ, oppure perché manca.

Rischi e attenzioni

Accesso in lettura al database BSQ: con utenza personale e permessi minimi. Report fuori dalla repository.

Riferimenti