Zitat von jhw75
Beitrag anzeigen
Ankündigung
Einklappen
Keine Ankündigung bisher.
Supportthread für UZSU Plugin
Einklappen
X
-
Die Meldung bezieht sich auch nicht auf Python, sondern das Plugin ist laut Plugin Autor nur mit scipy bis v1.2.1 kompatibel und Du hast scipy v1.3.1 installiert.
-
Hallo Onkelandy,
Vielen Dank für deine Antwort. Erst mal großes Lob für deine Arbeit und dein Image!!! Läuft bei mir seit einem Jahr (zuerst 1.5., nun 1.6.) stabil und problemlos und war eine riesen Hilfe für mich! Danke auf diesem Wege!!!!!
Bzgl. dem Problem mit dem Scipy habe ich natürlich einen falschen Befehl in meinem vorigen Post genannt - es heißt natürlich "from scipy import interpolate"...
Zur Erklärung:
ich kämpfte schon länger mit diesem Problem und hatte den vorgang der Installation nochmals durchgespielt um es hier danach zu posten...
Wie auch immer, anbei nun der aktuelle Stand:
d.h. die WHL hatte ich zuvor richtig runter gespielt und installiert, beißt sicher aber anscheinend mit der aktuellen Python Version?!Code:[smarthome@SmartHomeNG ~]$ python3 Python 3.7.3 (default, Apr 3 2019, 05:39:12) [GCC 8.2.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> from scipy import interpolate >>> [smarthome@SmartHomeNG ~]$ sh.log 2019-12-26 18:39:18 WARNING __main__ -------------------- Init SmartHomeNG 1.6.master (1dcb4fb5) -------------------- 2019-12-26 18:39:18 WARNING __main__ Running in Python interpreter 'v3.7.3 final' (pid=881) on linux platform 2019-12-26 18:39:19 ERROR lib.shpypi test_requirements: package 'scipy' v1.3.1 is too new. Maximum v1.2.1 is needed 2019-12-26 18:39:19 CRITICAL __main__ Python package requirements for configured plugins are not met. 2019-12-26 18:39:19 CRITICAL __main__ Aborting
Soweit ich es aber in Erfahrung bringen konnte, sollte aber Python 3.7 mit scipy 1.3.1 kompatibel sein?!?!
Verwende ich die dennoch falsche WHL?
Nochmals zur Info meine Systemconfig:(SmarthomeNG1.6.1 mit SmartVisu2.9) auf Raspberry Pi3 B+; WHL Datei:scipy-1.3.1-cp37-cp37m-linux_armv7l.whl
Für jeden Tip dankbar!!! LG Joe
Einen Kommentar schreiben:
-
Beim Image musst du gar nichts machen, da ist schon alles drauf!
Wenn du den 1. Beitrag hier nochmals genau durchliest, erkennst du zwei Dinge, die du nicht korrekt durchgeführt hast:
- Das WHL müsste zuesrt heruntergeladen werden.
- In Python heißt es import nicht install
Einen Kommentar schreiben:
-
Hallo, habe das fertige Image von Onkelandy (SmarthomeNG1.6.1 mit SmartVisu2.9) auf Raspberry Pi3 B+ installiert und ist grundsätzlich voll funktionsfähig.
UZSU habe ich wie in diesem Thread beschrieben installiert - bekomme aber folgende Fehlermeldung nach dem test:
Backend GUI ist nach uzsu Aktivierung im Plugin.yaml nicht erreichbar.Code:[smarthome@SmartHomeNG /]$ sudo apt-get install libatlas-base-dev Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig libatlas-base-dev ist schon die neueste Version (3.10.3-8+rpi1). Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt: libdrm-etnaviv1 libllvm6.0 Verwenden Sie »sudo apt autoremove«, um sie zu entfernen. 0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert. [smarthome@SmartHomeNG /]$ sudo pip3 install scipy-1.3.1-cp37-cp37m-linux_armv7l.whl WARNING: Requirement 'scipy-1.3.1-cp37-cp37m-linux_armv7l.whl' looks like a filename, but the file does not exist Requirement already satisfied: scipy==1.3.1 from file:///scipy-1.3.1-cp37-cp37m-linux_armv7l.whl in /usr/local/lib/python3.7/dist-packages (1.3.1) Requirement already satisfied: numpy>=1.13.3 in /usr/local/lib/python3.7/dist-packages (from scipy==1.3.1) (1.17.2) WARNING: You are using pip version 19.3; however, version 19.3.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command. [smarthome@SmartHomeNG /]$ python3 Python 3.7.3 (default, Apr 3 2019, 05:39:12) [GCC 8.2.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> from scipy install interpolate File "<stdin>", line 1 from scipy install interpolate ^ SyntaxError: invalid syntax >>>
Was mache ich falsch? Tips gerne Willkommen.
Einen Kommentar schreiben:
-
Ja, der Bug war auch bei den Wochentagen. Diese sind eigentlich nur gruppierte Checkboxen bzw. toggle buttons.Zitat von Onkelandy Beitrag anzeigenHm, es gab da wohl ein Problem mit den Checkboxes, Wochentage wüsste ich jetzt nicht.
Der Darstellungsfehler war grundsätzlich bei allen diesen Buttons, nicht nur in der UZSU. Dort war er nur besonders auffällig.
Einen Kommentar schreiben:
-
Hm, es gab da wohl ein Problem mit den Checkboxes, Wochentage wüsste ich jetzt nicht. Hier gabs mal ein Update: https://github.com/Martin-Gleiss/smartvisu/pull/230
Falls es noch ein Problem geben soll, am besten hier ein Issue erstellen: https://github.com/Martin-Gleiss/smartvisu/issues
Oder noch besser einen Fix als PR erstellen
Einen Kommentar schreiben:
-
Hallo,
bei dem uzsuicon in der SmartVISU werden die gewählten Wochentage normalerweise farblich hervorgehoben. Das klappt bei mir mit allen verfügbaren Designs (ice, night,...) bis auf das Design Darkblue, welches ich gerne verwenden würde.
Ist das ein bekannter Bug?
Einen Kommentar schreiben:
-
Warum sind eigentlich alle mit Releases so zurückhaltend? Dauert teilweise Jahre zwischen zwei Versionen? Gibt es nicht genug, die mitentwickeln?
Auch Deine Änderungen am Plugin sind ja nicht im "offiziellen" Branch, oder?
Einen Kommentar schreiben:
-
Super! Ja, das mit dem sv dev branch ist nicht optimal
- Likes 1
Einen Kommentar schreiben:
-
Hi Onkel Andy,
Ich hatte mir in der Zwischenzeit auch mal Dein Plugin aus Deinem Repository gezogen, aber hat trotzdem nicht funktioniert.Zitat von Onkelandy Beitrag anzeigensmartVISU hat eine Doku, da musst du nicht in die Ordner gucken: index.php?page=device/widget_device.uzsuicon&pages=docu
Du musst dir den develop Zeig ziehen - es gibt noch keine finale 2.9 - aber develop funktioniert prima: https://github.com/Martin-Gleiss/smartvisu/tree/develop
Der entscheidende Hinweis war, dass Du auch die Developer Version von Martin Gleiss nimmst. Also habe ich bei mir nochmal geschaut. Ich dachte, ich wäre auf dem Developer Branch, war aber noch in Master. Nachdem ich geswitched habe und das Plugin miteingebunden habe, funktioniert es.Code:{{ device.uzsuicon('uzsu_example1', 'EG.Wohnzimmer.Deckenspots.Schalten.Schaltuhr', 'Schaltuhr', '', '', 'num') }}
1.000 Dank. Eigentlich sollte man die Doku vom UZUSU Plugin auch um diese Dinge erweitern, oder es in der SmartVISU Doc beschreiben.
Egal - bei mir funktioniert es jetzt. 1.000 Dank!
Liebe Grüße
Greppie
Einen Kommentar schreiben:
-
smartVISU hat eine Doku, da musst du nicht in die Ordner gucken: index.php?page=device/widget_device.uzsuicon&pages=docu
Du musst dir den develop Zeig ziehen - es gibt noch keine finale 2.9 - aber develop funktioniert prima: https://github.com/Martin-Gleiss/smartvisu/tree/develop
- Likes 1
Einen Kommentar schreiben:
-
Habe ich eventuell die falsche SmartVisu oder das Falsche Widget?Zitat von Onkelandy Beitrag anzeigenDu musst unbedingt das widget der aktuellen smartvisu 2.9 nutzen. Device.uzsu
hab nun korrekte fehlermeldung eingebaut.
Wenn ich in die changelog.md schaue, siehe ich nur Version 2.8 - woher nehmt Ihr die 2.9?
Unter smartVISU/widgets sehe ich kein Device.uzsu, daher habe ich es von hier kopiert: https://github.com/mworion/uzsu_widget
Das ist vielleicht genau das Problem.
Sorry, wenn ich Euch mit Anfängerfragen nerve, KNX, Linux, ETS, Homeserver - alles kein Problem - aber mit SHGN steige ich gerade erst tiefer ein.
Liebe Grüße
greppie
Einen Kommentar schreiben:
-
Hallo zusammen,
vielen lieben Dank für Eure schnellen Antworten.
Ich habe SmartHomeNG 1.6.1. bzw. den aktuellen Developer Branch über git von https://github.com/smarthomeNGZitat von bmx Beitrag anzeigenHm. SmartHomeNG.de kennst Du?
Es gibt wohl ein Problem bezüglich der Interpolation der Werte in der uzsu. Entweder fehlen die Einträge aus der SmartVISU im dict oder es könnte ein Problem mit scipy geben.
Außerdem wäre die Smartvisu 2.9 und SHNG 1.6.1 master das richtige aus anderen Quellen solltest Du keine Widgets brauchen.
Hast Du einen Raspi?
Hast Du das Image von Onkelandy im Einsatz oder selber nach Komplettanleitung installiert?
Switch auf den Master Branch ändert übrigens nichts.
Wenn ich direkt mit python3 die interpolation lade, gibt es keine Fehlermeldung, auch scipy lies sich korrekt bauen.
Habe einen Raspi 2 und einen Raspi3 jeweils mit der aktuellen Buster Version läuft auch, kann über KNX schalten.
Ich habe nach Komplettanleitung installiert, sowohl SHNG als auch SmartVisu.
SmartVisu habe ich von hier: https://github.com/Martin-Gleiss/smartvisu
Einen Kommentar schreiben:


Einen Kommentar schreiben: