[Plugin Tiers] [Sujet principal] Data Transfert by fensoft
[Plugin Tiers] [Sujet principal] Data Transfert by fensoft
fork du datatransfert de loic
github: https://github.com/fensoft/plugin-datatransfert
market: https://www.jeedom.com/market/index.php ... atransfert
changelog: https://github.com/fensoft/plugin-datat ... its/master
ce qui fonctionne:
- nettoyage auto distant (garder x jours ou x fichiers par exemple)
- status (ok, ko, uploading, cleaning)
- chemins récursifs (sauf pour gdrive avec des _ au lieu des / pour les sous dossiers)
- date devinée à partir du nom du fichier par défaut (utilise celle du cloud sinon)
- status et progression de l'upload au pourcent près (caché par défaut, il faut save 2 fois pour le voir apparaitre et aller dans les options des 2 items pour le voir sur le dashboard)
- possibilité d'avoir un log par équipement (datatransfert_nomequipement_nomcommande)
- limitation de vitesse (sauf pour dropbox pour le moment)
- protocoles:
dropbox (passage en apiv2)
local
webdav
ftp
sftp
google drive (la cible peut-être un folder-id, voir le lien au dessus de la config)
rclone donc: Amazon Drive, Amazon S3, Backblaze B2, Box, Ceph, Dreamhost, Google Cloud Storage, Google Drive, HTTP, Hubic, Memset Memstore, Microsoft Azure Blob Storage, Microsoft OneDrive, Minio, OVH, Openstack Swift, Oracle Cloud Storage, QingStor, Rackspace Cloud Files, Wasabi, Yandex Disk (config à faire sur votre pc via "rclone config" puis copier/coller de la conf dans l'équipement)
samba
urgent:
- supprimer définitivement sur gdrive
- fix avec espaces pour FTP
prochaine version/à faire:
- ne pas overwrite
- virer la coche "supprimer fichiers en doublons"
- ajouter un bouton stop (monstrueux à coder car il faut tout recoder)
- limitation de vitesse pour dropbox
- avancement de l'upload pour dropbox et rclone
à étudier:
- nouveaux protocoles à la demande (exemple: https://github.com/thephpleague/flysystem)
pour jamais:
- icloud (trouvez moi une lib d'upload php)
FAQ:
- comment lancer automatiquement l'upload à la fin d'un backup jeedom ?
avec un scénario, avec #end_backup# comme trigger
github: https://github.com/fensoft/plugin-datatransfert
market: https://www.jeedom.com/market/index.php ... atransfert
changelog: https://github.com/fensoft/plugin-datat ... its/master
ce qui fonctionne:
- nettoyage auto distant (garder x jours ou x fichiers par exemple)
- status (ok, ko, uploading, cleaning)
- chemins récursifs (sauf pour gdrive avec des _ au lieu des / pour les sous dossiers)
- date devinée à partir du nom du fichier par défaut (utilise celle du cloud sinon)
- status et progression de l'upload au pourcent près (caché par défaut, il faut save 2 fois pour le voir apparaitre et aller dans les options des 2 items pour le voir sur le dashboard)
- possibilité d'avoir un log par équipement (datatransfert_nomequipement_nomcommande)
- limitation de vitesse (sauf pour dropbox pour le moment)
- protocoles:
dropbox (passage en apiv2)
local
webdav
ftp
sftp
google drive (la cible peut-être un folder-id, voir le lien au dessus de la config)
rclone donc: Amazon Drive, Amazon S3, Backblaze B2, Box, Ceph, Dreamhost, Google Cloud Storage, Google Drive, HTTP, Hubic, Memset Memstore, Microsoft Azure Blob Storage, Microsoft OneDrive, Minio, OVH, Openstack Swift, Oracle Cloud Storage, QingStor, Rackspace Cloud Files, Wasabi, Yandex Disk (config à faire sur votre pc via "rclone config" puis copier/coller de la conf dans l'équipement)
samba
urgent:
- supprimer définitivement sur gdrive
- fix avec espaces pour FTP
prochaine version/à faire:
- ne pas overwrite
- virer la coche "supprimer fichiers en doublons"
- ajouter un bouton stop (monstrueux à coder car il faut tout recoder)
- limitation de vitesse pour dropbox
- avancement de l'upload pour dropbox et rclone
à étudier:
- nouveaux protocoles à la demande (exemple: https://github.com/thephpleague/flysystem)
pour jamais:
- icloud (trouvez moi une lib d'upload php)
FAQ:
- comment lancer automatiquement l'upload à la fin d'un backup jeedom ?
avec un scénario, avec #end_backup# comme trigger
Dernière édition par fensoft le 22 nov. 2017, 15:49, édité 30 fois.
Coin!
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)
Re: [Plugin officiel] datatransfert by fensoft
Bonjour à tous,
J'ai décidé comme convenu de forker le plugin officiel datatransfert.
Grosse refonte pour permettre de clean le remote (on doit pouvoir put/list/remove maintenant)
Pour l'instant, uniquement dropbox en v2 de porté (v1 est supprimé par dropbox depuis le 28 sept) et avec uniquement le put. Je vais porter le reste et publier une beta j'espère dans les jours qui viennent.
A noter que le plugin est et restera gratuit et opensource. Contribs 'welcomed of course
fensoft
J'ai décidé comme convenu de forker le plugin officiel datatransfert.
Grosse refonte pour permettre de clean le remote (on doit pouvoir put/list/remove maintenant)
Pour l'instant, uniquement dropbox en v2 de porté (v1 est supprimé par dropbox depuis le 28 sept) et avec uniquement le put. Je vais porter le reste et publier une beta j'espère dans les jours qui viennent.
A noter que le plugin est et restera gratuit et opensource. Contribs 'welcomed of course
fensoft
Dernière édition par fensoft le 03 oct. 2017, 20:22, édité 1 fois.
Coin!
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)
Re: [Plugin officiel] datatransfert by fensoft
voilà qui est publié !
attention à bien refaire la conf dropbox (pour passage en apiv2)
j'ai testé ftp, sftp, local et webdav, tout fonctionne.
attention à bien refaire la conf dropbox (pour passage en apiv2)
j'ai testé ftp, sftp, local et webdav, tout fonctionne.
Coin!
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)
Re: [Plugin officiel] datatransfert by fensoft
Contenu supprimé à la demande de son auteur
Re: [Plugin officiel] datatransfert by fensoft
ça a pété dropbox, ça me gonflais, j'ai bossé qq heures dessus et pouf j'ai un truc nickel :p
le plus compliqué à été de tester tout les protocoles chez moi !
au passage j'ai découvert ce que c'était que composer, un outil super pratique pour tout les php'eux !
le plus compliqué à été de tester tout les protocoles chez moi !
au passage j'ai découvert ce que c'était que composer, un outil super pratique pour tout les php'eux !
Coin!
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)
Re: [Plugin officiel] datatransfert by fensoft
Félicitations pour cet effort !!
Re: [Plugin officiel] datatransfert by fensoft
@magicgg91: tu peux mettre un dernier message sur l'autre topic officiel pour "amener" les gens sur ce topic ici ? merci !
Coin!
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)
Re: [Plugin officiel] datatransfert by fensoft
Contenu supprimé à la demande de son auteur
Re: [Plugin officiel] datatransfert by fensoft
le plugin est rétrocompatible, c'est le minimum. donc j'espère que tout le monde va migrer sur celui là.
il y a pas de préférence à avoir: je suis le seul à maintenir le truc et l'autre plugin n'est plus dispo et ne fonctionne plus pour ceux qui ont update leur jeedom...
sinon j'ai 0 compétences en design, si quelqu'un veux bien se dévouer pour me refaire une icone ce serait sympa. merci !
il y a pas de préférence à avoir: je suis le seul à maintenir le truc et l'autre plugin n'est plus dispo et ne fonctionne plus pour ceux qui ont update leur jeedom...
sinon j'ai 0 compétences en design, si quelqu'un veux bien se dévouer pour me refaire une icone ce serait sympa. merci !
Coin!
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)
-
- Actif
- Messages : 1332
- Inscription : 27 juin 2015, 21:53
- Localisation : Dijon
Re: [Plugin officiel] datatransfert by fensoft
Cool merci il y avait un autre plugin en cours "cloudsync" mais tu as été plis rapide
Envoyé de mon ONEPLUS A3010 en utilisant Tapatalk
Envoyé de mon ONEPLUS A3010 en utilisant Tapatalk
Mon Matos
Mon Blog où vous trouverez des astuces et tutos Tasker/Jeedom
Mon alarme sous Jeedom
Tuto pour la Gestion de la présence
Mon Blog où vous trouverez des astuces et tutos Tasker/Jeedom
Mon alarme sous Jeedom
Tuto pour la Gestion de la présence
-
- Actif
- Messages : 1332
- Inscription : 27 juin 2015, 21:53
- Localisation : Dijon
Re: [Plugin officiel] datatransfert by fensoft
Aller pour te remercier jte fais l'icône tu veux quelle couleur ? (Chaque dev a sa propre couleur)fensoft a écrit :le plugin est rétrocompatible, c'est le minimum. donc j'espère que tout le monde va migrer sur celui là.
il y a pas de préférence à avoir: je suis le seul à maintenir le truc et l'autre plugin n'est plus dispo et ne fonctionne plus pour ceux qui ont update leur jeedom...
sinon j'ai 0 compétences en design, si quelqu'un veux bien se dévouer pour me refaire une icone ce serait sympa. merci !
Envoyé de mon ONEPLUS A3010 en utilisant Tapatalk
Mon Matos
Mon Blog où vous trouverez des astuces et tutos Tasker/Jeedom
Mon alarme sous Jeedom
Tuto pour la Gestion de la présence
Mon Blog où vous trouverez des astuces et tutos Tasker/Jeedom
Mon alarme sous Jeedom
Tuto pour la Gestion de la présence
Re: [Plugin officiel] datatransfert by fensoft
soyons fou: noir !
Coin!
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)
Re: [Plugin officiel] datatransfert by fensoft
Bonsoir,
Si tu utilises rclone, nikel !
Tu as prévu d'activer le chiffrement ? qui sera forcement un grand plus pour ton plugin.
Si tu utilises rclone, nikel !
Tu as prévu d'activer le chiffrement ? qui sera forcement un grand plus pour ton plugin.
NUC + ESXI + Jeedom en bêta avec Z-Stick Gen5
Re: [Plugin officiel] datatransfert by fensoft
Hello,fensoft a écrit : ↑03 oct. 2017, 20:41le plugin est rétrocompatible, c'est le minimum. donc j'espère que tout le monde va migrer sur celui là.
il y a pas de préférence à avoir: je suis le seul à maintenir le truc et l'autre plugin n'est plus dispo et ne fonctionne plus pour ceux qui ont update leur jeedom...
sinon j'ai 0 compétences en design, si quelqu'un veux bien se dévouer pour me refaire une icone ce serait sympa. merci !
Comme l'a dit Magic, tu peux juste au moins changer la couleur. En tu remplaces le vert par une couleur à toi pour tes futurs plugin
Juste pour info, sur le market, le lien changelog et documentation aboutissent à une erreur 404.
Je te souhaite bon courage et bonne route à ton plugin
-
- Actif
- Messages : 1332
- Inscription : 27 juin 2015, 21:53
- Localisation : Dijon
Re: [Plugin officiel] datatransfert by fensoft
Ok je reprends le meme logo ou j'innove un peu ?fensoft a écrit :soyons fou: noir !
Envoyé de mon ONEPLUS A3010 en utilisant Tapatalk
Mon Matos
Mon Blog où vous trouverez des astuces et tutos Tasker/Jeedom
Mon alarme sous Jeedom
Tuto pour la Gestion de la présence
Mon Blog où vous trouverez des astuces et tutos Tasker/Jeedom
Mon alarme sous Jeedom
Tuto pour la Gestion de la présence
Re: [Plugin Tiers] [Sujet officiel] Data Transfert by fensoft
update: ajout de google drive (la cible peut-être un folder-id, voir le lien au dessus de la config)
Coin!
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)
Re: [Plugin officiel] datatransfert by fensoft
fait moi rêverextrapitou a écrit : ↑03 oct. 2017, 21:25Ok je reprends le meme logo ou j'innove un peu ?fensoft a écrit :soyons fou: noir !
Envoyé de mon ONEPLUS A3010 en utilisant Tapatalk
Coin!
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)
Re: [Plugin Tiers] [Sujet officiel] Data Transfert by fensoft
vous avez d'autres protocoles où le besoin se fait urgemment ressentir ?
Coin!
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)
-
- Actif
- Messages : 1332
- Inscription : 27 juin 2015, 21:53
- Localisation : Dijon
Re: [Plugin officiel] datatransfert by fensoft
Ok je fini de debarasser la table et je m'y attaquefensoft a écrit :fait moi rêverextrapitou a écrit : ↑03 oct. 2017, 21:25Ok je reprends le meme logo ou j'innove un peu ?fensoft a écrit :soyons fou: noir !
Envoyé de mon ONEPLUS A3010 en utilisant Tapatalk
Envoyé de mon ONEPLUS A3010 en utilisant Tapatalk
Mon Matos
Mon Blog où vous trouverez des astuces et tutos Tasker/Jeedom
Mon alarme sous Jeedom
Tuto pour la Gestion de la présence
Mon Blog où vous trouverez des astuces et tutos Tasker/Jeedom
Mon alarme sous Jeedom
Tuto pour la Gestion de la présence
Re: [Plugin Tiers] [Sujet officiel] Data Transfert by fensoft
Un phenix, le plugin renait de ses cendres
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 5 invités