CtrlElec

Contrôles OIBT, rapports RaSi et échéances de recontrôle sur votre poste

Pour les contrôleurs OIBT indépendants et les petites entreprises de contrôle (1 à 5 contrôleurs) actives en Suisse. L'application s'installe sur un poste Windows et s'utilise dans le navigateur, sans compte en ligne.

Voir les prix Demander une démo

Le problème

  • Le portefeuille d'installations vit dans un classeur Excel : retrouver le bien à recontrôler dans 5, 10 ou 20 ans dépend d'un fichier et de la mémoire de chacun.
  • Le rapport de sécurité est retapé sous Word à chaque contrôle, sans structure imposée ni reprise des mesures déjà saisies.
  • Les mesures et les défauts sont notés sur papier pendant le contrôle, puis ressaisis le soir dans un autre outil.
  • La facture est établie ailleurs, sans lien avec le contrôle ni avec la référence de paiement.

Ce que fait le logiciel

CtrlElec réunit sur un seul poste les clients, les installations, les fiches de contrôle avec mesures et défauts, le rapport de sécurité PDF, la facture avec section de paiement QR et le registre des échéances. Les données sont écrites dans un fichier SQLite sur votre machine et le serveur n'écoute que sur 127.0.0.1. La prochaine échéance de chaque installation est recalculée dès qu'un contrôle est marqué remis.

Fichier clients

Fiches clients par type (particulier, régie, entreprise) avec adresse, NPA, ville, e-mail et téléphone, vérifiés à la saisie côté serveur.

Registre des installations

Chaque installation est rattachée à un client avec son adresse propre, son affectation, sa périodicité de 1, 5, 10 ou 20 ans, son gestionnaire de réseau et son numéro de compteur.

Fiche de contrôle et mesures

Le contrôle enregistre son type (périodique, initial, réception, sporadique), sa date, son coût et ses mesures Riso, boucle de défaut, PE, FI/RCD et disjoncteur, avec point de mesure, valeur, unité et marqueur oui/non.

Relevé des défauts

Les défauts constatés sont saisis avec un code, une description et une gravité (mineur, majeur, dangereux), puis repris dans le rapport.

Rapport de sécurité RaSi en PDF

Génération d'un PDF structuré selon l'art. 37 OIBT en quatre sections : emplacement, description de l'installation, normes appliquées, résultats des mesures et des défauts.

Facture avec section de paiement QR

La facture se crée depuis le contrôle, reçoit un numéro F-AAAA-NNNN et une référence de paiement, et sort en PDF avec un code QR dont le contenu est composé selon les Implementation Guidelines QR-facture (IBAN, montant, référence) ; si les données ne sont pas conformes, le code n'est pas généré et la facture l'indique. Coordonnées de démonstration à remplacer par les vôtres ; bordereau détachable non imprimé.

Calcul de la prochaine échéance

Quand un contrôle passe au statut remis, la date du dernier contrôle et la prochaine échéance de l'installation sont recalculées selon la périodicité enregistrée.

Registre des relances

Liste des installations dont l'échéance tombe dans 90, 180 ou 365 jours, triée par date, avec le nombre de jours restants ou de retard et les coordonnées du propriétaire.

Gestion des comptes utilisateurs

Un écran réservé au rôle admin liste les comptes et permet d'en créer, de modifier le nom, le rôle et le mot de passe, et de désactiver un compte sans le supprimer (les contrôles enregistrés y font référence).

Tableau de bord

Contrôles du mois, montant facturé du mois, montant des factures émises non encore payées, installations en retard, compteurs d'échéances à 90, 180 et 365 jours et huit derniers contrôles.

Spécifique à la Suisse

  • Périodicités de contrôle de 1, 5, 10 ou 20 ans selon l'affectation, dans l'esprit de l'art. 36 OIBT.
  • Rapport de sécurité PDF structuré selon les rubriques de l'art. 37 OIBT ; le contenu, sa vérification et sa signature restent de la responsabilité du contrôleur agréé.
  • Champ « normes appliquées » par contrôle, pré-rempli avec NIBT 2020, OIBT et modifiable.
  • Champ gestionnaire de réseau sur chaque installation (Romande Energie, Groupe E, SIG, EWZ, etc.).
  • Facture en francs suisses avec code QR de paiement composé selon les Implementation Guidelines QR-facture (IBAN, montant, référence), non généré si les données ne sont pas conformes ; bordereau détachable non imprimé.
  • Interface, documents PDF et documentation en français.

Technique et sécurité

Installation
Copier le dossier sur le poste, lancer installer.bat (vérification de Python, installation des dépendances, chargement du jeu de démonstration), puis lancer.bat et ouvrir http://127.0.0.1:8000 dans un navigateur.
Prérequis
Windows 10/11, Python 3.10 ou plus récent (3.12 recommandé), un navigateur web
Données locales
SQLite local (fichier ctrlelec.db), serveur limité à 127.0.0.1, aucune télémétrie ni appel réseau sortant dans le code ; mots de passe hachés avec bcrypt et session par cookie signé
Tests
134 tests automatisés (pytest)

Prix

Licence

11 800 CHF

Licence perpétuelle, 1 à 3 contrôleurs

  • Application complète et code source Python (FastAPI, SQLAlchemy, SQLite)
  • Installateur Windows (installer.bat) et script de démarrage (lancer.bat)
  • Guide utilisateur, documentation d'architecture et script de démonstration
  • Jeu de données fictives pour la prise en main
  • Remboursement dans les 14 jours selon les conditions de licence

Demander une démo

Maintenance annuelle

1 800 CHF

Maintenance annuelle optionnelle : mises à jour + support e-mail 12 mois

  • Optionnelle, renouvelable chaque année.
  • Mises à jour et correctifs de sécurité.
  • Support par e-mail pendant 12 mois.

Demander une démo

Paiement sécurisé via Lemon Squeezy, facture avec la TVA de votre pays, remboursement 14 jours.

FAQ

Où sont stockées les données de mes clients ?

Dans un fichier SQLite (ctrlelec.db) sur votre poste. Le serveur n'écoute que sur 127.0.0.1 et le code ne contient aucun appel vers un service externe. Pour sauvegarder, il suffit de copier ce fichier sur le support de votre choix.

Le rapport de sécurité généré peut-il être remis tel quel ?

Le PDF reprend les quatre rubriques de l'art. 37 OIBT ainsi que les mesures et défauts saisis. CtrlElec ne remplace pas le contrôleur agréé : la vérification du contenu et la signature du rapport relèvent de votre responsabilité, et son acceptation dépend du destinataire (propriétaire, gestionnaire de réseau).

La facture avec code QR est-elle utilisable directement ?

Le PDF contient un code QR dont le contenu est composé selon les Implementation Guidelines QR-facture (IBAN, montant, référence) ; si les données ne sont pas conformes, le code n'est pas généré et la facture l'indique. Le bordereau détachable n'est pas imprimé. L'IBAN et les coordonnées du créancier livrés sont ceux du jeu de démonstration : ils doivent être remplacés par les vôtres, et un exemplaire contrôlé par votre banque avant le premier envoi à un client.

Peut-on travailler à plusieurs contrôleurs ?

Le logiciel gère plusieurs comptes avec un rôle admin ou contrôleur, et chaque contrôle est rattaché au contrôleur connecté. Un écran d'administration réservé au rôle admin permet de créer les comptes, de modifier leur nom, leur rôle et leur mot de passe, et de les désactiver. L'application est prévue pour un poste, non exposée sur le réseau par défaut.

Puis-je reprendre mon portefeuille Excel existant ?

La version 1.0 ne comporte pas d'import Excel : la reprise se fait par saisie des clients et des installations dans l'application, avec leur dernière date de contrôle.

Comment se déroule une démonstration ?

L'application est livrée avec un jeu de données fictives et un script de démonstration d'environ quatre minutes qui parcourt le cycle complet : connexion, tableau de bord, création d'un contrôle avec mesures et défauts, rapport RaSi, facture, remise du contrôle et recalcul de l'échéance, puis registre des relances.

Contact

Écrivez-nous à contact@tessalio.ch — réponse sous 2 jours ouvrables.

Nos réponses peuvent être rédigées par un assistant IA. Derrière Tessalio, il y a Alexia Tosetti et Olivier Tosetti : écrivez « humain » et l'un d'eux vous répond sous 1 jour ouvrable.