Avant toute chose merci de (re)prendre connaissance de la charte et de la respecter.
Pour résumer :
- Avant de poser une question, je cherche si la réponse existe
- Je suis poli, courtois et je respecte tout un chacun sur le forum
- Si un post m'agace : je m'en éloigne plutôt que de répondre d'une façon qui pourrait être mal interprétée


Il n'est jamais du luxe que de rappeler des choses simples :
Courtoisie, amabilité, politesse et bonne humeur sont les maîtres mots pour un forum sympathique, bienveillant et accueillant :)

Toute la communauté vous remercie

[Plugin Tiers][Sujet Principal] CloudSync Pro

Pour échanger sur les plugins classés en catégorie "Communication"
thanaus
Actif
Messages : 1015
Inscription : 20 nov. 2016, 13:06

[Plugin Tiers][Sujet Principal] CloudSync Pro

Message par thanaus » 03 oct. 2017, 11:41

Bonjour,

J'ouvre un nouveau topic pour annoncer la naissance officielle d'un nouveau plugin CloudSync Pro.
Ce plugin à pour but d'effectuer une synchronisation/copie de données local depuis ou vers votre installation Jeedom et plusieurs services de cloud publics.

Les stockages distants actuellement supportés sont FTP et Dropbox.

Le plugin se base sur l'outil rclone réputé pour sa fiabilité et ses performances dans l'accès au fichiers et le transfert réseau :
1/ Il est multithread (4 par défaut) et optimise donc le temps de transfert. Pour faire simple, il synchronise en parallèle les fichiers lors de l'envoie vers le cloud distant.
2/ Il comporte un système interne permettant d’exécuter à nouveau la commande en cas d'erreur (3 par défaut)
2/ Il y a 2 modes de transfert possible : un mode copie et un mode synchronisation. Le mode copie compare la source et la destination et ne transfère que les nouveaux fichiers et les fichiers modifiés. Le mode synchronisation sera une réplique exacte de la source et de la destination (un fichier supprimé à la source sera aussi supprimé à la destination)
3/ Il comporte de nombreux filtres pour exclure/inclure les fichiers (nom, taille, date de modification)
4/ Il vérifie après transfert que les données binaires sont une copie exacte des données à la source
5/ Il permet très simplement de crypter les données à la source

Pourquoi ce plugin basé sur cet outil ? Il est performant, ne transfère que les données qui ont été ajoutées/modifiées et vérifie l'intégrité des données.
https://rclone.org/

N'hésitez surtout pas à m'indiquer tous vos desiderata.

Merci à vous tous

=================================

Version beta 03/10/2017 :
- beta du plugin CloudSync Pro avec le support Dropbox/FTP

Amélioration prévue :
- Validation de la configuration du stockage par le biais d'un bouton 'Tester'
- Widget graphique sur le retour d’exécution des commandes
- Toutes les fonctionnalités de l'outil rclone
Dernière édition par thanaus le 04 oct. 2017, 06:33, édité 3 fois.
Netatmo Pro | CloudSync Pro
On gagne sa vie avec ce que l'on reçoit, mais on la bâtit avec ce que l'on donne.
Winston Churchill
Lien Paypal

Avatar de l’utilisateur
fensoft
Actif
Messages : 1228
Inscription : 07 mai 2015, 11:26

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par fensoft » 03 oct. 2017, 11:59

Hello,

J'aimerais contribuer. Tu as mis ça quelquepart sur un github ?
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)

Avatar de l’utilisateur
DanoneKiD
Timide
Messages : 355
Inscription : 21 janv. 2015, 16:37

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par DanoneKiD » 03 oct. 2017, 12:45

Salut,

As-tu prévu le support de OneDrive ?
Application JeedomApp pour Windows 10 (non officielle)

thanaus
Actif
Messages : 1015
Inscription : 20 nov. 2016, 13:06

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par thanaus » 03 oct. 2017, 12:47

fensoft a écrit :
03 oct. 2017, 11:59
Hello,

J'aimerais contribuer. Tu as mis ça quelquepart sur un github ?
C'est prévu pour générer la documentation/traduction mais seulement cette partie car j'ai un accès à un github privé par le biais de mon travail.
Netatmo Pro | CloudSync Pro
On gagne sa vie avec ce que l'on reçoit, mais on la bâtit avec ce que l'on donne.
Winston Churchill
Lien Paypal

thanaus
Actif
Messages : 1015
Inscription : 20 nov. 2016, 13:06

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par thanaus » 03 oct. 2017, 12:51

DanoneKiD a écrit :
03 oct. 2017, 12:45
Salut,

As-tu prévu le support de OneDrive ?
C'est prévu ! En fait, il ne me reste plus pour tous ces stockages tiers (Hubic, OneDrive, GoogleDrive) qu'a gérer une redirection lors de la phase d'authentification sur une adresse https de Jeedom.
La configuration sera donc un peu plus complexe car l'utilisateur devra permettre un accès externe à Jeedom par le biais d'une connexion sécurisé.
Netatmo Pro | CloudSync Pro
On gagne sa vie avec ce que l'on reçoit, mais on la bâtit avec ce que l'on donne.
Winston Churchill
Lien Paypal

Avatar de l’utilisateur
DanoneKiD
Timide
Messages : 355
Inscription : 21 janv. 2015, 16:37

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par DanoneKiD » 03 oct. 2017, 13:05

J'ai tout de configuré, si tu veux que je teste ;)
Application JeedomApp pour Windows 10 (non officielle)

extrapitou
Actif
Messages : 1330
Inscription : 27 juin 2015, 21:53
Localisation : Dijon

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par extrapitou » 03 oct. 2017, 13:06

Cool, un remplaçant de datatransfert. Je ne savais pas comment sauvegarder ma sauvegarde depuis l'update jeedom. Vivement la stable

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

Avatar de l’utilisateur
fensoft
Actif
Messages : 1228
Inscription : 07 mai 2015, 11:26

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par fensoft » 03 oct. 2017, 13:16

je trouve vraiment dommage que ce soit payant pour toute la communauté
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)

Avatar de l’utilisateur
DanoneKiD
Timide
Messages : 355
Inscription : 21 janv. 2015, 16:37

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par DanoneKiD » 03 oct. 2017, 13:36

fensoft a écrit :je trouve vraiment dommage que ce soit payant pour toute la communauté
Sérieux le plugin est encore en beta et tu ouvres le débat du payant ?

Envoyé de mon Redmi Note 3 en utilisant Tapatalk

Application JeedomApp pour Windows 10 (non officielle)

Avatar de l’utilisateur
magicgg91
Actif
Messages : 10085
Inscription : 09 août 2014, 12:15
Localisation : Région Parisienne
Contact :

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par magicgg91 » 03 oct. 2017, 13:40

Il n’y a aucun débat à avoir, le développeur choisit si son plugin est payant ou gratuit, point.

Donc pas de raison de discuter de ça ici !

Chaque utilisateur est libre de choisir s’il veut payer ou non.
DomoPi - Mon site dédié au Raspberry Pi et à la domotique

lyonel
Timide
Messages : 270
Inscription : 24 oct. 2015, 21:28

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par lyonel » 03 oct. 2017, 14:27

Un plugin payant exige que le dev suit les évo de Jeedom et donc de son plugin.

Vu le cout de chaque plugin on est loin d'arriver a une solution Somfy à 1000€

Bon y'a plus qu'à attendre la stable pour tester vers la Freebox Revo
Centrale Myfox Evology Zen + Pi2, Jeedom Arduino rflink
9 modules Chacon volets roulant
1 Module Chacon 1000w pour ON/OFF VMC
3 prises Chacon 3500W
10 interrupteurs Chacon sans fils

znation
Actif
Messages : 1863
Inscription : 12 nov. 2014, 15:48

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par znation » 03 oct. 2017, 18:33

Je suis ça de près une fois google drive intégré.

Merci pour le dev.
JEEDOM v3.2.16 - NUC Z83

Avatar de l’utilisateur
magicgg91
Actif
Messages : 10085
Inscription : 09 août 2014, 12:15
Localisation : Région Parisienne
Contact :

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par magicgg91 » 03 oct. 2017, 18:36

@thanaus : je me pose juste une question sur le nom du plugin, CloudSync OK, mais pourquoi Pro ?

(Tu comptes sortir une prochaine version un peu moins enrichie ?)
DomoPi - Mon site dédié au Raspberry Pi et à la domotique

thanaus
Actif
Messages : 1015
Inscription : 20 nov. 2016, 13:06

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par thanaus » 03 oct. 2017, 19:16

Mon premier plugin a pour nom 'Netatmo Pro' et j'ai voulu reprendre cette "signature" dans le nom de chacun de mes plugins.
En fait, j'ai beaucoup joué aux jeux de rôle étant étudiant et le nom de mon personnage était 'Prométhée'...
Netatmo Pro | CloudSync Pro
On gagne sa vie avec ce que l'on reçoit, mais on la bâtit avec ce que l'on donne.
Winston Churchill
Lien Paypal

thanaus
Actif
Messages : 1015
Inscription : 20 nov. 2016, 13:06

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par thanaus » 03 oct. 2017, 21:09

Quelques détails supplémentaires d'implémentation sur ce plugin qui se base sur l'outil rclone réputé pour sa fiabilité et ses performances dans l'accès au fichiers et le transfert réseau :
1/ Il est multithread (4 par défaut) et optimise donc le temps de transfert. Pour faire simple, il synchronise en parallèle les fichiers lors de l'envoie vers le cloud distant.
2/ Il y a 2 modes de transfert possible : un mode copie et un mode synchronisation. Le mode copie compare la source et la destination et ne transfère que les nouveaux fichiers et les fichiers modifiés. Le mode synchronisation sera une réplique exacte de la source à la destination
3/ Il comporte de nombreux filtres pour exclure/inclure les fichiers
4/ Il vérifie après transfert que les données binaires sont une copie exacte des données à la source
5/ Il permet très simplement de crypter les données à la source

Pourquoi ce plugin basé sur cet outil ? Il est performant, ne transfère que les données qui ont été ajoutées/modifiées et vérifie l'intégrité des données.
Voici pour information à tous l'URL de cet outil : https://rclone.org/
Netatmo Pro | CloudSync Pro
On gagne sa vie avec ce que l'on reçoit, mais on la bâtit avec ce que l'on donne.
Winston Churchill
Lien Paypal

beber53
Actif
Messages : 1227
Inscription : 17 juil. 2014, 14:28

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par beber53 » 03 oct. 2017, 21:13

Super, mais manque amazon drive...
Jeedom Version Dev sur Vm Debian


configuration, voir profil

thanaus
Actif
Messages : 1015
Inscription : 20 nov. 2016, 13:06

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par thanaus » 03 oct. 2017, 21:16

beber53 a écrit :
03 oct. 2017, 21:13
Super, mais manque amazon drive...
Rclone supporte Amazon Drive donc le plugin peut sans problème le prendre en compte...
Je veux stabiliser le design et l'infrastructure du plugin avant de supporter d'autres cloud.
Netatmo Pro | CloudSync Pro
On gagne sa vie avec ce que l'on reçoit, mais on la bâtit avec ce que l'on donne.
Winston Churchill
Lien Paypal

thanaus
Actif
Messages : 1015
Inscription : 20 nov. 2016, 13:06

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par thanaus » 03 oct. 2017, 22:17

Afin de valider le plugin le plus rapidement possible pour qu'il soit disponible en stable, je vous propose un code promo pour avoir ce plugin gratuitement.
Pour couvrir le maximum de plateforme, merci d'indiquer son type dans votre message. Le premier de chaque plateforme (architecture processeur) aura par MP le code promo.

A vos marques, prêts, partez ;-)
Dernière édition par thanaus le 03 oct. 2017, 22:35, édité 1 fois.
Netatmo Pro | CloudSync Pro
On gagne sa vie avec ce que l'on reçoit, mais on la bâtit avec ce que l'on donne.
Winston Churchill
Lien Paypal

Avatar de l’utilisateur
fensoft
Actif
Messages : 1228
Inscription : 07 mai 2015, 11:26

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par fensoft » 03 oct. 2017, 22:18

docker !
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)

Avatar de l’utilisateur
magicgg91
Actif
Messages : 10085
Inscription : 09 août 2014, 12:15
Localisation : Région Parisienne
Contact :

Re: [Plugin Tiers][Sujet Principal] CloudSync Pro

Message par magicgg91 » 03 oct. 2017, 22:20

VM
DomoPi - Mon site dédié au Raspberry Pi et à la domotique

Répondre

Revenir vers « [Catégorie] Communication »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité