Ce Forum passera en lecture seule en janvier 2020
Image
Merci de vous rendre sur https://community.jeedom.com maintenant pour vos prochains postes ;)

[Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Pour échanger sur les plugins classés en catégorie "Communication"
shewy
Timide
Messages : 190
Inscription : 22 nov. 2014, 21:56
Localisation : Beauvais (60)

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par shewy » 26 nov. 2017, 19:59

Merci !
> Qui a peur de poser des questions a honte d'apprendre.
> Tout le monde peut être important car tout le monde peut servir à quelque chose. (M.L.King)
> L'homme ne se construit qu'en poursuivant ce qui le dépasse. (A.Malraux)

cyril5689
Timide
Messages : 42
Inscription : 22 nov. 2017, 17:23

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par cyril5689 » 06 déc. 2017, 10:40

carlierd a écrit :
23 nov. 2017, 09:47
fensoft a écrit :
22 nov. 2017, 15:47
carlierd a écrit :
04 nov. 2017, 09:00
Bonjour à tous,

J'ai un petit souci avec (je pense) la suppression automatique des anciens fichiers en mode FTP.
J'ai fait une commande data transfert assez simple pour le transfert des backup Jeedom (pas de filtre, transfert du dernier et on ne garde que les 10 derniers fichiers dans le répertoire cible):

Image

Le transfert fonctionne mais si justement on a dépassé le seuil de 10 fichiers alors le 11ième n'est pas supprimé et j'ai une trace dans le centre de notifications:

Image

Le plugin semble indiquer que le fichier à supprimer n'est pas présent mais il l'est bien sur le serveur :

Image

Si je supprime quelques fichiers alors je n'ai plus d'erreur ...

Bonne journée.

David.
je crois que c'est à cause des espaces. je regarde ça.
Merci !!!
Bonjour,

J'ai exactement le même soucis:

Code : Tout sélectionner

#0 /var/www/html/plugins/datatransfert/vendor/league/flysystem/src/Filesystem.php(235): League\Flysystem\Filesystem->assertPresent('backup-maisonpe...') 
#1 /var/www/html/plugins/datatransfert/core/php/datatransfert.inc.php(247): League\Flysystem\Filesystem->delete('backup-maisonpe...') 
#2 /var/www/html/plugins/datatransfert/core/php/datatransfert.inc.php(104): DataTransfert\Fly->remove('/backup-maisonp...')
#3 /var/www/html/plugins/datatransfert/core/class/datatransfert.class.php(223): DataTransfert\DataTransfert->removeOlder('', '20') 
#4 /var/www/html/core/class/cmd.class.php(880): datatransfertCmd->execute(Array) 
#5 /var/www/html/core/class/scenarioExpression.class.php(1384): cmd->execCmd(Array) 
#6 /var/www/html/core/class/scenarioExpression.class.php(999): scenarioExpression->execute() 
#7 /var/www/html/plugins/calendar/core/class/calendar.class.php(881): scenarioExpression::createAndExec('action', '#175#', Array) 
#8 /var/www/html/plugins/calendar/core/class/calendar.class.php(66): calendar_event->doAction('start') 
#9 /var/www/html/core/php/jeeCron.php(62): calendar::pull(Array) #10 {main}

Erreur execution de la commande [Exploitation][Vorke FTP][Sauvegarde Backup] : File not found at path: backup-maisonpers-3.1.8-2017-11-14-06h13.tar.gz
Je n'ai cependant pas compris l'explication concernant l'espace. Il n'y a pas d'espace dans le chemin ou le nom du fichier ?

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

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par fensoft » 06 déc. 2017, 11:33

peut-être pas un pb d'espace donc. envoie aussi le log de datatransfert
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)

cyril5689
Timide
Messages : 42
Inscription : 22 nov. 2017, 17:23

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par cyril5689 » 06 déc. 2017, 17:44

Voici ce que ça donne l'execution en debug :

Code : Tout sélectionner

[2017-12-06 17:44:14][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=datatransfert function=remove callInstallFunction=1
[2017-12-06 17:44:17][INFO] : Début d'activation du plugin
[2017-12-06 17:44:18][INFO] : Info sur le démon : Array (     [launchable_message] =>      [launchable] => nok     [state] => nok     [log] => nok     [auto] => 0 )
[2017-12-06 17:44:18][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=datatransfert function=install callInstallFunction=1
[2017-12-06 17:45:55][ERROR] : #0 /var/www/html/plugins/datatransfert/vendor/league/flysystem/src/Filesystem.php(235): League\Flysystem\Filesystem->assertPresent('backup-maisonpe...') #1 /var/www/html/plugins/datatransfert/core/php/datatransfert.inc.php(247): League\Flysystem\Filesystem->delete('backup-maisonpe...') #2 /var/www/html/plugins/datatransfert/core/php/datatransfert.inc.php(104): DataTransfert\Fly->remove('/backup-maisonp...') #3 /var/www/html/plugins/datatransfert/core/class/datatransfert.class.php(223): DataTransfert\DataTransfert->removeOlder('', '20') #4 /var/www/html/core/class/cmd.class.php(880): datatransfertCmd->execute(NULL) #5 /var/www/html/core/ajax/cmd.ajax.php(74): cmd->execCmd(NULL) #6 {main}
[2017-12-06 17:45:56][ERROR] : Erreur execution de la commande [Exploitation][Vorke FTP][Sauvegarde Backup] : File not found at path: backup-maisonpers-3.1.8-2017-11-14-06h13.tar.gz


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

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par fensoft » 06 déc. 2017, 19:26

c'est à cause du nettoyage on dirait. je vais essayer de reproduire le pb ici. tu est en FTP ? si tu supprime les vieux fichiers ça 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)

cyril5689
Timide
Messages : 42
Inscription : 22 nov. 2017, 17:23

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par cyril5689 » 06 déc. 2017, 21:53

Merci pour ton aide.

Oui, je suis en ftp local sur un mini PC.
Comme pour mon collègue plus haut, si je supprime les fichiers je n'ai plus de soucis.

Aurel01
Timide
Messages : 76
Inscription : 08 janv. 2017, 16:43

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par Aurel01 » 10 déc. 2017, 09:27

cyril5689 a écrit :
06 déc. 2017, 21:53
Merci pour ton aide.

Oui, je suis en ftp local sur un mini PC.
Comme pour mon collègue plus haut, si je supprime les fichiers je n'ai plus de soucis.
Bonjour,
J'ai le même problème avec un FTP Filezilla

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

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par znation » 10 déc. 2017, 15:38

fensoft a écrit :
22 nov. 2017, 15:41
znation a écrit :
22 oct. 2017, 12:59
Par contre comme je le pensais les anciens fichiers partent à la poubelle (ce qui est 'bien' en soit), mais serait il possible de pouvoir choisir s'il partent à la poubelle ou supprimés pour de bon (car dans la corbeille ca bouffe le quota).
je rajoute à la todolist
Coucou, je viens aux news car ca me rendrait bien service de pas vider la poubelle qui sature mon gdrive qui est deja bien rempli ;-)

Egalement pour la sauvegarde locale avec le ftp, j'ai des erreurs de suppressions des anciens fichiers on dirait qu'il trouve pas le bon repertoire.
Je 'contourne' en faisant un mount de ma freebox et du coup de configurer ton plugin en 'Local' mais la suppression par ftp ne fonctionne pas (je sais oui tu n'est pas fan du FTP lol)

Code : Tout sélectionner

[2017-12-10 15:41:23][ERROR] : #0 /var/www/html/plugins/datatransfert/vendor/league/flysystem/src/Filesystem.php(235): League\Flysystem\Filesystem->assertPresent('backup-Jeedom-3...') #1 /var/www/html/plugins/datatransfert/core/php/datatransfert.inc.php(247): League\Flysystem\Filesystem->delete('backup-Jeedom-3...') #2 /var/www/html/plugins/datatransfert/core/php/datatransfert.inc.php(104): DataTransfert\Fly->remove('/Disque dur/Bac...') #3 /var/www/html/plugins/datatransfert/core/class/datatransfert.class.php(223): DataTransfert\DataTransfert->removeOlder('/Disque dur/Bac...', '5') #4 /var/www/html/core/class/cmd.class.php(883): datatransfertCmd->execute(Array) #5 /var/www/html/core/ajax/cmd.ajax.php(74): cmd->execCmd(Array) #6 {main}
[2017-12-10 15:41:23][ERROR] : Erreur execution de la commande [Système][Backup freebox][Backup] : File not found at path: backup-Jeedom-3.1.7-2017-12-04-04h00.tar.gz

Merci
JEEDOM v3.3.31 - NUC Z83 II

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

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par fensoft » 10 déc. 2017, 23:47

Je n'ai pas le temps pour l'instant de m'y mettre, restez patient
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)

G4seb
Timide
Messages : 403
Inscription : 20 juil. 2014, 22:07

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par G4seb » 16 déc. 2017, 16:46

Bonjour,

je suis sur dropbox et je n'arrive pas à faire fonctionner le plugin.

Voilà ce que j'ai comme erreur :

[2017-12-16 16:45:41][ERROR] : #0 /var/www/html/plugins/datatransfert/core/php/datatransfert.inc.php(223): League\Flysystem\Filesystem->putStream('//var/www/html/...', false) #1 /var/www/html/plugins/datatransfert/core/class/datatransfert.class.php(217): DataTransfert\Fly->put('/var/www/html/c...', '//var/www/html/...') #2 /var/www/html/core/class/cmd.class.php(883): datatransfertCmd->execute(NULL) #3 /var/www/html/core/ajax/cmd.ajax.php(74): cmd->execCmd(NULL) #4 {main}
[2017-12-16 16:45:41][ERROR] : Erreur execution de la commande [Aucun][Sauvegarde DropBox][Sauvegarde] : League\Flysystem\Filesystem::putStream expects argument #2 to be a valid resource.
RPI3 - SSD
Aeotec Zwave - Enocean
Zibase en passerelle - Gateway Xiaomi
Modules Fibaro - Enocean - Aeon Labs - Chacon - Delta Dore - Visonic - Next - Xiaomi
Caméra Axis - Withings Home - Xiaomi 1080P

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

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par fensoft » 17 déc. 2017, 09:28

Screen ta configuration stp
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)

G4seb
Timide
Messages : 403
Inscription : 20 juil. 2014, 22:07

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par G4seb » 18 déc. 2017, 09:09

Bonjour,

voici la config :

Image
RPI3 - SSD
Aeotec Zwave - Enocean
Zibase en passerelle - Gateway Xiaomi
Modules Fibaro - Enocean - Aeon Labs - Chacon - Delta Dore - Visonic - Next - Xiaomi
Caméra Axis - Withings Home - Xiaomi 1080P

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

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par fensoft » 18 déc. 2017, 10:35

source: backup/ => met le chemin complet
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)

G4seb
Timide
Messages : 403
Inscription : 20 juil. 2014, 22:07

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par G4seb » 18 déc. 2017, 11:19

ok j'ai mis le chemin /var/www/html/backup/ vu que je suis sous PI3...Pas d'erreur, répertoire créé sur DropBox, mais pas de fichier dedans. Peut être attendre un peu le temps qu'il arrive ??....
RPI3 - SSD
Aeotec Zwave - Enocean
Zibase en passerelle - Gateway Xiaomi
Modules Fibaro - Enocean - Aeon Labs - Chacon - Delta Dore - Visonic - Next - Xiaomi
Caméra Axis - Withings Home - Xiaomi 1080P

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

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par fensoft » 18 déc. 2017, 11:59

s'il fait 200mo et que ta un upload à 100ko/sec ça peux mettre une demi heure min oui
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)

G4seb
Timide
Messages : 403
Inscription : 20 juil. 2014, 22:07

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par G4seb » 18 déc. 2017, 14:31

Exact, elle fait 175Mo. Elle est arrivée apparemment. Je refait un essai, mais il faut aussi que je regarde comment supprimer un peut d'historique.

Merci
RPI3 - SSD
Aeotec Zwave - Enocean
Zibase en passerelle - Gateway Xiaomi
Modules Fibaro - Enocean - Aeon Labs - Chacon - Delta Dore - Visonic - Next - Xiaomi
Caméra Axis - Withings Home - Xiaomi 1080P

Avatar de l’utilisateur
HerveK
Timide
Messages : 478
Inscription : 11 mai 2017, 07:58

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par HerveK » 20 déc. 2017, 17:06

Salut ,

Je me sers depuis un certain temps déjà de ce Plugin et j'en suis pleinement satisfait (Merci !)
Je l'utilisais jusqu'ici pour OneDrive et Google Drive. RAS

Ayant désormais un Ftp sur un serveur, je voudrais pouvoir m'en servir.
Une Question se pose :
Mode FTPD : c'est quoi ?
(J'ai cherché dans la doc : pas trouvé)

Si la question a déjà été posée , merci de m'excuser

Bonne fin de journée,
Hervé
Hervé

Sur NUC Hystou ESXi 6.7 Debian 8 et 9.
(3 Jeedom : 1 Prod. / 2 Tests et Antenne)
Plugins: Z-wave / Xiaomi Home / Philips Hue / BroadLink / Blea / ... .

Mon matériel domotique

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

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par fensoft » 20 déc. 2017, 20:16

En gros si ça marche pas tu (dé)coche
Dernière édition par fensoft le 21 déc. 2017, 11:51, é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)

Avatar de l’utilisateur
HerveK
Timide
Messages : 478
Inscription : 11 mai 2017, 07:58

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par HerveK » 21 déc. 2017, 07:17

fensoft a écrit :
20 déc. 2017, 20:16
En gros si ça marche pas tu coche
Ok ! Merci
Nb.: il est coché par défaut .
Hervé

Sur NUC Hystou ESXi 6.7 Debian 8 et 9.
(3 Jeedom : 1 Prod. / 2 Tests et Antenne)
Plugins: Z-wave / Xiaomi Home / Philips Hue / BroadLink / Blea / ... .

Mon matériel domotique

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

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par fensoft » 21 déc. 2017, 11:51

c'est 2 implémentations différentes dans la lib que j'utilise pour info
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)

Répondre

Revenir vers « [Catégorie] Communication »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 17 invités