Loxone kan standaard al ontzettend veel. Voor de dingen die Loxone niet kan of kent, kun je gebruik maken van LoxBerry.

LoxBerry is een open source project, waarbij de Loxone Miniserver wordt uitgebreid. Voorbeelden hiervan zijn gratis weerservice met Wunderground data, spraakherkenning, schakelen van WiFi contactdozen, eigen mailserver, Google/CalDav ondersteuning en ga zo maar door. LoxBerry is oorspronkelijk voor Raspberry Pi ontwikkelt (vandaar ook de naam), maar werkt ondertussen ook op enkele andere platformen. LoxBerry is van oorsprong Duits, maar is, voor het grootste deel, vertaald in het Engels.

VMware image

Naast dat er een kant-en-klaar image is voor de Raspberry Pi is er ook een image voor VMware. Hierdoor je vrij eenvoudig starten in VMware Workstation/Fusion/Player/vSphere. Het image zelf kun je vinden op http://www.loxwiki.eu

Wanneer je niet weet hoe je een OVA-image moet uitrollen, kijk dan eens op de (Engelstalige) pagina van VMware Workstation

Aangezien het image voornamelijk Duitse instellingen heeft, zoals een QWERTZ toetsenboard in plaats van QWERTY is het, voor je eigen gemak het beste om deze instellingen aan te passen.

Toetsenbordinstellingen veranderen

Zoals gezegd staan de toetsenbordinstellingen van de LoxBerry VM standaard op het Duits/QWERTZ. Volg de volgende stappen om deze in te stellen op (bijvoorbeeld) US.

  • Login op de console van de VM
  • username/password is loxberry/loxberry
  • Aangezien het toetsenbord QWERTZ geconfigureerd is, zit de Y op de plaats van de Z. Hou hier rekening mee bij het typen van het wachtwoord
  • type:
    • su root
      (password is: loxberry)
    • dpkg-reconfigure keyboard-configuration
      (de ‘‘ zit op de plaats van de ‘/‘ op mijn laptop)
    • keys vervolgens je toetsenbord. Ik heb gekozen voor generic 104 key PC

VMware Tools installeren

Als rechtgeaarde VMware-adept vind ik dat er VMware Tools in de VM moeten zitten, vandaar de installatie van de Open VM tools. Het hele proces is beschreven in http://partnerweb.vmware.com/GOSIG/Debian_8.html

Kort de stappen:

  • Voeg toe aan /etc/apt/sources.list:
    deb http://ftp.debian.org/debian/ jessie main contrib
  • en voer de volgende commando’s uit
    apt-get update
    apt-get install open-vm-tools

Wanneer je nu de VM opnieuw start of uitzet, worden in ieder geval de stop- en startacties uitgevoerd.

Passwords wijzigen

Voordat we de Loxberry verder gaan configureren is het heel verstandig om de wachtwoorden aan te passen.

Login als loxberry, type vervolgens ‘su root’ en het password.

Wijzig vervolgens de wachtwoorden voor root en loxberry:

  • passwd
    Vul een nieuw wachtwoord in voor root
  • passwd loxberry
    _Vul een nieuw wachtwoord in voor de loxberry gebruiker
    _

Configuratie

De configuratie van LoxBerry zelf gaat in een browser venster, http://

Mijn Duits is niet zo heel goed (meer), dus ik doe de configuratie in het Engels. Vergeet niet op de knop te drukken naast de language selection, anders gebeurt er niet zo veel. Maak een gebruiker aan. Let op dat niet alle tekens worden geaccepteerd in het password, zoals de ‘#’

Vul vervolgens in het volgende scherm de gegevens in voor de Miniserver. Het is verstandig om een aparte user aan te maken in je Miniserver, aangezien ook hier LoxBerry niet met alle tekens in passwords overweg kan.

Loop alle stappen door. Het enige jammere vind ik dat aan het einde van de rit de wachtwoorden in plain text staan. Verder een handige installatie.

Volgende stappen

Nu je LoxBerry hebt geïnstalleerd, kun je plugins installeren en de koppeling aan de Loxone kant maken. Zodra ik hier aan toe ben, maak ik ook hier een beschrijving van.