Question site web

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] Question site web

    Bonjour à tous, je suis nouveau sur le forum et donc je ne suis pas certain de poster au bon endroit.

    Bonjour j'ai besoin d'un peu d'aide, j'ai un projet qui consiste à afficher divers informations d'un casque de chantier porté par un ouvrier que j'aurai reçu au préalable par GSM.
    Je dois afficher des valeurs (température,niveau de gaz etc...)ainsi qu'une alerte en temps réel si un ouvrier chute.
    Une idée du type de site que je pourrai créer ? Comment avoir une alerte en temps réel qui s'affichera sur le site ?
    J'ai déjà un raspberry qui fera guise de serveur web.

    Merci !
    Dernière édition par Cliinskev à 03/03/2020, 23h56

  • #2
    Hello,

    Pas de soucis

    Je résume pour bien comprendre...

    La première étape c'est :
    modem GSM > Raspberry > Base de données en ligne.
    exemple : https://andreas-mausch.de/blog/2018/04/28/sms-api/

    la seconde étape, c'est l'affichage... alors
    Pourquoi créer un site ou utiliser un cms ou Joomla ? Tu peux donner les raisons ?
    Pas besoin... suffit d'habiller les données à la sauce bootstrap. Tu connais nodejs ?
    Si tu compte faire un dashboard alors tu pourra faire des requêtes et afficher les alertes.

    C'est le même type de "dashboard" que l'on utilise pour afficher sur des moniteurs au bureau pour motiver les troupes ! Afficher les différents chiffres comme par exemple les ventes du jour, l'objectif à atteindre... On peut ajouter des librairies js pour réaliser les graphiques, bref faire une jolie présentation et une actualisation en temps réel.
    Tu trouvera de nombreux exemples de projets raspberry sur le net.

    Et joomla dans tout ça ? oui on peut faire l'intégration sous forme de module voir de shortcode pour inserer dans des articles mais cela reste un plus par rapport au contenu.
    C'est un peu plus complexe... Pour te résumer la solution avec un cms ne serait pas adapté si tu compte afficher uniquement une page avec des alertes en temps réel. L'intégration ne doit avoir de sens que si l'information complète celle qui est déjà présente comme insérer les données meteo avec un agenda d'évenement.

    Entre parenthèse, il est bon de savoir que l'on peut faire tourner joomla sur raspberry :
    https://docs.joomla.org/Installing_J...aspberry_Pi/fr

    Cliinskev aime ceci.
    Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

    Commentaire


    • #3
      Bonsoir,
      Merci de ta réponse daneel ! Quand je posé la question sur le site web, je me demandais comment mettre à disposition toutes les informations sur une page web. (valeurs mesurées des différents capteurs, messages d’alerte, etc) Bien sur le tout sera sur une bdd.
      Dernière édition par Cliinskev à 01/03/2020, 23h22

      Commentaire


      • #4
        Hello,

        ok très bien. Un cms comme Joomla est donc inutile pour faire une mise en page html.

        Tu n'as pas besoin d'éditer régulièrement, d'avoir une administration de site mais uniquement une page de contenu et développer une petite app en js pour récuperer les valeurs;
        Il y a des editeurs html et de nombreux exemples de dashboard. https://www.layoutit.com/cn ou https://bootsnipp.com/tags/dashboard
        https://www.creative-tim.com/product/black-dashboard

        Bon courage !
        Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

        Commentaire


        • #5
          Bonjour

          En effet, si ce n'est que pour "ça" cád afficher un tableau (une page html) avec les données stockées en base de données (voire ailleurs comme un fichier json, csv,...),un simple code php pour faire la requête et produire la page serait largement suffisant.

          Yann a parfaitement raison de t'aiguiller là-dessus.
          Cliinskev aime ceci.
          Christophe (cavo789)
          Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)
          Développeur de marknotes, logiciel de gestion de prises de notes avec interface web et de multiples convertisseur https://github.com/cavo789/marknotes
          Mes logiciels OpenSource : https://www.avonture.be

          Cette anné, le JoomlaDay 2020 FR aura lieu à Bruxelles les 2 et 3 octobre 2020. Plus d'infos sur https://www.joomladay.fr

          Commentaire


          • #6
            Bonjour,
            Cavo si j'ai bien compris en gros,il suffit de faire une page web html et utiliser code php,mais le souçis c'est comment faire pour afficher les valeurs reçu sur la page web ? Ce sera fait automatiquement dès que les données auront été reçu où bien il faut que je le rentre manuellement ?

            Commentaire


            • #7
              Bonjour

              De ta réponse à Yann (daneel) tu as dit "bien sur tout sera dans une db" j'ai compris que les valeurs étaient stockées dans une db (une affirmation donc).

              Si c'est le cas, un script écrit en langage php qui ferait une connexion vers la base de données pour récupérer les données et les afficher serait une excellente piste pour toi.

              Mais maintenant je commence à comprendre que "tout sera dans une db" était un souhait de ta part, c'est bien ça ?

              Au jour d'aujourd'hui tu n'as rien ?
              Christophe (cavo789)
              Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)
              Développeur de marknotes, logiciel de gestion de prises de notes avec interface web et de multiples convertisseur https://github.com/cavo789/marknotes
              Mes logiciels OpenSource : https://www.avonture.be

              Cette anné, le JoomlaDay 2020 FR aura lieu à Bruxelles les 2 et 3 octobre 2020. Plus d'infos sur https://www.joomladay.fr

              Commentaire


              • #8
                Bonsoir,

                Oui exactement aujourd'hui je n'ai rien je cherche juste une solution pour la création du site + la mise en place d'une bdd

                Commentaire


                • #9
                  Tu n'as rien ... et tu cherches "juste" une solution pour mettre en place un site et une base de données.

                  Je n'aurais pas utilisé le mot "juste" : tu n'as rien.
                  Tu reçois des informations sur GSM et ... comment comptes-tu transférer ces informations vers une base de données ? Tu comptes les copier/coller ? Rediriger les notifications GSM vers un système qui "traiterait" les informations pour les insérer dans une base de données qui serait ensuite questionnée par un code PHP pour finalement les afficher sur une page web ou ... autre chose ?

                  Ton problème, il me semble, c'est que tu n'as pas un besoin d'afficher quelque chose sur une page web mais surtout un problème bien plus large : comment mettre en place une solution informatisée dont la finalité serait une page web.

                  Tu dis aussi "un ouvrier chute ... je dois recevoir une alerte"; nous ne sommes vraiment pas dans le monde Joomla mais sur ce que j'écris ci-dessus : comment vois-tu tout ça ? Cela devient plus de l'électronique non ? (je n'y connais rien du tout).

                  Avant de réfléchir à afficher, je pense humblement que tu dois trouver une solution pour la collecte des données.

                  Bonne soirée.
                  Christophe (cavo789)
                  Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)
                  Développeur de marknotes, logiciel de gestion de prises de notes avec interface web et de multiples convertisseur https://github.com/cavo789/marknotes
                  Mes logiciels OpenSource : https://www.avonture.be

                  Cette anné, le JoomlaDay 2020 FR aura lieu à Bruxelles les 2 et 3 octobre 2020. Plus d'infos sur https://www.joomladay.fr

                  Commentaire


                  • #10
                    Envoyé par Cliinskev Voir le message
                    , j'ai un projet qui consiste à afficher divers informations d'un casque de chantier porté par un ouvrier que j'aurai reçu au préalable par GSM.
                    Je dois afficher des valeurs (température,niveau de gaz etc...)ainsi qu'une alerte en temps réel si un ouvrier chute.
                    Une idée du type de site que je pourrai créer ? Comment avoir une alerte en temps réel qui s'affichera sur le site ?
                    J'ai déjà un raspberry qui fera guise de serveur web.

                    Merci !
                    bonsoir,
                    la solution est la domotique

                    Commentaire


                    • #11
                      Cavo, notre projet est répartie en plusieurs tâche, nous sommes 5 personnes à bosser dessus, ma tâche consiste seulement à gérer une page web, toute la partie détection de chute ne me concerne pas

                      Commentaire


                      • #12
                        Demande aux autres personnes de stocker les données dans une base de données puis, pour ta partie, un peu de PHP.

                        https://www.w3schools.com/php/php_mysql_select.asp

                        (les prochaines fois, merci de tenter de mieux décrire ton problème afin que cela devienne plus simple à appréhender et, pour nous, à te proposer une piste)
                        Cliinskev aime ceci.
                        Christophe (cavo789)
                        Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)
                        Développeur de marknotes, logiciel de gestion de prises de notes avec interface web et de multiples convertisseur https://github.com/cavo789/marknotes
                        Mes logiciels OpenSource : https://www.avonture.be

                        Cette anné, le JoomlaDay 2020 FR aura lieu à Bruxelles les 2 et 3 octobre 2020. Plus d'infos sur https://www.joomladay.fr

                        Commentaire


                        • #13
                          Pourquoi réinventer la roue ?
                          la domotique remplit bien plus que t'es besoins énoncés. Tu as un raspbbery, tu installe Jeedom ou autre, tu connecte tes périphériques, tu paramètre le tout, tu poura meme avoir une page web pour visualiser les états et alarmes.
                          cavo789 aime ceci.

                          Commentaire


                          • #14
                            Envoyé par Five_Phil Voir le message
                            Pourquoi réinventer la roue ?
                            la domotique remplit bien plus que t'es besoins énoncés. Tu as un raspbbery, tu installe Jeedom ou autre, tu connecte tes périphériques, tu paramètre le tout, tu poura meme avoir une page web pour visualiser les états et alarmes.
                            Nous avons un cahier de charges à respecter, la domotique fait partie de nos principales contraintes.
                            Dernière édition par Cliinskev à 03/03/2020, 23h55

                            Commentaire


                            • #15
                              Envoyé par cavo789 Voir le message
                              Demande aux autres personnes de stocker les données dans une base de données puis, pour ta partie, un peu de PHP.

                              https://www.w3schools.com/php/php_mysql_select.asp

                              (les prochaines fois, merci de tenter de mieux décrire ton problème afin que cela devienne plus simple à appréhender et, pour nous, à te proposer une piste)
                              D'accord je vous en remercie !

                              Commentaire

                              Annonce

                              Réduire
                              1 sur 2 < >

                              C'est [Réglé] et on n'en parle plus ?

                              A quoi ça sert ?
                              La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

                              Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

                              Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
                              Comment ajouter la mention [Réglé] à votre discussion ?
                              1 - Aller sur votre discussion et éditer votre premier message :


                              2 - Cliquer sur la liste déroulante Préfixe.

                              3 - Choisir le préfixe [Réglé].


                              4 - Et voilà… votre discussion est désormais identifiée comme réglée.

                              2 sur 2 < >

                              Assistance au forum - Outil de publication d'infos de votre site

                              Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

                              Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

                              Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

                              UTILISER À VOS PROPRES RISQUES :
                              L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

                              Problèmes connus :
                              FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

                              Installation :

                              1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

                              Archive zip : https://github.com/AFUJ/FPA/zipball/master

                              2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

                              3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

                              4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

                              5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

                              6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
                              et remplacer www. votresite .com par votre nom de domaine


                              Exemples:
                              Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
                              Télécharger le script fpa-fr.php dans: /public_html/
                              Pour executer le script: http://www..com/fpa-fr.php

                              Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
                              Télécharger le script fpa-fr.php dans: /public_html/cms/
                              Pour executer le script: http://www..com/cms/fpa-fr.php

                              En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

                              Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
                              Voir plus
                              Voir moins

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X