Montage de la yourte : fin du plancher

Petite journée de chantier afin de terminer la pose du plancher déjà commencé. Nous avons posé l’isolant (4cm de liège) et découpé le rond à la scie égoïne (ça coupe tout seul c’est un vrai plaisir) puis nous avons assemblé le sur-plancher. Le sur-plancher est vissé au sous-plancher en périphérie (2 vis par plaque de sur-plancher). Ces vis traversent donc le liège.

Grand merci à : Fanny, Florian, Bernadette, Nico

Construction de la yourte : couronne, poteau, montage test & FIN

Dernière semaine passée à l’atelier de la Frênaie où nous avons terminé quelques morceaux de yourte, et fait un test de montage.

Couronne

Nous avions déjà commencé la couronne la semaine d’avant. Nous l’avons passée à la toupie en ayant préalablement vissé un gabarit sur le dessus afin d’égaliser les bords. Puis nous avons fait les 63 mortaises pour accueillir nos 63 perches de toit. Nous avons cassé les angles à la défonceuse et terminé en bouchant des imperfections à la pâte à bois et en ponçant l’ensemble.

Poteaux

Les poteaux sont utilisés pour faciliter le montage de la yourte. Ils peuvent être démontés l’été, mais il est conseillé de les remettre en hiver pour plus de solidité face au vent. Nous allons aussi les fixer au plancher afin d’éviter un soulèvement du toit par dépression.

Nos poteaux sont en frêne, il fond 3m40 (la hauteur de la yourte au centre), les chapiteaux en sapin.

Montage test

Nous avons effectué un montage test à l’atelier pour vérifier que tout s’emboîte bien. Il est aussi nécessaire pour l’ajustement de la toile extérieure (dernière couture & découpe du centre)

Des finitions

Il reste des petites choses à faire : derniers passages d’huile de lin, cordages etc…

Notre dôme ouvrant n’est pas prêt, nous avons donc improvisé un dôme avec bâche le temps de son arrivée.

Chouette aventure que celle de s’approprier son logement…

Montage de la yourte : première journée de chantier

Une première journée de chantier pour poser les bases.

Grand merci à : Brigitte, Jean-Yves, Françoise, Hervé, Emmanuelle, Sergio, Florian, Jannick, Julie, Édith, Geoffrey, Nicolas, François, Carole, Benoit, Dario, Aurélie, Cécile, Chloé, Julien. Damien, et Sylvie pour leur participation de près ou de loin à cette journée.

La tranchée de ~100m pour l’eau & l’électricité. Pas une mince affaire, heureusement qu’il y avait beaucoup de bras, de pelles :

Nous avons aussi monté le sous-lambourdage. Il y a 29 parpaings pour soutenir notre yourte de 7m de diamètre. Le Sous-lambourdage à été monté au plus près du sol (~5, 7cm minimum) afin de bénéficier au maximum de l’inertie de celui-ci. Nous avons eu la chance d’avoir un niveau laser sur le chantier, ce qui à bien facilité le travail.

Nous avons terminé la journée par le montage du sous-plancher

Merci encore à tous les participants !

Construction de la yourte : lambourde, plancher…

Encore une semaine passée à l’atelier de la Frênaie où nous nous sommes concentrés sur ce qu’il va y avoir sous nos pieds.

Le plancher

Il est constitué (en partant du bas) d’un sous-lambourdage, d’un lambourdage vissé au sous-plancher, d’une couche d’isolant (liège 4cm) et d’un sur-plancher sur lequel est fixé le parquet.

Sous-plancher & lambourdes

Constitués de douglas pour les lambourdes & de MPF pour le sous-plancher, ils sont assemblés avec des vis.

Le sous-lambourdage

Il a été construit sur le sous-plancher (alors que sa position sera en dessous) pour faciliter sa construction. Les morceaux de douglas qui le constituent seront ensuite boulonnés.

Sur-plancher & parquet

Le sur-plancher est constitué de panneaux de MPF sur lesquelles sont agrafées les lattes de parquet de façon à ce qu’elles soient démontables.

Début de la couronne

On a aussi eu le temps de traiter les portes & commencer la couronne (pièce centrale qui accueille les perches de toit) :

Construction de la yourte : couture isolant, perche de toit

De retour pour une semaine à l’atelier de la Frênaie où nous nous sommes principalement consacrés à la couture de l’isolant & les perches de toits.

Couture de l’isolant (laine de mouton 12cm)

Pour l’isolant dans le toit, on a procédé presque comme pour la toile intérieure, on a fait 4 quarts de cercle avec des longues bandes préalablement coupées grossièrement puis assemblées. Nous avons ensuite tracé la courbe pour finir par découper notre « quart de gâteau ». La couture est très grossière avec une grande aiguille et de la ficelle tous les ~15cm. L’idée c’est que la couture soit suffisamment serrée pour ne pas faire de pont thermique, mais pas trop compressée pour que la laine conserve un maximum de volume (et conserve sa propriété isolante)

Pour la couture des murs, les bandes de laine faisaient 1m80 de haut. Notre mur fait 2m, il a donc fallu rapiécé… Il a aussi fallu agrafer des liens (corde cousue sur un bout de toile) pour que l’isolant soit noué en haut du mur à la corde tour.

Perches de toit

Nous avons 63 perches de toit (en frêne) qu’il a fallu poncer, tenonner (pour qu’elles rentrent toutes dans la couronne) puis traiter à l’huile de lin. Comme ça, ça parait rien, mais ça prend beaucoup de temps.

[API OVH] Reboot d’un VPS via un script PHP

OVH possède une API qui peut s’avérer très pratique pour automatiser des tâches du manager : https://api.ovh.com

J’ai choisi d’utiliser le PHP pour ces scripts car il est déjà installé sur mes machines, je n’ai donc pas besoin de supplément.

Premier test, lister mes VPS

Je commence gentils, je fais un script qui listera simplement les VPS disponible chez OVH.

Télécharger et décompressé la dernière version de « php-ovh » et ces dépendances : https://github.com/ovh/php-ovh/releases

root@monsrv:~# mkdir ovhphp/
root@monsrv:~# cd ovhphp/
root@monsrv:~/ovhphp# wget https://github.com/ovh/php-ovh/releases/download/v2.0.0/php-ovh-2.0.0-with-dependencies.tar.gz
root@monsrv:~/ovhphp# tar -xzvf php-ovh-2.0.0-with-dependencies.tar.gz 

Ensuite on crée un tocken via cette URL : https://api.ovh.com/createToken/?GET=/vps ou on ne va autoriser que le GET sur /vps.

On va obtenir la page suivante, il va falloir conserver Application Key, Application Secret & Consumer Key pour les mettre dans le script :

OVH api keys résulstatOn va pouvoir créer le script suivant (pensez à recopier vos Application Key, Application Secret & Consumer Key dans les variables) :

#!/usr/bin/php
<?php

// This script is a skeleton of script or application using OVH APIs
// You can launch it with the command php script.php
// Or include it into a website be deleting the first line

require __DIR__ . '/vendor/autoload.php';
use \Ovh\Api;

////////////////////////////////////////////////////
//     Dont forget to update your credentials     //
////////////////////////////////////////////////////

// Please read the documentation to get your credentials
// https://github.com/ovh/php-ovh
$applicationKey = "hsNT*************";
$applicationSecret = "8FcOC***********************";
$consumer_key = "bU5j**************************";

// Information about API and rights asked
$endpoint = 'ovh-eu';

// Get API connector instance
$conn = new Api(    $applicationKey,
                    $applicationSecret,
                    $endpoint,
                    $consumer_key);

////////////////////////////////////////////////////
//       Your logic will be inserted here         //
////////////////////////////////////////////////////

// This is an example
// Here, use the API connector as you want. Here, we are getting all hosting services
$vps = $conn->get('/vps');

print_r($vps);

?>

Lancement du script, voici le résultat :

root@romeo:~/ovhphp# php getvps.php 
Array
(
    [0] => vks00000.ip-XX-XX-XX.eu
)

vks00000.ip-XX-XX-XX.eu c’est le nom de mon VPS (pour l’exemple), ça fonctionne.

Les choses sérieuses :  un reboot

Même script avec action cette fois, pour tester le reboot d’un VPS via un script.

De nouveau la création d’API  avec l’url https://api.ovh.com/createToken/?POST=/vps/vks00000.ip-XX-XX-XX.eu/reboot. Ici on va autoriser le POST sur /vps/vks00000.ip-XX-XX-XX.eu/reboot.

#!/usr/bin/php
<?php
require __DIR__ . '/vendor/autoload.php';
use \Ovh\Api;
$applicationKey = "fCj********";
$applicationSecret = "vqm**************";
$consumer_key = "Zja************************";
$endpoint = 'ovh-eu';
$conn = new Api(    $applicationKey,
                    $applicationSecret,
                    $endpoint,
                    $consumer_key);
$vps_reboot = $conn->post('/vps/vks00000.ip-XX-XX-XX.eu/reboot');
print_r($vps_reboot);
?>

Au lancement on obtient le numéro de la tâche :

root@romeo:~# php postrebootvps.php
Array
(
    [progress] => 0
    [id] => 5119979
    [type] => rebootVm
    [state] => todo
)

Et ça fait bien redémarrer le VPS…

La finalité

De temps en temps mon VPS est inaccessible. C’est très variable (1 à 2 fois par mois environ) et je ne trouve pas la cause (OVH / système  / attaque ?). La seul solution pour le faire repartir c’est un reboot via le manager OVH. En attendant de trouver la cause (je ne désespère pas) j’ai mis en place ce script sur un serveur tiers afin de déclencher un reboot si le serveur est inaccessible.

#!/usr/bin/php
<?php

// Version 0.1 15/03/2015
// Reboot d'un VPS OVH (via l'API OVH) si celui-ci ne répond pas
// Par David Mercereau : http://david.mercereau.info
// Script sous licence BEERWARE

require __DIR__ . '/vendor/autoload.php';
use \Ovh\Api;
    
// Identifiant API OVH : https://api.ovh.com/createToken/
$applicationKey = "fCj********";
$applicationSecret = "vqm*************";
$consumer_key = "Zja***********************";
$endpoint = 'ovh-eu';
// Host à monitorer (IP du VPS)
$serveurMonitorIp = 'A.B.C.D';
// Port à monitorer (doivent être ouvert sur le VPS)
$serveurMonitorPorts = array(80, 22, 25);;
// Site qui permettent de vérifier la connexion internet
$hostsCheck = array('www.wordpress.com', 'fr.wikipedia.org', 'www.ovh.com');

function checkInternet($hostsCheck) {
    $return = true;
    foreach ($hostsCheck as $hostCheck) {
        if (!$sock = @fsockopen($hostCheck, 80, $num, $error, 5)) {
            echo "CheckInternet : Le serveur $hostCheck ne répond pas sur le port 80. Il n'y a pas internet ?\n";
            $return = false;
        }
    }
    return $return;
}

function serveurMonitor($serveurMonitorIp, $serveurMonitorPorts) {
    $return = true;
    foreach ($serveurMonitorPorts as $serveurMonitorPort) {
        if (!$sock = @fsockopen($serveurMonitorIp, $serveurMonitorPort, $num, $error, 5)) {
            echo "ServeurMonitor: Le serveur $serveurMonitorIp ne répond pas sur le port $serveurMonitorPort, Il n'est H.S. ?\n";
            $return = false;
        }
    }
    return $return;
}

if (! serveurMonitor($serveurMonitorIp, $serveurMonitorPorts)) {
    echo "...second test dans 2 minutes, c'est peut être temporaire...\n";
    sleep(120);
    if (! serveurMonitor($serveurMonitorIp, $serveurMonitorPorts)) {
        if  (checkInternet($hostsCheck)) {
            echo "Reboot de $serveurMonitorIp\n";
            // Conneixion à l'API
            $conn = new Api(    $applicationKey,
                                $applicationSecret,
                                $endpoint,
                                $consumer_key);
            $vps_reboot = $conn->post('/vps/vks10057.ip-37-59-126.eu/reboot');
            print_r($vps_reboot);
        } else {
            echo "Le serveur est peut être planté mais peut être pas... il ne semble pas y a voir interne, on fait rien !\n";
        }
    }
} 
exit(0);
?>

En tâche planifiée :

15,45 * * * *  /root/ovhphp/check-serveur.php

 

Fabriquer un petit toilette sèche + charnière maison

Nouvel article sur les toilettes sèches avec plus de détail : https://david.mercereau.info/toilettes-seches-a-litiere-theorie-et-pratique/

Un petit toilette sèche compact pour l’intérieur, histoire de pas avoir à sortir les nuits d’hivers… Il a été entièrement fait de récupération (hors visserie) :

  • Lunette récupéré : elle n’a plus d’attache pour se fixer sur un toilette, je l’ai donc fixé sur le ‘meuble’ ;
  • Bois de palette ;
  • Charnière fabriqué avec des pointes de palettes et des chutes de taule ;
  • Une marmite en alu d’environ 15L pour recevoir ce que notre corps refuse de garder ;
  • Un seau en plastique de cantine (fromage blanc) pour la bavette à pipi ;

Je passe sur l’étape de conception de la « boîte en bois » voici quelques images :

Pour la charnière avec des chutes de taules, l’idée vient de ce blog :

Petite plus, la bavette en plastique découpé dans un seau à fromage blanc histoire de pas mettre du pipi ailleurs que dans la marmite en alu :

Voilà voilà, il n’y a plus qu’a trouver le sciure de bois (déchet de scierie) pour remplacer l’eau potable…

En continuant à utiliser le site, vous acceptez l’utilisation des cookies (au chocolat) Plus d’informations

Les cookies sont utilisés à des fin de statistique de visite du blog sur une plateforme indépendante que j'héberge moi même. Les statistiques sot faites avec un logiciel libre. Aucune information n'est redistribué à google ou autre. Je suis seul autorisé à lire ces informations

Fermer