Wintersport 2015

Vorige week was het tijd voor onze winterpsort vakantie. Samen met Bo en Inge zijn we ruim 1.000 km naar het zuid-oosten gereden om deze keer uit te komen op het Landal park in Katschberg.

De heenreis verliep redelijk soepel, op wat kleine stukjes file na hebben we eigenlijk vrij vlot door kunnen rijden. Totdat we in Oostenrijk waren was de stemming ook super, echter naarmate we dichter bij onze bestemming kwamen begon het eerst te regenen, en vervolgens echt te storten. De gehele route hebben we geen sneeuw gezien, alleen regen, regen en vooral veel groene / bruine bergen en dalen.

Dit tot we de laatste weg naar Katschberg indraaien, de regen slaat om in sneeuw, en een kleine 500 meter verder ontkomen we er niet aan om de sneeuwkettingen op te leggen (voor alles is een eerste keer..). Gelukkig hadden we deze bij en konden we binnen 15 minuten na wat gedoe met wat Slovenen onze rit vervolgen.

Sneeuwkettingen

De laatste 5 km hadden we zonder sneeuwkettingen niet kunnen halen en bij aankomst is eigenlijk zo ver we kunnen kijken alles wit. Grappig hoeveel verschil een paar honderd meter kunnen maken. We hadden allemaal al een hele korte treurige vakantie in ons hoofd zitten, maar gelukkig is dat anders uitgepakt.

Uitzicht vanuit café

We hebben een week lang perfect weer gehad en alle dagen goed kunnen skiën, we zijn uit eten geweest en hebben van de mogelijkheid om in het huisje zelf te koken gebruik gemaakt. Verder hebben we herhaaldelijk aangetoond dat ik Carcassonne maar niet kan winnen van de andere drie aanwezigen.

Carcassonne

We hebben bewust voor deze week gekozen omdat dat een week is waarop zover wij kunnen vinden geen schoolvakanties te vinden zijn in Europa, en dat lijkt prima gelukt. We hebben dagen gehad waarop je het idee hebt dat er maar een man of twintig op de pistes te vinden waren. Lekker rustig en alle ruimte voor onszelf.

Na een week lekker rustig aan doen zijn we gisteren weer naar huis gereden, in tegenstelling tot de heenweg was zo ongeveer de hele terugrit alles wit en hebben we goed veel last gehad van sneeuw en files. Maar als je dan eenmaal thuis bent is het ook wel weer fijn om alles op te kunnen ruimen en lekker in je eigen bed te slapen.

Op naar de volgende vakantie, in April zoeken we de warmte van Las Vegas weer eens op 🙂

Joe syntax highlighting aanpassen

Soms loopt je tegen van die problemen aan die je eens in de zoveel tijd tegen komt, maar die net niet vaak genoeg voorkomen om de oplossing te onthouden.. In dit geval is het de kleur van de PHP Syntax Highlighting in Joe via Putty (volg je het nog?)

Standaard is de instelling voor “Constant_sq” blauw, donkerblauw om precies te zijn, en dat leest toch net niet lekker op een zwarte achtergrond:

Joe PHP Syntax

Dus daarom heb ik het liever zo:

Joe PHP Syntax aangepast

Gezien ik dus iedere keer weer op zoek moest naar hoe ik dit definitief aan kon passen (dus niet iedere keer handmatig een andere syntax highlighting selecteren) heb ik besloten er maar een korte blogpost aan te besteden zodat ik de volgende keer niet zo ver hoef te zoeken :).

De configfile staat op ubuntu op deze locatie:

sudo joe /usr/share/joe/syntax/php.jsf

Vrijwel boven in de config staat dit stuk:

# Define colors
=Idle
=Comment green
=Constant cyan
=Constant_sq blue
=Escape bold cyan
=Keyword bold
=Var red
=Methods bold

Je wil hier de dikgedrukte regel aanpassen, in mijn voorbeeld heb ik er dit van gemaakt:

# Define colors
=Idle
=Comment green
=Constant cyan
=Constant_sq yellow
=Escape bold cyan
=Keyword bold
=Var red
=Methods bold

Lampen aansturen deel 2

Technisch was het niet bijzonder complex om het aansturen van de KlikAanKlikUit schakelaars werkend te krijgen, het installeren van Raspbian duurder langer dan het werkend maken van de aansturing.

De grotere uitdaging zat in  het maken van een beetje normaal werkende “webinterface”, en alhoewel het er niet uit ziet heb ik nu wel een werkend systeem om op alles wat een website kan openen thuis de lampen te kunnen schakelen.

screenshot

Er wordt ook direct nog wat data opgehaald uit een losse database die ik al een paar maanden aan het vullen ben met statistieken over ons gas en stroomverbruik. Sinds kort zit daar ook een tabel met weergegevens bij zodat ik ook nog een patroon zichtbaar kan maken met bijvoorbeeld de invloed van het weer op het gasverbruik. Of gevolgen van het wisselen van zomer en wintertijd op stroomverbruik en dergelijken. Overigens zit er een foutje in het bovenstaande screenshot, het stroomverbruik moet nog even door 10 gedeeld worden :).

Ondanks dat het geheel alleen intern op mijn eigen netwerk beschikbaar is heb ik toch wel wat aandacht besteed aan het “beveiligen” van het geheel zonder dat dit hinder oplevert in het gebruik. Effectief doet de pagina niets anders dan een paar variabelen uit de URL pakken (locatie en status) en aan de hand daarvan wordt er middels een php shell_exec een script aangeroepen dat de schakeling uitvoert. Gezien de gebruikte variabelen met wat geluk en probeerwerk dus misbruikt zouden kunnen worden voor kwalijkere zaken wordt de input vergeleken met de beschikbare opties, als het in orde is wordt het script aangeroepen, klopt het niet gebeurt er verder niets. Dit voorkomt ook meteen dat een foutje van mijn kant niet direct te grote gevolgen heeft ;).

Wat ik nu nog wil maken is dat ik via dezelfde webpagina ook de mogelijkheid krijg om schema’s te maken die de lampen op gezette tijden automatisch aan of uit kunnen zetten.