Aller au contenu

mprinfo

Membres confirmés
  • Compteur de contenus

    14 328
  • Inscription

  • Dernière visite

  • Jours gagnés

    239

Tout ce qui a été posté par mprinfo

  1. ??? Envoyé de mon BLA-L29 en utilisant Tapatalk
  2. 50l pour une douche c'est pour les gens de faible corpulence je viens de regarder un peu pour créer la table GAZ c'est pas simple Je voudrais faire un copier/coller Water pour le gaz je pense que la création ce fait a partir du fichier data.php if ( ! in_array($type, array( 'temperature', 'temperature_day', 'temperature_month', 'humidity', 'humidity_day', 'humidity_month', 'light', 'light_day', 'power', 'power_day', 'power_month', 'gas', 'gas_day', 'pressure', 'pressure_day', 'sound', 'sound_day', 'rain', 'rain_day', 'wind', 'wind_day', 'particule', 'particule_day', 'voltage', 'voltage_day', 'current', 'current_day', 'battery_day', 'water', 'water_day', 'water_month', 'GDF', 'GDF_day', 'GDF_month', 'energy', 'energy_day', 'memory', 'memory_day', 'cpu', 'cpu_day', 'network', 'network_day' ))) mais il y a du monde c'est bien compliquer pour moi
  3. mprinfo

    QuickApp pour les Nuls

    Je n'ai pas pris cela pour une critique Envoyé de mon BLA-L29 en utilisant Tapatalk
  4. mprinfo

    QuickApp pour les Nuls

    Alors pas vraiment d'accord avec toi Avant d'écrire un QA il est indispensable de connaître la théorie et le mécanisme. Tu remarqueras que l'auteur ne donne pas ou peu de commande lua il explique juste le fonctionnement théorique des QA Pour ce qui est de la pratique il faut relever les manches et étudier les différents exemples de codes que l'on trouve sur le forum Je te de conseil de commencé avec les codes partagés par[mention=133]Lazer[/mention] ou encore pire ceux de[mention=3]Krikroff[/mention] [emoji12] Envoyé de mon BLA-L29 en utilisant Tapatalk
  5. @Lazer oui tu as pas tord moi je ne comprends que si je pratique J'ai horreur d'utiliser un truc bêtement sans comprendre le code de bout en bout Après je code que de temps en temps. Je ne touche pas d'ordinateur dans mon métier. C'est plutôt pince à papier et balais [emoji23] Envoyé de mon BLA-L29 en utilisant Tapatalk
  6. Je te mettrai la méthode que j'utilise C'est très simple comme dirait@Lazer on va pas réinventer la roue Un mec assez sympa du forum à créer une fonction pour créer les childs qu'il mets dans un fichier tools Il suffit juste de l'utiliser [emoji12] Envoyé de mon BLA-L29 en utilisant Tapatalk
  7. Pourquoi ne pas attribué la variable lors de la création du childs ? Envoyé de mon BLA-L29 en utilisant Tapatalk
  8. Alors moi je crée une ou 2 variables par qa Le but est simple Lorsque que l'on scan la table des childs on connaît l id et la valeur de la variable Donc je me sert de la valeur de la variable comme index et j'y stock l id du child Exemple pour mon QA poe J'ai dans mes childs une variable port qui stock le numéro du port du switch Lorsque je crée ma table pour retrouver mes chlids je fais comme cela Exemple pour un child id 5 et la variable port = 4 ["port4"] = 5 Envoyé de mon BLA-L29 en utilisant Tapatalk
  9. @lazer merci pour ta réponse. je vais voir comment je peux faire tu te mets dans l'immobilier ? Moi je n'ai aucun soucis avec le gaz. J'ai appelé pour ma fuite l'année dernier en moins d'une heure le gars me coupais le gaz et lorsque j'ai de nouveau eu le gaz cela c'est fait en moins de 2h il faut juste avoir le bon numéro Je ne comprends pas pourquoi tu es contre le gaz ? je risque de passer te voir cette année car je pense un jour aller voir ma fille. j'aimerai voir l'installation de ta nouvelle clim car j'hésite encore a climatiser mon étage.
  10. @lazer le probléme n'est pas au niveau des litres ou des m3 Si je mets mon compteur de gaz type = "GazCounter" Je n'ai rien dans domocharts, je trouve dommage que l'on soit obliger de le déclarer en type = "WaterCounter" Pour avoir une remonté dans domochart enfin on va faire avec pas le choix
  11. Si je mélange de l'eau avec du gaz ça fait une mauvaise limonade [emoji23] Je me doute qu'il y a des modifications à faire mais le sql et le php j'y comprends pas grand chose. Envoyé de mon BLA-L29 en utilisant Tapatalk
  12. Sur le compteur c'est des m3 Sur la facture c'est converti en kwa Il y a un tableau de conversion qui permet de savoir en fonction de l'endroit où l'on habite à combien correspond le m3 en kwa Envoyé de mon BLA-L29 en utilisant Tapatalk
  13. @Lazer je voudrais suivre ma consommation de gaz à priori ce n'est nativement pas possible avec domocharts
  14. Il ne reste plus qu'a faire une page HTML pour faciliter l’accès je n'y connais rien eh HTML et en PHP mais je vais essayé de faire cela lorsque j'aurais de la motivation
  15. Pour l'installation du monitoring de modules Z-wave mkdir /var/www/html/ZWave avec winscp on copie le fichier z-wave_network.php dans le répertoire /var/www/html/ZWave On édite le fichier z-wave_network.php et on modifie l'adresse IP et les crédentials // Accès à la box domotique HC3 $HC3Ip = "xxx.xxx.xxx.xxx"; $HC3Login = "USER"; $HC3Pass = "Mot-de-Passe"; Pour visualiser les modules http://xxx.xxx.xxx.xxx/ZWave/z-wave_network.php Fichier z-wave_network : z-wave_network.php
  16. Pour l'installation de domocharts il faut simplement copier le dossier partager par @lazer dans le répertoire suivant /var/www/html pour accéder a domocharts http://xxx.xxx.xxx.xxx/domocharts/
  17. Configuration Debian + PHP7.4 + MariaDB + PHPmyAdmin Nous allons voir comment installer un serveur web, MariaDB, PHP7.4, PHPmyAdmin afin de faire fonctionner domocharts et z-wave_network Pour ceux qui ont du matériel UNIFI vous pourrez ajouter UniFi-API-browser-master Pour cela vous devez avoir installer et configurer une distribution Debian voir ce tuto -> installation PHP 7.4 apt install ca-certificates apt-transport-https lsb-release gnupg curl nano unzip -y curl -fsSL https://packages.sury.org/php/apt.gpg -o /usr/share/keyrings/php-archive-keyring.gpg echo "deb [signed-by=/usr/share/keyrings/php-archive-keyring.gpg] https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list apt install php7.4 php7.4-cli php7.4-common php7.4-curl php7.4-gd php7.4-intl php7.4-json php7.4-mbstring php7.4-mysql php7.4-opcache php7.4-readline php7.4-xml php7.4-xsl php7.4-zip php7.4-bz2 libapache2-mod-php7.4 -y Installation MariaDB apt install mariadb-server mariadb-client -y mysql_secure_installation Pour Debian 10 Entrez maintenant la commande mysql_secure_installation pour terminer la configuration de votre serveur MariaDB. À la première question concernant le mot de passe actuel, vous n'avez rien à taper, appuyez simplement sur Entrée. Confirmez également la question suivante concernant le changement du mot de passe root avec enter. Vous devez maintenant définir un mot de passe pour l'utilisateur root de MariaDB. Aucun caractère n'est affiché lors de la saisie, mais c'est normal. Confirmez toutes les autres questions (suppression de l'utilisateur anonyme, désactivation de la connexion racine externe pour des raisons de sécurité, suppression de la base de données de test et mise à jour des privilèges/autorisations) également avec entrée. Ensuite, le serveur MariaDB est complètement installé et configuré. Pour Debian 11 Entrez maintenant la commande mysql_secure_installation pour terminer la configuration de votre serveur MariaDB. À la première question concernant le mot de passe actuel, vous n'avez rien à taper, appuyez simplement sur Entrée. À la question suivante concernant le passage à l'authentification par socket Unix, tapez "n" et appuyez sur Entrée. Confirmez également la question suivante concernant le changement du mot de passe root avec enter. Vous devez maintenant définir un mot de passe pour l'utilisateur root de MariaDB. Aucun caractère n'est affiché lors de la saisie, mais c'est normal. Confirmez toutes les autres questions (suppression de l'utilisateur anonyme, désactivation de la connexion racine externe pour des raisons de sécurité, suppression de la base de données de test et mise à jour des privilèges/autorisations) également avec entrée. Ensuite, le serveur MariaDB est complètement installé et configuré. Installation hpMyAdmin cd /usr/share wget https://www.phpmyadmin.net/downloads/phpMyAdmin-latest-all-languages.zip -O phpmyadmin.zip unzip phpmyadmin.zip rm phpmyadmin.zip mv phpMyAdmin-*-all-languages phpmyadmin chmod -R 0755 phpmyadmin nano /etc/apache2/conf-available/phpmyadmin.conf Ajoutez le contenu suivant à ce fichier de configuration : # phpMyAdmin Apache configuration Alias /phpmyadmin /usr/share/phpmyadmin <Directory /usr/share/phpmyadmin> Options SymLinksIfOwnerMatch DirectoryIndex index.php </Directory> # Disallow web access to directories that don't need it <Directory /usr/share/phpmyadmin/templates> Require all denied </Directory> <Directory /usr/share/phpmyadmin/libraries> Require all denied </Directory> <Directory /usr/share/phpmyadmin/setup/lib> Require all denied </Directory> Sauvegarder et quitter a2enconf phpmyadmin systemctl reload apache2 mkdir /usr/share/phpmyadmin/tmp1/ chown -R www-data:www-data /usr/share/phpmyadmin/tmp/ Configuration Login MariaDB mysql -u root UPDATE mysql.user SET plugin = 'mysql_native_password' WHERE user = 'root' AND plugin = 'unix_socket'; FLUSH PRIVILEGES; exit Ajouter un utilisateur avec les droits d'accès distant ! (Optionnel) Accédez à la console MySQL: mysql -u root -p Une fois authentifié: CREATE USER '#le nom de l'utilisateur#'@'%' IDENTIFIED BY '#Le mot de passe de l'utilisateur#'; puis GRANT ALL PRIVILEGES ON *.* TO '#le nom de l'utilisateur#'@'%' WITH GRANT OPTION; puis FLUSH PRIVILEGES; puis exit; Nous allons maintenant faire un test pour voir si tout fonctionne Pour cela nous allons accédés a phpmyadmin http://xxx.xxx.xxx.xxx/phpmyadmin/ Notre machine est prête a accueillir domocharts
  18. Il a pas le droit de mettre un escalier pour aller nettoyer ces panneaux [emoji1787] Envoyé de mon BLA-L29 en utilisant Tapatalk
  19. C'est une réponse typic des HBF Il faut attendre que le gars change avant de faire une nouvelle demande Une chose à savoir c'est qu'il faut en dire le moins possible lorsque l'on fait ce genre de demande. Après on peut faire une demande pour une partie des travaux. Une fois les travaux finis et le certificat de conformité obtenu. On peut petit à petit faire le reste. Je ne pense pas qu'ils vérifie la qualité de panneaux lorsqu'ils passent avec l'hélicoptère ou qu'ils nous surveille avec les satellite. Pour le moment ils ce phocalise sur les piscines [emoji12] Envoyé de mon BLA-L29 en utilisant Tapatalk
  20. mprinfo

    net.HTTPclient et cookies

    Si je me souviens bien il existe une librairie xml que j'utilise dans un QA météo alerte Envoyé de mon BLA-L29 en utilisant Tapatalk
  21. mprinfo

    net.HTTPclient et cookies

    Je pense que lorsque tu demandes le cookies il y a des paramètres à mettre dans le headers C'est ce que j'ai du faire dans mon QA unifi Envoyé de mon BLA-L29 en utilisant Tapatalk
  22. C'est pour cela qu'il faut nous mettre en retraite plus tôt [emoji12] Envoyé de mon BLA-L29 en utilisant Tapatalk
  23. Pourquoi on a pas le droit de mettre du monobrin c'est franchement nul C'est pas demain que je vais acheter une voiture électrique. Avec toutes ces normes à la cons. Je vais continuer à aller au LUX faire mon plein de mazout c'est bien plus simple [emoji12] Envoyé de mon BLA-L29 en utilisant Tapatalk
  24. Chez bricoman tu trouves sans soucis du 10mm2 Perso si je ne trouve pas la bonne section je passe à la section au dessus J'ai refait mon tableau cette été il faut que je le termine d'ailleurs. Je me suis aperçu en le cablant je n'avais que 3 ou 4 prises par disjoncteur. Et dans la chaufferie c'est 1 prise par disjoncteur. Je me suis même embêté à mettre du 16mm2 pour les liaisons qui ne pouvaient être réalisés avec des peignes. Pourtant mon abonnement n'est que de 6k plus 3k de solaire. Je dépasse rarement les 4k en consommation max. Envoyé de mon BLA-L29 en utilisant Tapatalk
  25. Salut, Super ton explication le probléme venait bien de VARCHAR que j'ai modifié de 50 à 70 dans la table "domocharts_device" avec phpMyAdmin c'est super simple a faire
×
×
  • Créer...