Domoticz is natuurlijk het meest ideaal op een Raspberry Pi, deze kan dag en nacht draaien met een heel laag stroomverbruik, heeft geen koeling nodig, is klein, maakt geen geluid en zo zijn er nog vele voordelen te verzinnen.
Maar om deze ook op je desktop te installeren zijn ook wel wat redenen voor te verzinnen, testen, templates bouwen, enz.
Op linux is dat simpel uit te voeren, er is geen .Deb bestand
Open een terminal met bijvoorbeeld ‘putty’ en voer uit:
curl-Lhttps://install.domoticz.com | bash
Binnen 5 minuten klaar…
Of je kan deze ook handmatig compileren, dat is wat meer werk….. maar op onderstaande wijze is het in een half uurtje voor elkaar.
Op het moment van schrijven was 1.8.0 de nieuwste versie. Dus na het downloaden had ik het bestand “arduino-1.8.0-linux64.tar.xz” in mijn Downloads map.
Ga naar de map waar je het bestand hebt gedownload (bijv. “Downloads”) en pak het bestand uit met Archiefbeheer door er op te dubbelklikken.
Na het uipakken open je een terminalvenster (CTRL+ALT+T) en ga je naar de Downloads-map: cd~/Downloads
Verplaats dan de map met de uitgepakte bestanden naar de “/opt” map. De “/opt” map is gereserveerd voor alle software en extra’s die geen onderdeel zijn van de standaard Linux-distributie. Vergeet niet het versienummer “1.8.0” te veranderen naar de versie die je gedownload hebt! sudo mv arduino-1.8.0/opt
Ga naar de nieuwe Arduino map: cd/opt/arduino-1.8.0/
Toon een lijst van de bestanden: ls-l
Je zou nu “install.sh” moeten zien, het installatiescript. Maak het uitvoerbaar met “chmod +x”: chmod+xinstall.sh
Als laatste het installatiescript uitvoeren met: ./install.sh
Dit zal de IDE installeren en de snelkoppelingen aan het applicatiemenu en het bureaublad toevoegen.
Controleer in de terminal welke usb devices je in gebruik hebt met:
1
lsusb
Of gebruik dmesg voor een zeer uitgebreide USB infotabel:
1
dmesg
(is deze niet geinstalleerd dan kun je dit doen door uit te voeren:
1
suda apt-get install-yusbutils
Het kan zijn dat je als gebruiker geen rechten hebt om je USB poort te gebruiken in Arduino, voer dan uit in de terminal:
sudo usermod-a-Gdialout$gebruikersnaam
Linux Mint Cinnamon: snelkoppelingen hernoemen
Hier volgt hoe je de snelkoppelingen kunt hernoemen, wat handig is als je meerdere versies van de IDE wilt installeren.
Voor het applicatiemenu (a.k.a. startmenu of hoofdmenu):
Rechts-klik op de “Menu” knop op de taakbalk en kies “Instellen…”;
In het scherm “Hulptoepassingen”, kies “De menubewerker openen”;
Daarna in het scherm “Hoofdmenu”: selecteer links “Electro”, en rechts “Arduino IDE”, kies daarna “eigenschappen”;
En in het scherm “launcher properties”: wijzig de naam, klik daarna “Ok”.
Voor snelkoppelingen op het bureaublad:
Rechts-klik de snelkoppeling, kies “Eigenschappen”;
Om de beste ervaringen te bieden, gebruiken wij technologieën zoals cookies om informatie over je apparaat op te slaan en/of te raadplegen. Door in te stemmen met deze technologieën kunnen wij gegevens zoals surfgedrag of unieke ID's op deze site verwerken. Als je geen toestemming geeft of uw toestemming intrekt, kan dit een nadelige invloed hebben op bepaalde functies en mogelijkheden.
Functioneel
Altijd actief
De technische opslag of toegang is strikt noodzakelijk voor het legitieme doel het gebruik mogelijk te maken van een specifieke dienst waarom de abonnee of gebruiker uitdrukkelijk heeft gevraagd, of met als enig doel de uitvoering van de transmissie van een communicatie over een elektronisch communicatienetwerk.
Voorkeuren
De technische opslag of toegang is noodzakelijk voor het legitieme doel voorkeuren op te slaan die niet door de abonnee of gebruiker zijn aangevraagd.
Statistieken
De technische opslag of toegang die uitsluitend voor statistische doeleinden wordt gebruikt.De technische opslag of toegang die uitsluitend wordt gebruikt voor anonieme statistische doeleinden. Zonder dagvaarding, vrijwillige naleving door je Internet Service Provider, of aanvullende gegevens van een derde partij, kan informatie die alleen voor dit doel wordt opgeslagen of opgehaald gewoonlijk niet worden gebruikt om je te identificeren.
Marketing
De technische opslag of toegang is nodig om gebruikersprofielen op te stellen voor het verzenden van reclame, of om de gebruiker op een site of over verschillende sites te volgen voor soortgelijke marketingdoeleinden.