1. Domoticz Script lua Heure Creuse / Heure Pleine

    Voici un script en lua pour domoticz qui permet de ventiler dans deux compteurs différent la consomation heure creuse et heure pleine de votre consomation éléctrique.

    Préambule

    Pour ce script il vous faut une installation domoticz fonctionnelle, un compteur de consomation OWL comme le CM180.

    Créer/Avoir dans domoticz

    • le compteur pricipal (owl) ici CONSO
    • Trois variable utilisateurs :
      1. CONSO_LAST_HP
      2. CONSO_LAST_HC
      3. CONSO_LAST
    • Deux compteurs :
      1. CONSO_HP (noter l'index ici idx=57)
      2. CONSO_HC (noter l'index ici idx=59)
    • Un interupteur HC/HP programmer avec un planning (l'interupteur est à ON pendant les heure creuse)

    Le script

    Il est inspiré de celui disponnibe sur le forum domoticz ici. Copier le script suivant, dans le repertoire /home/pi/domoticz/scripts/lua/


  2. OSx a cassé mon jekyll je passe sur jbake

    Comme OSX maverick n'apprécie pas trop jekyll (Ruby), un problème presque après chaque mise à jour. J'ai donc essayé plusieurs moteur de blog statique. Et finalement c'est la promesse du "Write once run everywhere" de java et donc de jbake qui m'a séduit.

    Le thème de base n'est pas des plus attrayant. J'ai donc adapté le thème jekyll-uno qui est relativement simple. Cette adaptation est jbake-uno une démonstration est disponible ici.

    mise en place

    Installation de jbake

    Installation de jbake brew install jbake

    Récupération du thème

    1. Cloner le repo git git clone git@github.com:tisseurdetoile/jbake-uno.git
    2. Enter dans le répertoire: cd jbake-uno/
    3. Cuire le thème : jbake -b
    4. Démarrer le serveur jbake : jbake -s

    Commencer à écrire

    Il vous suffit de créer des fichiers dans content/blog/YYYY/YYYY-MM-DD_nom-du-fichier.md
    et c'est partie.

    Cuire le blog avec jbake -b
    On teste le résultât avec jbake -s
    On upload le contenu du répertoire output.


  3. Mon equipement 2016

    Vélos

    VéloTaff Giant ROAM 1 Disc

    • Éclairage SeeSense Icon+
    • Casque Giro
    • Pédales time attac
    • Chaussures Sidi Logo XC
    • Sacoches Mainstream MSX SL 55 Classic
    • Sac à dos Osprey Momentum 22
    • Charette à enfants Croozer kid for two.
    • Garmin Edge 510

    Vélo route Cannondale quick speed 4

    • Casque giro transfer
    • Pédales time attac
    • Chaussures Sidi Log
    • Capteur vitesse cadence Garmin GSC10
    • Sac à dos Osprey Viper 10
    • Garmin Edge 810

    Vélo VTT Trek 4300

    • Casque giro transfer
    • Pédales time Z-Strong
    • Chaussures Sidi Logo
    • Capteur vitesse cadence Garmin GSC10
    • Sac à dos Osprey Viper 10
    • Garmin Edge 810

    Running

    • Montre GPS Garmin Fenix3
    • Ceinture cardio HRM Run

    Natation

    • Montre Garmin Fenix3
    • pullBuoy Decathlon

    Divers Etc

    • Appareil photo Sony RX100 MKI
    • Video Rollei s-50 Wifi
    • Mon profil garminConnect

  4. Balade réel et web II

    Web

    • Une discution forte intéressante sur les livre qu'un developpeur doit avoir lù à donc à lire ici.
    • Un autre point de sur la magie des outils 2.0 dans le monde merveilleux du management ici

    Droits d'auteur

    • Pourquoi le petit prince est rentré dans le domaine public partout sauf en france .

    En vélo

    L'interview en anglais de wesley marshall qui s'intéroge sur le resultat d'un sondage sur le thème "wy do some cyclist break law ?" pourquoi les cyclistes ne respectent ils pas là loi ? On retiendra en autre

    "Everyone breaks traffic laws, Marshall said. 
    It's just that cyclists are judged more harshly."
    
    "Tout le monde ne respectent pas les règle de conduite.
    C'est juste que les cyclistes sont jugés plus sévèrement."
    

    Le resultât de l'étude sera disponnible courant de cet été.


  5. Prise en charge d'un onduleur avec QNAP et raspbery PI

    Préambule

    Avec plusieur raspberry pi, un NAS QNAP 219 le tout branché sur un onduler APC 500
    voilà une bonne raison pour installer la gestion en réseau de l'onduleur avec NUT.
    A noter que le NAS ne peut être le poste Serveur Nut, car il n'est pas constament allumé.

    Le serveur Nut est un raspberryPi avec pour ip 192.168.0.9

    Installation du serveur

    # sudo apt-get install nut
    

    Detection de l'onduleur

    # lsub
    Bus 001 Device 004: ID 051d:0002 American Power Conversion Uninterruptible Power Supply
    # dmesg  | grep UPS 
    usb 1-1.3: Product: Back-UPS CS 500 FW:808.q10 .I USB FW:q10 
    hid-generic 0003:051D:0002.0001: hiddev0,hidraw0: USB HID v1.10 ...
    

    L'onduleur est accèsible dans hidraw0

    /etc/udev/rules.d/99_nut-serialups.rules

    # sudo nano /etc/udev/rules.d/99_nut-serialups.rules
    
    KERNEL=="hidraw0", GROUP="nut"
    
    # sudo udevadm trigger
    # sudo udevadm control --reload-rules
    

    nut.conf

    # sudo nano /etc/nut/nut.conf
    
    MODE=netserver
    

    ups.conf

    # sudo nano /etc/nut/nut.conf
    
    [qnapups]
        driver = usbhid-ups
        port = /dev/hidraw0
        desc = "Server"
    

    upsd.conf

    #sudo nano /etc/nut/nut.conf
    
    LISTEN 127.0.0.1
    LISTEN 192.168.0.9
    

    configuration des utilisateurs

    # sudo nano /etc/nut/upsd.user
    
    [nut]
    password = nut
    allowfrom = localhost lan
    upsmon master
    actions = SET
    instcmds = ALL
    
    [admin]
    password = 123456
    allowfrom = localhost lan
    actions = SET
    instcmds = ALL
    upsmon slave           # or upsmon slave
    

    /etc/nut/upsmon.conf

    # sudo nano /etc/nut/upsmon.conf
    
    MONITOR qnapups@localhost 1 nut nut master
    

    Configuration des clients

    sudo apt-get install nut-client
    

    nut.conf

    # sudo nano /etc/nut/nut.conf
    
    MODE=netclient
    

    upsmon.conf

    # sudo nano /etc/nut/nut.conf
    
    MONITOR qnapups@192.168.0.9 1 admin 123456 slave
    

    Specificité pour qnap

    En regardant la config du NAS Qnap en mode esclave seul l'ip du serveur est configurable. Le reste est stocké en dur. L'onduleur doit être identifié par le nom qnapups, l'utilisateur qui fera les requete est admin avec pour mot de passe 123456. Par defaut d'ailleur admin accede à toute la configuration.
    Pour configurer l'onduleur sur le NAS : aller dans Dispositif Externe > UPS / ASI
    Choisissez dispositif externe et specifier l'adresse du serveur ici 192.168.0.9

    bonus suivie des données dans domoticz

    Ayant un raspberryPi faisant tournée domoticz il me parraissait pertinent de recuperer les informations
    de l'onduleur charge, niveau de batterie et temperature pour les afficher dans domoticz.

    • tout d'abord il faut creer trois capteur virtuel et noter leur ID
      • charge en pourcentage
      • niveau de batterie en pourcentage
      • temperature

    bbliographie

    http://abakalidis.blogspot.fr/2013/04/using-raspberry-pi-as-ups-server-with.html



Billets plus anciens