Aller au contenu

GO Print

Prusa MINI+ dans Domoticz


jcjames_13009

Messages recommandés

Salut

Voici un truc (Absolument « indispensable » à la bonne utilisation de nos MINI+ 😉) que j’ai découvert en fouillant par ci par là…. Il est possible de récupérer des infos de télémétrie venant de nos Prusa MINI+ et de les afficher dans un système Domotique

Pour récupérer les info il suffit d’envoyer la commande suivante http://AdressIP/api/telemetry et l’imprimante renvoie un truc comme ça (C’est du JSON)

174037424_PrusaTelemetry.PNG.9174e44ae34e30c7b91a3d9888e9e684.PNG

Après traitement ça donne ça dans Domoticz

1555975605_DomoticzPrusa.thumb.PNG.8c5079298f1b053fee2bfe3edaf5d090.PNG

Ce sont les données brutes. On peut à partie de là afficher on peut par exemple le statut de l'imprimante (On / Impression / Off), l'heure de fin d'impression, etc...

C’est utilisable dans n’importe quel système Domotique (JEEDOM, Home Automation, etc…)

Voilà si vous voulez plus d’info sur comment transformer et afficher les info dans Domoticz je peux vous faire un petit tuto

Bonnes impressions

JC

  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

Ces données de télémétrie, elles restent locales ou elles sont retournées chez Prusa 😞 ? Si le second cas, les utilisateurs en sont-ils informés (leur accord a-t'il été demandé) ?

🙂

Lien vers le commentaire
Partager sur d’autres sites

Si aucun port du router n'est ouvert sur l'extérieur ces données restent locales. Il n'est pas possible "d'espionner" ce que l'on fait avec nos imprimantes que ce soit par Prusa ou tout autre hacker plus ou moins bien intentionné 😇

Et même dans le cas ou un port est ouvert (action volontaire du possesseur du router) il faudrait que Prusa connaisse l'adresse IP publique et le port paramétré pour y accéder. Ce qui est possible bien entendu en scannant toutes les adresses IP et les ports du WWW 🥴

JC

Lien vers le commentaire
Partager sur d’autres sites

il y a 2 minutes, jcjames_13009 a dit :

Si aucun port du router n'est ouvert sur l'extérieur ces données restent locales

Les ports sont en général tous ouverts VERS l'extérieur (sur les box courantes), c'est les ports entrants qui sont fermés.

Si l'imprimante veut envoyer des infos a Prusa, elle peut le faire en toute tranquillité, puisque ça part de l'intérieur vers l'extérieur ...  

Si les ports sont fermés en sortie pas de problème rien ne sortira, mais je n'en connais pas beaucoup qui font cette démarche (qui peut être fort pénible à gérer dans un environnement 'familial' avec des tonnes de ports à ouvrir pour faire marcher ces saletés de réseaux sociaux par exemple) 🙂 

  • +1 1
Lien vers le commentaire
Partager sur d’autres sites

il y a 12 minutes, Savate a dit :

Les ports sont en général tous ouverts VERS l'extérieur (sur les box courantes), c'est les ports entrants qui sont fermés.

Si l'imprimante veut envoyer des infos a Prusa, elle peut le faire en toute tranquillité, puisque ça part de l'intérieur vers l'extérieur ...

Dans ce sens oui effectivement. Il faudrait que l'API utilisée pour récupérer les info envoie d'elle même ces info à Prusa ou ailleurs... Alors que le fonctionnement normal est d'interroger l'imprimante via la commande qui va bien pour récupérer les info

JC

Modifié (le) par jcjames_13009
Lien vers le commentaire
Partager sur d’autres sites

Vue le nombre d'imprimantes Prusa en circulation, s'ils recevaient des infos de chacune, il faudrait qu'ils embauchent beaucoup de monde pour un résultat totalement inutile.

Il y a des produits ou des messages sont envoyés automatiquement en cas d'erreur ou de plantage, sera m'est arrivé avec Soliworks et j'ai reçu une facture corrective bien salée (ce qui est normal pour une entreprise).

Modifié (le) par divers
Lien vers le commentaire
Partager sur d’autres sites

il y a 41 minutes, Savate a dit :

Si les ports sont fermés en sortie pas de problème rien ne sortira, mais je n'en connais pas beaucoup qui font cette démarche

C'est ce qu'on nomme le mode «paranoid» 😉. Il est bien plus simple de ne pas connecter du tout le matériel informatique à un réseau (filaire ou wifi) si c'est ce qu'on souhaite faire (mais c'est pénible à utiliser 😉 ).

il y a 5 minutes, divers a dit :

s'ils recevaient des infos de chacune, il faudrait qu'ils embauchent beaucoup de monde pour un résultat totalement inutile.

Ce type de données peut être «informatisé» quant au traitement (ce qu'on nomme le «big data») et ça ne nécessite pas vraiment d'embaucher de nombreuses personnes. De nombreux matériels informatiques (IoT, W10, Google, Android, …) utilisent la télémétrie à des fins pas toujours explicites («quand c'est gratuit, c'est toi le produit» 😉 ).

🙂

Modifié (le) par fran6p
Lien vers le commentaire
Partager sur d’autres sites

  • 1 year later...

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...