LoxBerry: uitbreiding op je Loxone - A.J. Elsinga
LoxBerry: uitbreiding op je Loxone
by AJ januari 21, 2018
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.
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
(password is: loxberry)
(de '–' zit op de plaats van de '/' op mijn laptop)
keys vervolgens je toetsenbord. Ik heb gekozen voor generic 104 key PC
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:
en voer de volgende commando's uit
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:
Vul een nieuw wachtwoord in voor root
passwd loxberry
_Vul een nieuw wachtwoord in voor de loxberry gebruiker
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.
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.