Deconz-rest-plugin: deCONZ REST-API Entwicklung unter Windows?

Erstellt am 15. Apr. 2018  ·  4Kommentare  ·  Quelle: dresden-elektronik/deconz-rest-plugin

Ich würde gerne versuchen, das REST-API-Plugin zu erweitern, aber aus mehreren Gründen ist mein Hauptarbeitsrechner ein Windows 10-Rechner und deCONZ läuft auf einem Raspberry Pi.

Da der Pi als Entwicklungsmaschine kaum machbar erscheint, gibt es eine einfache Möglichkeit, das Plugin unter Windows zu kompilieren? In der Readme ist das Kompilieren unter Linux dokumentiert, aber ich konnte nichts darüber finden, es unter Windows zu tun.

Oder hat schon jemand versucht, mit deCONZ im Windows-Subsystem für Linux zu arbeiten ?
Es ist in Windows 10 enthalten, wird mit einem vollständigen Ubuntu-Benutzerland geliefert und führt native Linux-ELF-Binärdateien aus, jedoch nur 64-Bit.

Vielen Dank,
Felix

Hilfreichster Kommentar

@manup - Gibt es eine Möglichkeit, deCONZ auf einen bestimmten seriellen Port zu zwingen? Ich vermute, dass deCONZ den ConBee nicht erkennt, da er nur als reiner serieller Port zur Verfügung steht, nicht aber als USB-Gerät.

Noch nicht, aber für die nächsten Tage geplant, da es auch für eine einfachere Docker-Image-Integration benötigt wird.

Alle 4 Kommentare

Ein kurzes Update: Ich konnte deCONZ tatsächlich innerhalb der WSL starten (auch mit der X11-GUI), aber deCONZ erkennt die ConBee leider nicht, obwohl sie in der WSL als /dev/ttyS6 vorhanden ist.

@manup - Gibt es eine Möglichkeit, deCONZ auf einen bestimmten seriellen Port zu zwingen? Ich vermute, dass deCONZ den ConBee nicht erkennt, da er nur als reiner serieller Port zur Verfügung steht, nicht aber als USB-Gerät.

Vielen Dank,
Felix

@manup - Gibt es eine Möglichkeit, deCONZ auf einen bestimmten seriellen Port zu zwingen? Ich vermute, dass deCONZ den ConBee nicht erkennt, da er nur als reiner serieller Port zur Verfügung steht, nicht aber als USB-Gerät.

Noch nicht, aber für die nächsten Tage geplant, da es auch für eine einfachere Docker-Image-Integration benötigt wird.

Grosses Dankeschön!

Es ist seit einiger Zeit über den Schalter --dev beim Starten von deCONZ verfügbar - danke @manup !

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen