Domoticz python plug-in Manager met gebruikersinterface

Domoticz python plug-in Manager met gebruikersinterface

Handleiding om de Python Plug-in manager (Gebaseerd op pp-manager) op een Raspberry Pi te installeren, voor de alternatieve versie met gebruikersinterface (met behulp van de aangepaste pagina van Domoticz)

Tot voor kort waren plug-ins in Domoticz een beetje een nachtmerrie om deze te kunnen en gaan installeren. In sommige gevallen is dat nog steeds het geval, vooral omdat Domoticz een doorlopend project is dat nog in ontwikkeling is. en voor het grootste deel zal het altijd werk in uitvoering zijn, zoals de aard van de meeste open source-projecten is.

Maar het leven werd sinds 2018 gemakkelijker met de op Python V3 gebaseerde Plug-in Manager versie zonder gebruikersinterface voor Domoticz dit was de pp-manager. Dit artikel leidt u door de installatie van de alternatieve versie met gebruikersinterface, met behulp van de aangepaste pagina van Domoticz. Dit is een geweldige stuk software en hoe u het kunt gebruiken, en welke software je hiermee verder kunt gaan installeren.

PAS OP, deze plug-in kan ALLEEN worden gebruikt op LINUX-SYSTEMEN en Raspberry Pi !!!!!!

Werkend getest vanaf versie v2020.1 >

Maak verbinding met SSH met uw Domoticz installatie en volg onderstaande instructies.

Zorg er eerst voor dat git is geïnstalleerd:

Zorg er vervolgens voor dat de juiste Python bibliotheek op uw systeem is geïnstalleerd.
Controleer eerst de huidige geïnstalleerde Python versie:

Mijn resultaat:

pi@raspberrypi:~ $ python3 -V
Python 3.7.3

Controleer ook de bibliotheekversie met deze opdracht:

Mijn resultaat:

pi@Domoticz:~$ dpkg –get-selections | grep libpython
libpython-all-dev:armhf install
libpython-dev:armhf install
libpython-stdlib:armhf install
libpython2-dev:armhf install
libpython2-stdlib:armhf install
libpython2.7:armhf install
libpython2.7-dev:armhf install
libpython2.7-minimal:armhf install
libpython2.7-stdlib:armhf install
libpython3-dev:armhf install
libpython3-stdlib:armhf install
libpython3.4:armhf install
libpython3.4-dev:armhf install
libpython3.4-minimal:armhf install
libpython3.4-stdlib:armhf install
libpython3.7:armhf install
libpython3.7-dev:armhf install
libpython3.7-minimal:armhf install
libpython3.7-stdlib:armhf install

Zoals je kunt zien, zijn zowel de Python 2.7- als de 3.7-bibliotheken geïnstalleerd, maar Python versie 3.7.3 is actief. Om de Plug-in Manager te gebruiken, hebben we echter ook de bijbehorende “dev” -bibliotheken nodig. Voer de volgende opdrachten uit om ze te installeren:

advertentie :

Installeren van de Python Plug-in Manager.

Nu is alles klaar voor de Python Plug-in Manager, het is tijd om het te installeren. Voer de onderstaande opdrachten uit om de Python Plug-in Manager te installeren.

De plug-in manager versie met gebruikersinterface moet in Domoticz zijn geïnstalleerd en gereed zijn.
Ga naar uw Domoticz hardware pagina en u kunt deze nu gebruiken om plug-ins te installeren.

De Python Plug-in Manager versie met gebruikersinterface is nu beschikbaar in Domoticz. En je zult bij het verversen van de pagina na de reboot een knop eigen erbij moeten hebben gekregen met daar de plug-in manager erin.

Python Plugins Manager 1



Voordat u begint met het installeren van plug-ins, moet u van tevoren de Domoticz Plugin-pagina controleren.
Niet alle plug-ins zijn naar behoren getest en sommige hebben vooraf een aantal stappen nodig.

Domoticz moet opnieuw worden opgestart na elke installatie van een plug-in.

Dit gaat het snelst door via ssh in te loggen en het volgende te sturen.
Hierdoor ben je binnen een paar seconden weer online.

Om een plug-in toe te voegen klik je op het pijltje naar beneden. Om meer info over de plug-in te krijgen druk je op de (i).
En is de plug-in geïnstalleerd dan staat er een vinkje voor de lijn.

Hieronder een paar screenshots met welke plug-ins nu makkelijker geïnstalleerd kunnen worden.

Python Plugins Manager1 1
Python Plugins Manager2 1
Python Plugins Manager3 1

Bij het nemen van de screenshots waren er 53 in de lijst .
27-07-2020 zijn het er al 55 geworden.

https://www.domoticz.com/wiki/Plugins

Lijst met Python-plug-ins

Opmerking: er is een Python-plug-in genaamd “Python-plug-inbeheer (PP-Manager)” die kan worden gebruikt om andere plug-ins te installeren.
Toch moeten de vereisten voor plug-ins (indien aanwezig) handmatig worden geïnstalleerd. Domoticz moet opnieuw worden opgestart na elke installatie van een plug-in.
De meeste plug-ins werken op alle platforms die door Domoticz worden ondersteund, maar de PP-Manager zelf is momenteel alleen voor Debian-gebaseerde installaties (Linux, Raspberry Pi)
Volg de handmatige installatie-instructies voor de individuele plug-in om een plug-in te gebruiken op een niet-Debian-platform

Plugin updaten

Ga naar de plug-in map en haal een nieuwe versie

Reboot domoticz


Reclame – conrad.nl.


Deel dit artikel, kies je platform!
0 0 Stem
Artikelbeoordeling
Abonneer
Abonneren op
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

2 Reacties
Inline feedback
Bekijk alle reacties
Stephen Tittel

Duidelijk stukje (je kent me als shoebeloe9000 van Insta). Het cd commando staat overigens nu voor de chmod. Na installatie van de plugin moet je naar de directory van de plugin manager om het desbetreffende python bestand een executable van te maken.

Hoeveel van deze plugins heb jij getest c.q. Gebruikt?