Richard

Forum Replies Created

Affichage de 15 réponses de 16 à 30 (sur un total de 160)
  • Replies
    Richard
    Participant

      Bonsoir
      Je commence juste les tests.
      J’ai copié vos fichiers dans:
      Bkup/BackupWES

      Ci-dessous arborescence de mon disque NAS
      Le 192.168.1.159 correspond à « OMV » nom du NAS

      Au fil des posts vous faite évoluer la commande python
      python3 / [dossier parent] /ServBackupWes.py 8400 &
      python3 / [Dossiers Inst. Des fichiers] /ServBackupWes.py &
      python3 /votre-path-install/ServBackupWes.py &
      Je suis un peu perdu, j’ai pris la dernier et remplacer « votre-path-install » par
      Bkup/BackupWES
      J’ai lancé dans ssh avec:
      python3 /Bkup/BackupWES/ServBackupWes.py
      j’ai l’erreur suivante

      Je pense que j’ai une info qui manque dans mon chemin et je ne trouve pas.

       

      Bonne soirée

      0
      0
      Richard
      Participant

        Bonjour Christian.

        Merci pour ce retour.
        Je regarde dans la journée.

        Bonne journée à vous

        0
        0
        Richard
        Participant

          Bonsoir @cdlog2

          Je viens de prendre connaissance de votre post.

          Je commence à faire des tests demain.

          Je vous remercie beaucoup pour votre aide.

          Bonne soirée

          0
          0
          Richard
          Participant

            Bonsoir.

            Votre méthode me convient très bien.

            De mon coté cela semble possible d’installer les fichiers comme demandé et je peux configurer les droits sur les répertoires.

            Bonne soirée

            0
            0
            Richard
            Participant

              Si j’ai bien compris @nicolas vas ajouter les fichiers manquants dans le ftp du wes

              S il fournit une version bêta ou définitive rapidement il n’est peux être pas utile de vous prendre la tête.

              Par contre votre solution peu peux être remplacer les fonctions wes pour moi

              Non je donnais juste des infos que je pensé utiles.

              Je cherche pas à avoir un truc qui tourne forcement avec le wes, faite au plus simple, je verrai si j’arrive à intégrer dans le répertoire le script et comment lancer la commande

              A votre question »Pourquoi on ne peut pas copier le fichier Python dans un dossier proche de vos sous dossier CSV ??? »

              Si je peux copier le fichier dans le répertoire.

              Peux être un peu plus claire j’espère.

              0
              0
              Richard
              Participant

                Pour le chemim voici le detail

                Info que j’ai mis dans l’interface ftp du wes
                bkup
                wes

                Apres j’ai les autres sous répertoire qui ont êtes crée par le wes

                PLS/2023/1
                TIC/2023/1
                TICcsv/2023/1

                J’espère que je suis clair.

                Bonne journée

                0
                0
                Richard
                Participant

                  C’est du debian
                  Linux 6.0.0-0.deb11.6-amd64
                  Version 6.1.4-2 (Shaitan)

                  l’interface graphique du NAS openmediavault et juste pour la configuration des disques, utilisateur, des configuration du ftp,nfs,pme/cifs et configuration du portainer/docker

                  Pas d’autres interface, pas de bureau
                  j’ai installer dans un docker « Heimdall » qui sert d’interface pour lancer mes applis un icone par appli avec le chemin du type 192.168.1.46:90800 pour jeedom et 192.168.1.46 pour le wes

                  Pouvez vous me donnez les commandes et le script et je vais le poser sur mon disque repertoire csv et voir comment le lancer via mon interface « Heimdall »

                  Bonne journée

                  0
                  0
                  Richard
                  Participant

                    C’est bon j’avance.

                    J’ai retrouver mon mot de passe pour accéder à mon NAS sous ssh

                    Mon Jeedom n’est pas sur Raspberry PI il est dans un container docker sur mon NAS openmediavault.

                    La commande python3 -V sous ssh de mon NAS donne: Python 3.9.2

                    Vous écrivez « Il faut installer le Script Python à l’endroit ou vous voulez archiver vos CSV. »

                    Mes fichiers sont écris sur un disque du NAS, à ce jour via un chemin indiquer dans le menu FTP du WES

                    ip ftp sur serveur:192.168.1.159
                    ftp du serveur:21
                    user du ftp:ftprichard
                    mot de passse: ***
                    Chemin sur le serveur FTP (distant):/Bkup/wes

                    C’est utile comme infos pour continuer ou faut il faire autre chose

                    0
                    0
                    Richard
                    Participant

                      Bonjour @cdlog2

                      j’ai relancer les tests via le navigateur avec une tempo entre les 2 requêtes.

                      Maintenant j’ai le résultat suivant je retrouve bien des noms de fichier:

                      <form>
                      <html>
                      <id>SRV_date</id>
                      <value>Jeudi 12 Janvier 2023</value>
                      </html>
                      <html>
                      <id>SRV_time</id>
                      <value>08:12</value>
                      </html>
                      <html>
                      <id>file_csv</id>
                      <value>
                      <tr bgcolor=#B8C7D3><th>Nr.</th><th>Nom fichier</th><th style= »text-align:center »>Taille</th><th style= »text-align:center »>Dernière modification le</th></tr><tr><td>1.</td><td align=left>PL-01-01.csv</td><td align=right>44.565</td><td align=right>01.01.2023 – 23:59</td></tr> <tr><td>2.</td><td align=left>PL-01-02.csv</td><td align=right>44.627</td><td align=right>02.01.2023 – 23:59</td></tr> <tr><td>3.</td><td align=left>PL-01-03.csv</td><td align=right>44.658</td><td align=right>03.01.2023 – 23:59</td></tr> <tr><td>4.</td><td align=left>PL-01-04.csv</td><td align=right>44.658</td><td align=right>04.01.2023 – 23:59</td></tr> <tr><td>5.</td><td align=left>PL-01-05.csv</td><td align=right>44.658</td><td align=right>05.01.2023 – 23:59</td></tr> <tr><td>6.</td><td align=left>PL-01-06.csv</td><td align=right>44.658</td><td align=right>06.01.2023 – 23:59</td></tr> <tr><td>7.</td><td align=left>PL-01-07.csv</td><td align=right>44.658</td><td align=right>07.01.2023 – 23:59</td></tr> <tr><td>8.</td><td align=left>PL-01-08.csv</td><td align=right>44.658</td><td align=right>08.01.2023 – 23:59</td></tr> <tr><td>9.</td><td align=left>PL-01-09.csv</td><td align=right>44.658</td><td align=right>09.01.2023 – 23:59</td></tr> <tr><td>10.</td><td align=left>PL-01-10.csv</td><td align=right>44.658</td><td align=right>10.01.2023 – 23:59</td></tr> <tr><td>11.</td><td align=left>PL-01-11.csv</td><td align=right>44.658</td><td align=right>11.01.2023 – 23:59</td></tr> <tr><td>12.</td><td align=left>PL-01-12.csv</td><td align=right>15.301</td><td align=right>12.01.2023 – 08:12</td></tr>
                      </value>
                      </html>
                      </form>

                      Pour les tests ssh, PB je ne retrouve pas mon mot de passe (j’avais utilisé à l’installation du NAS après jamais).

                      Sur Jeedom après recherche web j’ai l’impression qu il y a Python par contre lequel?

                      Donc est il possible de partir sur cette option.

                      Cordialement

                      0
                      0
                      Richard
                      Participant

                        re @cdlog

                        je viens de voir votre dernier post et j’ai relu les autres

                        Comme vous le savez je ne maitrise pas trop.

                        Voila je reprends les actions que j’avais fait et déjà je ne suis pas sure d’ avoir pratiqué comme demandé.

                        Vous avez ecrit « vous pouvez programmer un Script dans ce Serveur pour extraire les fichiers CSV du WES »

                        Moi j’ai lancé dans une page web
                        http://login:motpasse@192.168.x.x/AJAX.CGX?CSVY=2023&CSVM=1&CSVS=2

                        puis dans une deuxieme page
                        http://login:motpasse192.168.1.20/BOOTSTRAP5/CGX/FILECSV.CGX

                        Je pense que déjà cela n’était pas votre demande car vous parlez de script

                        Cote serveur je pense que cela ne vas pas le faire.
                        J’ai un NAS sous Openmediavault (OMV), j’utilise juste l’interface WEB pour la config et je ne sais pas utiliser linux dans le ssh

                        N’est t il pas possible de faire un script dans Jeedom (un peu comme le script pour récuperer des infso via le fichier .CGX

                        Si oui avez vous un modèle à me fournir

                        Bonne soirée

                        0
                        0
                        Richard
                        Participant

                          Bonjour @Nicolas
                          Merci pour ce retour

                          Effectivement je peux passer en directe via FTP (chose que je fais pour sauvegarder mon WES)

                          l’idée et l’ intérêt de la fonction que vous proposer via votre interface FTP et de sauvegarder en automatique l’ensemble de mes datas (au cas ou)

                          Donc votre proposition d’ajouter ces fichiers m’arrangerait bien.

                          cette amélioration peux t elle être fourni en bêta dans un premier temps

                          Cordialement

                          0
                          0
                          Richard
                          Participant

                            re
                            correction de la commande http://login:motpasse@192.168.x.x/BOOTSTRAP5/CGX/FILECSV.CGX.
                            je n’avais pas pris la dernière
                            http://login:motpasse@192.168.x.x/WEBPROG/CGX/FILECSV.CGX

                            Maintenant j’ai ce résultat

                            Aucune information de style ne semble associée à ce fichier XML. L’arbre du document est affiché ci-dessous.

                            <form>
                            <html>
                            <id>SRV_date</id>
                            <value>Mercredi 11 Janvier 2023</value>
                            </html>
                            <html>
                            <id>SRV_time</id>
                            <value>08:10</value>
                            </html>
                            <html>
                            <id>file_csv</id>
                            <value>
                            <tr bgcolor=#B8C7D3><th>Nr.</th><th>Nom fichier</th><th style= »text-align:center »>Taille</th><th style= »text-align:center »>Dernière modification le</th></tr>
                            </value>
                            </html>
                            </form>

                            0
                            0
                            Richard
                            Participant

                              Bonjour @cdlog2
                              Tous mes vœux à toi aussi.
                              Merci pour ce retour.
                              Dans un premier temps je développe le FTP du Wes, après je regarderai la solution script.

                              J’ai bien cette arborescence GRAPH/PLS/2023/01 avec des fichiers du type 011.dat …. 101.dat et 012.dat …. 102.dat et ceci pour mes 4 cpt
                              Et un répertoire PLS/2023 avec les fichiers .CSV

                              Dans la configuration du Cpt pulse j’ai bien les options activer comptage et activer fichier csv à « on »
                              Ma sauvegarde est à 8h

                              Dans le menu FTP la liste des fichiers à transférer est :
                              Fichiers Téléinfo
                              Fichiers Pince ampèreremétriques
                              Fichiers Compteurs d’impulsions
                              Fichiers Sonde 1WIRE
                              Fichiers Téléinfo CSV
                              Fichiers Sonde 1WIRE CSV

                              J’ai positionné tous les choix à « Tranferer ! » sauf pour « Pince ampèreremétriques » car absente
                              Pour l’ensemble de ces choix cela fonctionne bien

                              Bans le menu FTP vous sauvegarder donc les .dat et les .csv du Téléinfo et des Sondes 1WIRE
                              Par contre pour les Compteurs d’impulsions vous ne proposez que les .dat pas les .CSV
                              Donc ceci est peux être une raison du manque de sauvegarde

                              A la commande
                              http://login:motpasse@192.168.x.x/AJAX.CGX?CSVY=2023&CSVM=1&CSVS=2
                              J’ai ce retour

                              Aucune information de style ne semble associée à ce fichier XML. L’arbre du document est affiché ci-dessous.
                              <form/>

                              Et à la commande
                              http://login:motpasse192.168.1.20/BOOTSTRAP5/CGX/FILECSV.CGX
                              J’ai ce retour

                              Erreur 404 – Non Trouvé !
                              La requète URL n’a pas été trouvée sur le serveur.

                              Voici donc mes premières infos et tests.

                              Bonne journées

                              0
                              0
                              Richard
                              Participant

                                Bonjour.

                                Je reviens encore sur le sujet.

                                Personne n’utilise la fonction ??


                                @Nicolas
                                avez vous une réponse et une solution à me donner.

                                Bonne soirée

                                0
                                0
                                Richard
                                Participant

                                  Bonjour.

                                  Je reviens sur le sujet quelqu’un a t il une réponse voir une solution à me donner ou ceci ne peux être résolu que par @ Nicolas.

                                  Cordialement

                                  0
                                  0
                                Affichage de 15 réponses de 16 à 30 (sur un total de 160)