-
Compteur de contenus
25 881 -
Inscription
-
Dernière visite
-
Jours gagnés
1 257
Tout ce qui a été posté par Lazer
-
Steven je voulais tester cette nouvelle version, mais honnêtement je n'ai pas vraiment le temps.... encore absent de la maison pour quelques jours là....
-
Oui, cela confirme bien ce qu'on se disais précédemment : ce n'est pas le watchdog qui crée le bug (c'eut été un comble pour ce script qui est censé contourner les bugs), mais le bug a bien été introduit par Fibaro au niveau de l'API.
-
Oui fait ce que te dis Jojo. Mais en même temps, si tu as fait un Recovery, c'était pour tout réinstaller, donc tu t'en moques un peu des backups.... c'est pas si grave si ils sont perdus.
-
Surtout pas Cdiscount, cette société : - n'assure pas le SAV (donc pour Fibaro, cela signifie un retour à Pologne à vos frais pour la modique somme de 100€ via DHL - se permet de stocker des informations personnelles sur ses clients dans sa DB (cf la mise en demeure de la CNIL la semaine passée) Avis d'utilité publique à la population : il faut bannir Cdiscount de vos bookmark !!! Prends sur Amazon, tu auras bien la dernière version. Comme tout produit, pour une référence donnée, il peut y avoir des évolutions matérielles internes en fonction des approvisionnement des composants électroniques. C'est ultra courant, tous les fabricants le font (et quand c'est Samsung qui le fait avec ses dalles LCD, c'est autrement plus gênant, car le rendu d'image n'est pas du tout le même...). Là on parle d'une carte mère Intel qui n'est plus produite depuis 2 ans, donc tu auras forcément la dernière version disponible à ce jour. Note : bien que les cartes mères et les processeurs Atom ne soient pas les même entre les 2 modèles connus à ce jour, le résultat est strictement le même : même OS Linux, même consommation électrique, même firmware v4 buggué, mêmes fonctionnalités présentes, même clé USB Recovery (d'ailleurs celle-ci faisait 4 Go pour les premiers modèles puis a été changé en 8 Go, bien que seuls 4 Go restent utilisés) etc. Les ports audio que tu vois ne seront jamais utilisés. Bref => Go Amazon, c'est du tout bon.
-
Il n'est plus dans les 'panneaux' depuis la v4. Maintenant il se trouve dans : Configuration => Contrôle d'accès
-
Sur le sujet des clés USB sous ESXi, c'est compliqué. La majorité des clés USB peuvent être virtualisées et mappées sur une VM.... cela fonctionne parfaitement avec les clé "Mass Storage" (la clé classique qu'on utilise tous les jours), et les clés mono-protocolaires telles que EnOcean et Z-Wave. En revanche, pour les clés exotiques comme les clés 3G/4G, ça se complique fortement. En effet, ces clés n'ont jamais un fonctionnement standard, et au moment de la connexion sur le port USB du PC, lors de la négociations, ces clés annoncent plusieurs "capabilities" (désolé je ne sais pas le dire en français.... ça veut juste dire que la clé sait faire plusieurs choses, qu'elle a plusieurs fonctionnalités). Les systèmes Linux (dont ESXi qui est un Linux allégé) sont perturbés par cela, et par défaut ils ne "voient" que la première fonction de la clé, mais ignorent les suivantes. Sachant cela, il y a plusieurs moyens de s'en sortir : - certaines clés peuvent être reprogrammées (généralement depuis un PC Windows) afin de n'exposer que la fonctionnalité Modem (3G ou 4G), qui sera prise en charge par Linux. - les noyaux Linux récent savent mieux prendre en charge ces clés spécifiques - parfois, pour certaines clés récentes, il n'y a aucun solution connue... ça m'est arrivé il y a quelques mois pour une clé qu'on m'a prêté, j'ai été incapable de la faire fonctionner sur un Linux.... D'ailleurs c'est pour ces raisons que les routeurs du commerce, qui ont une fonction de backup 3G, ont une liste de compatibilité de clé 3G très limitée. Pour en revenir à ESXi, quand on mappe la clé 3G sur la VM, il va mapper uniquement la première fonction (*) de la clé, qui ne nous intéresse pas, et du coup il est impossible d'accéder à la 2nde fonction (le modem) de la clé depuis la VM. (*) cette première fonction est souvent du Mass Storage, ou pire, une émulation de CD-ROM ! La raison est simple : pouvoir proposer les drivers (Windows uniquement...) du modem 3G sur la clé. Ainsi cela facilite la vie de l'utilisateur Windows qui branche sa clé 3G sur son laptop : tout est intégré, drivers + modem...... au détriment des utilisateurs d'autres systèmes d'exploitation. Conclusion : il est plus facile de faire tourner sa passerelle SMS sur un smartphone Android, qui intègre tout ce qu'il faut nativement.... et en plus un smartphone de récupération coute moins cher qu'une clé 3G !
-
Rocketlud il a Free, il a tout compris Pareil, Free Mobile à 0€ (car j'ai déjà la Freebox, sinon c'est 2€/mois, c'est pas méchant) pour des SMS illimités (record à plus de 10'000 SMS en un mois, à cause d'un bug en jouant avec Tasker...) Sur un vieux smartphone Android de récup (HTC Desire HD sous CyanogenMod) avec l'appli SMS Gateway. Ca fonctionne super bien, depuis que j'ai résolu les points suivants : - Free capte mal chez moi => installation du smartphone au point le plus haut de la maison - parfois le téléphone reboote tout seul => suppression du code PIN, comme ça le téléphone se reconnecte au réseau GSM automatiquement au démarrage. A la place j'ai mis un code de déverrouillage de l'écran. - régulièrement le Wifi de la Freebox est instable, donc le smartphone n'est plus joignable => modification du VD afin de tenter de joindre plusieurs fois SMS Gateway jusqu'à ce que la connexion se fasse pour envoyer le SMS - lorsque la batterie se décharge en dessous de 20%, Tasker pilote la HC2 par son API pour allumer le Wall Plug... sauf que quand le Wifi ne fonctionne plus, ça ne passe pas et le téléphone se décharge totalement => Comme le point précédent, j'ai modifié Tasker pour qu'il envoie plusieurs fois la commande à la HC2 afin d'être certain que la batterie se remette en charge. - monitoring avec le VD Network Monitor pour détecter une panne non résolue par les points précédents Avec tout cela, maintenant l'envoie de SMS depuis la HC2 est fiable. Il n'y a pas de raison qu'il en soit différemment avec Jeedom, après faut juste voir avec le plugins dédié comment il fonctionne.
-
Plantage de GEA ce matin. Comme prévu à cause du nouveau bug de la 4.100, le watchdog n'a pas pu redémarrer GEA et j'ai reçu plus de 50 notifications+Mail+SMS avant de pouvoir me connecter à la box et la rebooter. @Nico : ce bug a bien été remonté sur le forum officiel ? Ils en disent quoi, ils ont pu le reproduire et ils vont le corriger ?
-
Great ! thank you But I don't give you a date for a future release, I don't work on this project for now....
- 1 285 réponses
-
- tuto multimã©dia
- graphiques
-
(et 2 en plus)
Étiqueté avec :
-
open the following URL and copy/paste the result : http://IP_of_your_HC2/api/devices/ID_of_your_device ex : http://192.168.1.1/api/devices/127
- 1 285 réponses
-
- tuto multimã©dia
- graphiques
-
(et 2 en plus)
Étiqueté avec :
-
Can you share the JSON of your new device ? I will try to integrate it in a future release of Domocharts. For now, only Netatmo weather station is supported for CO2.
- 1 285 réponses
-
- 1
-
- tuto multimã©dia
- graphiques
-
(et 2 en plus)
Étiqueté avec :
-
ah, donc il te l'as montré ?
-
J'ai rajouté un lien dans le tuto de mprinfo
-
I use 2 home-made scripts : - a PHP file running on the web server to extract data from DB - a Shell file running on a Linux station, which download the file then copy it onto a NFS mount on the NAS. The PHP file : <?php /******************************************************************************/ /*** File : backup_sql.php ***/ /*** Author : Christophe DRIGET ***/ /*** Version : 1.0 ***/ /*** History : January 2016 : Initial release ***/ /*** Note : Script to backup database ***/ /******************************************************************************/ //*** Debug mode define('DEBUG', false); //*** Report all PHP errors if (DEBUG) error_reporting(E_ALL | E_NOTICE | E_STRICT | E_DEPRECATED); else error_reporting(E_ALL); ini_set('display_errors', 'on'); //*** Generate exception for all errors function exception_error_handler($errno, $errstr, $errfile, $errline ) { throw new ErrorException($errstr, $errno, 0, $errfile, $errline); } set_error_handler('exception_error_handler', E_ALL); //*** //*** Main loop //*** try { //*** Include necessary files require 'config.inc.php'; //*** MySQL connection if ( ! isset($bdd) ) $bdd = new PDO('mysql:host='.$server.';dbname='.$database.';charset=UTF8', $login, $password); //*** Get tables list $sql = $bdd->prepare("select TABLE_NAME from information_schema.tables where TABLE_TYPE='BASE TABLE' AND TABLE_NAME LIKE 'domotique%' OR TABLE_NAME LIKE 'teleinfo%'"); $sql->execute(); $tables = implode(' ', $sql->fetchAll(PDO::FETCH_COLUMN)); if (DEBUG) echo $tables.'<br/>'.PHP_EOL; //*** Dump database $date = date('Ymd-His'); $filename = $database.'.sql'; $last_line = system('mysqldump --host='.$server.' --user='.$login.' --password='.$password.' '.$database.' '.$tables.' > '.$filename, $retval); if (DEBUG) { echo $last_line.'<br/>'.PHP_EOL; echo $retval.'<br/>'.PHP_EOL; } if ( $retval == 0 ) { //*** Compress file if (file_exists($filename.'.gz')) unlink($filename.'.gz'); system('gzip '.$filename, $retval); if ( $retval == 0 ) echo $date; else throw new Exception('Cannot compress file'); } else throw new Exception('Cannot dump SQL'); } //*** //*** Exception handling //*** catch(Exception $e) { die('Error : '.$e->getMessage()); } ?> The Shell script : #!/bin/bash # # Script : backup_domotique.sh # Author : Christophe DRIGET # Version : 1.0 # Date : January 2016 # # Website SITE_URL="http://my.domain.com/path/to/domocharts" BACKUP_URL="backup_sql.php" FILE_URL="backup-sql.sql.gz" # NAS NAS_ADDRESS="1.2.3.4" NAS_SHARE="/nfs/share" NAS_PATH="/backup/directory" MOUNT_POINT="/mnt/nfs" # Email MAIL_FROM="me@domain.com" MAIL_TO="me@domain.com" MAIL_SMTP="smtp.provider.com" MAIL_SUBJECT="Mail subject" # Perform backup OUTPUT=`/usr/bin/curl --silent ${SITE_URL}/${BACKUP_URL}` ERROR=`echo ${OUTPUT} | /bin/grep -c -i "error"` if [ ${ERROR} -eq 0 ] then # Mount NFS filesystem /bin/grep -qs "${MOUNT_POINT}" /proc/mounts if [ $? -ne 0 ] then /bin/mount -t nfs ${NAS_ADDRESS}:${NAS_SHARE} ${MOUNT_POINT} if [ $? -ne 0 ] then /bin/date echo "Error : cannot mount NFS filesystem" echo "Error : cannot mount NFS filesystem" | /bin/mailx -r "${MAIL_FROM}" -s "${MAIL_SUBJECT}" -S smtp="${MAIL_SMTP}" "${MAIL_TO}" exit 1 fi fi # Download backup file /usr/bin/curl --silent ${SITE_URL}/${FILE_URL} > ${MOUNT_POINT}/${NAS_PATH}/domotique_${OUTPUT}.sql.gz if [ $? -ne 0 ] then /bin/date echo "Error : cannot download backup file" echo "Error : cannot download backup file" | /bin/mailx -r "${MAIL_FROM}" -s "${MAIL_SUBJECT}" -S smtp="${MAIL_SMTP}" "${MAIL_TO}" fi # Unmount NFS filesystem /bin/umount ${MOUNT_POINT} else /bin/date echo "${OUTPUT}" # Send Email echo "${OUTPUT}" | /bin/mailx -r "${MAIL_FROM}" -s "${MAIL_SUBJECT}" -S smtp="${MAIL_SMTP}" "${MAIL_TO}" exit 99 fi exit 0 And the crontab to launch the backup every night at 02:30 : [root@redhat ~]# crontab -l 30 2 * * * /root/backup_domotique.sh >> /root/backup_domotique.out 2>&1
- 1 285 réponses
-
- 1
-
- tuto multimã©dia
- graphiques
-
(et 2 en plus)
Étiqueté avec :
-
Non mais lol quoi, le mec il organiste une soirée, et au lieu de se faire offrir des bouteilles, il reçoit un bouton.... rien ne va plus, tout se perd :2:
-
@Pepite j'ai testé les commandes, mais ce qui m'intéresse c'est la cartographie du réseau... et pour le moment, impossible d'extraire la table des voisins de chaque module.... j'espère y arriver un jour !
-
Concrètement le plugin Jeelink il fait quoi ? Communiquer plusieurs Jeedom indépendant entre eux ? Un peu comme le mode passerelle de Fibaro ? Ou je n'ai rien compris ?
-
Ce panneau c'est sous Jeedom
-
Pas d'accord Comme dit sebcbien, les acheteurs de HC2 sont déjà des geek. Si tu ajoutes à cela que la majorité des acheteurs ont un petit réseau Z-Wave, certainement moins bien maillé que le notre, tu comprends tout l'intérêt de cet outil. Perso j'aurais bien été content de l'avoir au début de mon installation. Et même avec une grosse installation, il est toujours intéressant de monitorer son réseau, même si en apparence ça semble bien fonctionner. Donc si tu peux voir quel est le module qui pollue le plus le réseau, ou qui a le plus souvent des erreurs, etc... bref t'es bien content de pouvoir optimiser ton réseau.
-
OK, it's normal, since CSV data is just text data, so the size is bigger. I have a backup schedule that runs automaticaly every night, and extract all tables in CSV format, and I have no probem so far.
- 1 285 réponses
-
- tuto multimã©dia
- graphiques
-
(et 2 en plus)
Étiqueté avec :
-
Plugin Developer Plugin - Eco Devices Gce Electronics
Lazer a répondu à un(e) sujet de DjoulZ dans Plugins Developpeur
Il y a quand même le "suivi précis poste par poste" qui m'intéresse, et qui est une des demandes que je leur avait fait il y a plusieurs mois. Mais comme j'ai déjàune solution qui tourne bien àbase de Raspberry PI, on verra en fonction du prix et des possibilités de l'Eco Devices v2, si ça vaut le coup de changer ou pas. -
tu vas être déçu alors car je vais manquer de temps pour le "graph en couleur et tout". mais il y a déjà des infos intéressantes...........................
-
Ca a l'air du lourd ZeroBraneStudio, qui c'est qui nous fait un beau tuto ? Moi je suis en train de diagnostiquer mon réseau Z-Wave.... mon nouvel ami m'a mis sur une piste intéressante, et j'ai déjà identifié quelques devices qui ont des erreurs de transmission, mais vraiment pas grand chose, c'est plutôt rassurant pour la majorité de mes 65 devices. Ce soir j'aime ma box
-
Nico, peut être que toi tu n'en n'as pas besoin, mais je t'assure que des outils de debug du réseau Z-Wave sont très utiles : - pour un réseau instable qui n'a pas assez de modules => peut aider à identifier où ajouter des modules - pour un réseau instable à cause d'un module en particulier => peut aider à identifier le fautif (au hasard déjà vu sur le forum : Fibaro RGBW, Aeon Labs, Greenwave Powernode, etc) - pour un module qui serait trop loin, peut aider à identifier où ajouter 1 module sur le chemin - etc Si tu avais vu le panneau de diagnostique Z-Wave de Jeedom, tu comprendrais Au passage, grâce à notre nouvel ami fraichement arrivé sur le forum, je suis en train de découvrir des trucs fabuleux dans le moteur Z-Wave interne de la HC2....
-
Plugin Developer Plugin - Eco Devices Gce Electronics
Lazer a répondu à un(e) sujet de DjoulZ dans Plugins Developpeur
Intéressant, merci de ton retour Pepite Bon du coup, je vais conserver mon v1, je n'ai pas vraiment besoin du nouveau modèle RT.