NEWS
SlimUI für iobroker?
-
Zu 1 ist die Antwort meines Wissens nein, vis ist die Engine für ioBroker zur Visualisierung.
Eventuell ne Frage für @bluefox
Zu 2, welche Version meinst du? Klinkt nach nodjs und nicht ioBroker ?
Sent from my iPhone using Tapatalk
-
Danke für die schnelle Antwort!
Zu 1. Na da warten wir mal ob bluefox was dazu zu sagen hat.
Ich habe zwar keine Ahnung vom Programmieren solcher Adapter wie SlimUI, aber ich denke für einen Profi wie bluefox ist die Portierung zu iobroker, ich vermute das nur mal, nicht all zu aufwendig der größte unterschied ist ja eigentlich das in SlimUI/ccu.io mit festen nummerischen Datenpunkten gearbeitet wird und iobroker mit Objekten, wie gesagt nur schlau geredet;-)
Zu 2. Wenn ich in iobroker Adapter reiter unter Z-Wave nachschaue ist Version 0.4.4 installiert. Wenn ich dahinter auf das Fragezeichen klicke wird mir die README auf github.com mit der versions history zum Z-Wave Adapter angezeigt. Hier ist aber bereits version 0.6.0 (2017-05-01) der letzte stand. Es wird mir aber kein update angeboten. Selbst wenn ich in der Konsole im iobroker verzeichnis
./iobroker update
aufrufe wird mir der Z-Wave Adapter nicht mitupdateable
gekennzeichnet. Auch````
npm cache clean -
Github-Versionen sind nicht die, die im npm-Repository liegen, sondern befinden sich noch im Test.
Die kannst Du Dir aber auch installieren, wenn Du willst.
Schau mal bitte in der Doku zum Admin-Adapter nach (http://www.iobroker.net/?page_id=5473&lang=de) - da ist das erklärt.
Gruß,
Eric
Von unterwegs getippert
-
> Github-Versionen sind nicht die, die im npm-Repository liegen, sondern befinden sich noch im Test.
Ahh jetzt verstehe ich :roll:
Ich denke da zur zeit alles gut läuft lasse ich das erst mal so, und warte.
` > Die kannst Du Dir aber auch installieren, wenn Du willst.
Schau mal bitte in der Doku zum Admin-Adapter nach (http://www.iobroker.net/docu/?page_id=5473&lang=de) - da ist das erklärt. `
Wirklich schlau geworden bin ich nicht wirklich wie ich mir Adapter die sich noch im Test befinden dennoch Installieren kann.
Ich denke wenn es keiner Testet wird es den Teststaus auch nie verlassen, und im npm-Repository liegen.
Testen würde ich gerne, wenn es mir im Z-Wave Controler Aeotec ZW090 Z-Stick Gen5 nicht sämtliche includierungen zerschiest.
-
Wirklich schlau geworden bin ich nicht wirklich wie ich mir Adapter die sich noch im Test befinden dennoch Installieren kann `
Dann schau mal hier (http://www.iobroker.net/?page_id=5379&l … stallieren)Von unterwegs getippert
-
> Dann schau mal hier ([http://www.iobroker.net/docu/?page_id=5 … stallieren](http://www.iobroker.net/docu/?page_id=5379&lang=de#3_Adapter_aus_eigener_URL_installieren))
Ok! Jetzt habe ich es kapiert :shock:
Sehe ich das richtig das ich da problomlos auf eine frühere version zurück kann?
Muss ich bluefox direkt ansprechen, wegen des Statements zu SlimUI?
-
> Dann schau mal hier ([http://www.iobroker.net/docu/?page_id=5 … stallieren](http://www.iobroker.net/docu/?page_id=5379&lang=de#3_Adapter_aus_eigener_URL_installieren))
Ok! Jetzt habe ich es kapiert :shock:
Sehe ich das richtig das ich da problomlos auf eine frühere version zurück kann?
Muss ich bluefox direkt ansprechen, wegen des Statements zu SlimUI? `
Muss du nicht. Ich habe es nicht geplant (du bist der Erste wer fragt) aber wenn es jemand macht, habe ich nichts dagegen. -
> Muss du nicht. <u>Ich habe es nicht geplant</u> (du bist der Erste wer fragt) aber wenn es jemand macht, habe ich nichts dagegen
.Schade! die HTML hackerei hatte eigentlich richtig Spas gemacht
-
Formal ist SlimUI deprecated, laut GitHub … also ja man könnte das nachbauen, aber dann ?!
Die Idee wäre eher rauszufinden bzw zu definieren was denn genau die Vorteile von SLimUI gegenüberanderen Visualisierungformen ist und so um dann etwas neuen zu schaffen!
-
Ich kann mich nicht mehr ganz erinnern, wie das in SlimUI funktionierte.
Aber ich fänds für sehr einfache Browser/Clients super.
Habe einen iPod Touch 1. Gen, der auch slimUI von ccuio nutzte. Außerdem kann ich mir das für den Browser im LGTV vorstellen und vielleicht für Smartwatches (hab aber keine). Ebenso für minidisplays an Raspis etc. z.B. an Zählern.
Bin dafür
Pix
Edit: Bevor jmd. fragt, ich bin noch nicht soweit, das zu realisieren [emoji15]
-
Hi,
Sehe ich das richtig das ich da problomlos auf eine frühere version zurück kann? `
nein, das siehst Du falschDer Adapter-Entwickler muss in seinem Paket angeben, welche Versionen zur Verfügung stehen (und diese dann auch bereitstellen).
Tut er dies nicht, geht da gar nichts. Im Admin kannst Du das, bei aktiviertem Entwicklermodus, bei jedem Adapter sehen - am Ende der Zeile ist ein Pulldown-Menü mit den möglichen Versionen.
GitHub geht, meines Wissens, gar nicht zurück, da dort immer (nur) die letzte Version liegt bzw. darauf zugegriffen wird. Ich bin kein GitHubber, evtl. liege ich da auch falsch.
Gruß,
Eric
-
` > nein, das siehst DU falsch
GitHub geht, meines Wissens, gar nicht zurück, da dort immer (nur) die letzte Version liegt bzw. darauf zugegriffen wird. `
Danke habe ich jetzt auch verstanden.
Na da werde ich mal ein Backup meiner SD-Karte machen, bevor ich Z-Wave 0.6.0 installiere um im Bedarfsfall auf 0.4.4 zurück zu gehen.
Sollte ich in iobroker auf der Adapter Seite den Z-Wave Adapter löschen bevor ich mir aus GitHub die neueste Version installiere, oder einfach drüber bügeln?
> Formal ist SlimUI deprecated,
Veraltet? Ok das kann sein, wenn man sich in HTML etwas eingearbeitet hat, kommt man mit SlimUI aber recht schnell ans ziel, und wird mit schnellen Ladezeiten(auch wenn der WLAN Empfang mal nicht so doll ist), und hoher Endgeräte/Browser Kompatibilität belohnt. Gerade für HTML gibt es im Internet ja genügend Erklärungen. Mann ist also bei Fragen/Problemen flexibler, was die Informationsquellen angeht. Vis ist da schon spezieller und man ist eher auf dieses Forum angewiesen.
> laut GitHub … also ja man könnte das nachbauen, aber dann ?!
Das hört sich ja schon mal gut an Also ich wäre auch dafür!
Momentan ist Vis ja die einzige Möglichkeit der Visualisierung in iobroker. Ich denke den User eine weitere alternative anzubieten kann nicht schaden.
Ok da gibt es noch den Adapter "mobile" aber der ist mir schon wieder zu starr was die Visualisierung angeht.
> Die Idee wäre eher rauszufinden bzw zu definieren was denn genau die Vorteile von SLimUI gegenüberanderen Visualisierungformen ist und so um dann etwas neuen zu schaffen!
-
Schnelle Ladezeiten
-
Browser-Kompatibilität
-
Endgeräte-Kompatibilität
-
HTML Dokumentationen im ganzen Internet verfügbar
Füge hier noch mal den Link zu SlimUI für ccu.io auf GitHub ein https://github.com/hobbyquaker/SlimUI
Seien wir doch mal ehrlich, wenn man mal schnell ein paar Infos seiner Heizung, Heizkörperthermostate, Licht exetera haben möchte, oder Werte true/false will, das sind ja schließlich die Grundfunktionen von iobroker, braucht man da wirklich immer das ganze "bling bling" von Vis (nicht falsch verstehen Vis ist wirklich ein tolles Werkzeug und ich habe Hochachtung vor den Entwicklern). Aber wenn es auf die reine Info, oder das schalten von On/Off ankommt ist SlimUI völlig ausreichend.
Das das nicht absolut langweilig aussehen muss, füge ich mal ein Screenshot meiner Heizungsteuerung ein. Die läuft problemlos seit über 2 Jahren auf einen Raspi 1 sehr zuverlässig. Und beim aufrufen der Seite habe ich quasi null Verzögerung. Bin da von SlimUi wahrscheinlich etwas verwöhnt, hier nerven einem die Ladezeiten der Vis Visualisierung schon manchmal etwas.
-
-
Das Bild sollte eigentlich an das Ende des Kommentars :roll:
Hier noch mal ein aktuelles.
2654_screenshot__54_.png -
Moin
Habe gestern in iobroker auf der Hosts Seite unter System(das Zahnrad oben rechts) Hauteinstellungen bei Aktiver Verwahrungsort:latest eingestellt stand vorher auf default und schwups wurden mir etliche Updates für einige Adapter angezeigt. Unter anderem auch für den Z-Wave Adapter. Musste also nicht den weg über installieren aus eigener URL von GitHub gehen.
Habe dann erst mal alles geuptadet, Z-Wave Adapter hat bestens funktioniert. Etwas geschwitzt habe ich bei Vis :shock: Hatte noch Vis-beta installiert und mit der beta Version an einigen Views Änderungen vorgenommen, nach dem Update von Vis auf 0.14.2 waren einige Views aber nicht in Vis 0.14.2 da, habe dann Vis und Vis-beta vollständig gelöscht, (hatte ganz schön schiss das meine Views jetzt weg sind) und Vis 0.14.2 neu Installiert, dann war zum Glück alles wieder so wie es sein soll dann noch die sache mit dem License Key den Vis ja jetzt benötigt, musste man sich auch erst mal durchwurschteln :?
Bei der Sache mit den Views in Vis <u>sehe ich übrigens einen weiteren Vorteil für SlimUI</u>, hier wird einfach alles in einer HTML Datei gespeichert die man sich für ein Backup einfach nur kopieren braucht. Wie man in Vis seine Views vernünftig sichert habe ich noch nicht heraus gefunden, die Sache mit Projekt Import/Export funktioniert ja nicht, bei mir zumindest nicht, gerade noch mal probiert. Und wenn es ginge, hier wird ja das komplette Projekt gesichert und nicht nur ein View, macht sich doof wenn man nur einen View in einen anderen Projekt wieder verwenden will.
@apollon77
> Die Idee wäre eher rauszufinden bzw zu definieren was denn genau die Vorteile von SLimUI gegenüberanderen Visualisierungformen ist
-
Schnelle Ladezeiten
-
Browser-Kompatibilität
-
Endgeräte-Kompatibilität
-
HTML Dokumentationen im ganzen Internet verfügbar
-
Einfache Backup Strategie der Views
-
Alternative zu Vis
Füge hier noch mal den Link zu SlimUI für ccu.io auf GitHub ein https://github.com/hobbyquaker/SlimUI
Sind doch schon ein paar gute gründe SlimUI für iobroker zu portieren?
-
-
Moin,
Wie man in Vis seine Views vernünftig sichert habe ich noch nicht heraus gefunden, die Sache mit Projekt Import/Export funktioniert ja nicht, bei mir zumindest nicht, gerade noch mal probiert. Und wenn es ginge, hier wird ja das komplette Projekt gesichert und nicht nur ein View, macht sich doof wenn man nur einen View in einen anderen Projekt wieder verwenden will. `
ioBroker speichert alle Views in einer Datei ab - und diese ist im Backup mit drin.Schau mal in die FAQs auf der ioBroker-Webseite (http://www.iobroker.net/?page_id=2380&lang=de) - 3. Punkt von oben.
Wenn Du einzelne Views sichern willst, bietet sich die Export-Funktion an. Dann kannst Du selbst festlegen, welche View Du gesichert haben willst.
Da die Views als JSON gespeichert werden, könnte man hier z.B. mit Find & Replace Datenpunkte ändern, ohne dies manuell/mühsam in VIS für jedes Widget machen zu müssen.
Gruß,
Eric
-
@eric2905
> Wenn Du einzelne Views sichern willst, bietet sich die Export-Funktion an. Dann kannst Du selbst festlegen, welche View Du gesichert haben willst
.Das funktioniert aber nur vernünftig wenn man innerhalb des Views keine Gruppierungen von mehreren Widgets hat. Hatte ich schon mal ausprobiert, wenn man einen View mit der Export-Funktion sichert, und dann in einen neuen Projekt öffnet bekommt man ein heilloses durcheinander. Das Heißt man muss alle Gruppen Entgruppieren dann Exportieren, und im neuen Projekt wieder Gruppieren. Das ist verdammt umständlich! Wenn man innerhalb des Projektes bleibt geht es.
> Da die Views als JSON gespeichert werden, könnte man hier z.B. mit Find & Replace Datenpunkte ändern, ohne dies manuell/mühsam in VIS für jedes Widget machen zu müssen.
Wenn das funktiniert finde ich es super, wo finde ich die JSON Datei für das Projekt? Mit was öffne bzw. bearbeite ich sie? Mit eine, normalen Texteditor? Und funktioniert das auch wenn die Views Gruppierungen enthalten?
-
Hi,
da ich nicht mit Gruppierungen arbeite, kann ich dazu so direkt nichts sagen.
Der Speicherort der JSON-Datei ist in der oben verlinkten FAQ mit angegeben.
Als Editor solltest DU einen Verwenden, der JSON vernünftig darstellen kann. Es ist zwar "nur" ein Textfile, aber mit einer bestimmten Struktur. Das kann zwar jeder Texteditor öffnen und speichern, aber glücklich wirst Du damit nicht
Auf dem Mac verwende ich den Atom-Editor.
Gruß,
Eric
-
> da ich nicht mit Gruppierungen arbeite, kann ich dazu so direkt nichts sagen.
Gerade das Gruppieren finde ich schon ein geiles Feature von Vis. Naja jeder hat eine andre vorgehensweiße
Eigentlich sollte das ja alles in einen anderen Post :?
Es sollte ja eigentlich um SlimUI gehen, lohnt sich die Portierung oder nicht, pix und Ich meinen JA!
-
@eric2905
> Wenn Du einzelne Views sichern willst, bietet sich die Export-Funktion an. Dann kannst Du selbst festlegen, welche View Du gesichert haben willst
.Das funktioniert aber nur vernünftig wenn man innerhalb des Views keine Gruppierungen von mehreren Widgets hat. Hatte ich schon mal ausprobiert, wenn man einen View mit der Export-Funktion sichert, und dann in einen neuen Projekt öffnet bekommt man ein heilloses durcheinander. Das Heißt man muss alle Gruppen Entgruppieren dann Exportieren, und im neuen Projekt wieder Gruppieren. Das ist verdammt umständlich! Wenn man innerhalb des Projektes bleibt geht es.
> Da die Views als JSON gespeichert werden, könnte man hier z.B. mit Find & Replace Datenpunkte ändern, ohne dies manuell/mühsam in VIS für jedes Widget machen zu müssen.
Wenn das funktiniert finde ich es super, wo finde ich die JSON Datei für das Projekt? Mit was öffne bzw. bearbeite ich sie? Mit eine, normalen Texteditor? Und funktioniert das auch wenn die Views Gruppierungen enthalten? `
Diese Tools helfen, JSON-Daten zu sehen, zu formatieren und zu validieren https://jsonformatter.org/json-pretty-print und http://codebeautify.org/jsonviewer
-
Moin zusammen,
da dieser Thread droht, gnadenlos vom Thema abzuweichen, eine Bitte:
Postet heute bitte nichts mehr hier rein. Wenn ich heute Abend zu Hause bin, werde ich den Thread splitten und den "SlimUI-Thread bestehen lassen und einen neuen erstellen, der die letzten Postings bzgl. Gruppieren, usw. enthält.
Danach kann dann fröhlich in den beiden Threads gepostet werden - zum jeweiligen Thema
Danke und Gruß,
Eric
Von unterwegs getippert