Attestation Déplacement - Integration Jeedom PHP auto - creation fichier local et envoi telegram

non je n’ai pas de dossier export :


je teste en supprimant les lignes

edit : ca ne change rien en supprimant les lignes

Je n’ai pas prévu de vérification ni création de ce dossier (noté pour une autre version). Essaie de créer le dossier ici (Tout en majuscule)

C’est ok j’ai créé le dossier EXPORT qui n’avait pas été téléchargé à la base car peut-etre vide ?
merci

Super!
J’ai mis a jour avec la vérification du dossier.

Hello,

J’ai lu quelque part que le qrcode de la nouvelle attestation, comporte l’information si l’attestation a était produite depuis le site officiel.
Par contre je ne sais pas si cela va être un élément du control qui pourrait déclencher une amende.

Oui, c’est ma crainte.

Ceci dit, auj. quand on lit le code, on ne tombe que sur les info textuelles.

En outre, si on est capable d’accepter une autorisation manuscrite, ce serait bien violent de verbalisé alors que le tout le reste du document est conforme…

M’enfin, on est pas à l’abri de l’intelligence obtuse de l’administration

Pour avoir une info de la sorte il n’y a pas 36 manières.

  • ça impose d’ajouter une signature (un hash ou un truc signé par un certificat/clé privé) dans le qrcode…
  • si l’info n’est pas lisible en clair (avec une appli QRCode quelconque) ça oblige en plus d’avoir un lecteur de QRcode spécialisé avec le certificat/clé publique

ça fait beaucoup de boulot pour pas grand chose, car comme le dit @Bben effectivement il n’existe rien de la sorte avec le papier…

Pour être certain du truc, il y a un test facile à faire :

  • générer un QRCode officiel.
  • générer un QRcode comme ici.
  • comparer les 2 images (superposant les pixels… diff). Si pareil => pas de signature

@Bben tu veux le passer en plugin ? La j’ai fait le squelette, il manquera une repasse demain pour bien intégrer les constantes et ça devrait être bon

2 « J'aime »

@Bben
juste qd on ne donne pas de réponse la valeur donne donc Sortie mais du coup ca bug le X se met juste à droite de la date dans le pdf. Faut il modifier sortie pas Achats ? par exemple
merci

Voici la source : Qu’y a-t-il dans le QR Code de la nouvelle attestation de déplacement ?

Elle indique que le lecteur CovidReader utilisé par la police vérifie que le QR est généré par le site officiel. Et voici une capture

@Bben, je souhaites rajouter une troisième personne comme dois je modifier le code ?

if($qui=='Yann'){
	$cmd=cmd::byString("#[Maison][Telegram Yann][XXXXXX]#");
}elseif($qui=='Carole'){
  	$cmd=cmd::byString("#[Maison][Telegram Sca][XXXXXXX]#");
}elseif($qui=='Max'){
  	$cmd=cmd::byString("#[Maison][Telegram Max][XXXXXXX]#");
}

ne fonctionne pas biensur
merci

Salut,
J’ai remis une version avec le QR code mieux formaté pour coller à ce que je peux lire sur une attestation « officielle ».

Franchement, toutes les info que je sort du QR code officielle ne me montre pas un truc capilotracté.

@mguyard, ça ressemble juste à un formatage du texte du qr code qu’une signature quelconque. Perso, je reste confiant (surtout avec la passe de formattage).

@Lunarok, j’ai forké le repo du template pour m’en faire un exercice, ce qui me prendra un temps incalculable. donc non pas vraiment, feel free.

[Edit] Y’a personne des forces de police sur le forum qui pourrait tester pour nous dire?

Il faut également que tu la rajoute dans l’array avec les info personnelles.

Question naive, tu as 3 bots telegram pour ta domotique?

j’en ai créée 3 oui.
Oui je l’ai bien créé mais j’ai du faire une erreur car j’ai cette erreur

Je suis de l’avis de @Bben c’est une formulation de texte… pour une erreur (il ne trouve pas le champ nom => incomplet => suspicieux). D’ailleurs, on ne voit absolument rien de plus que le contenu actuel du qrcode custom sur la capture de gauche

J’ai passé, chez moi ça fonctionne top. A priori je dirai un problème de formattage dans l’array des motifs, ce que tu me decrit correspond au fait qu’il n’ai pas mis la position du curseur à jour, ce qui est fait par le test sur le motif, et je n’ai pas implémenté de vérification pour savoir si le motif donné est bien dans la liste…

mon erreur doit venir de la :

// les renseignements des utilisateurs,
// les clés sont les valeurs du tag 'Qui' que je passe au scénario
$infosArray=array(
  'Yann'=>array('nom'=>'XXXXX','prenom'=>'XXXX', 'ddn'=>'XXXX','lieu_naiss'=>'XXX','adresse'=>'XXXX','ville'=>'xxxxx', 'code_postal'=>'XXXXX'),
  'Carole'=>array('nom'=>'XXXXXX','prenom'=>'XXXXX', 'ddn'=>'XXXXX','lieu_naiss'=>'XXXXXX','adresse'=>'XXXXX','ville'=>'XXXXX', 'code_postal'=>'xxxxx')
 // 'Max'=>array('nom'=>'XXXXXX','prenom'=>'XXXXX', 'ddn'=>'XXXXXX','lieu_naiss'=>'XXXXXX','adresse'=>'XXXXX','ville'=>'XXXXX', 'code_postal'=>'XXXXXX')
  );
  

si je commente la ligne Max ca refonctionne pour Carole et moi
et inversement si je commente Carole ca marche pour Max et moi

Ok c’est reglé. Merci beaucoup pour votre aide @Bben et @naboleo
Reste donc à savoir si on va pas se faire taper sur les doigts ?

Hello,

Pour ta question, Il est possible que ton qrcode soit exacte, mais qu’il garde en db tout les information, et si il trouvent pas une correspondance exacte dans leur db, alors il peuvent dire que c’est un faux.

Cdt
Thibaut

Hello
Justement non. Il y a plusieurs articles qui précisent bien qu’il n’y a pas de stockage d’informations, aussi bien au moment de la génération que de la lecture…
D’ailleurs c’est logique, la cnil ne laisserai jamais passer le fait de mémoriser tous les trajets individuels avec date, heure et le type d’activités