SymconJSLiveGauge_Steca Power_ID41736_2024-07-07_21-44-59.json (3,6 KB)
ach das hier willst du haben
ich werde die beispiele mal entfernen, updaten
SymconJSLiveGauge_Steca Power_ID41736_2024-07-07_21-44-59.json (3,6 KB)
ach das hier willst du haben
ich werde die beispiele mal entfernen, updaten
Hallo Seppm,
wäre es vielleicht möglich, deine tollen Anzeigen als aktuelle Config File (Json) zur verfügung zu stellen ?
Die alten Config-Files gehen nicht mehr, da die Struktur der Json angepasst wurde
Vielen Dank
Gruß Jürgen
Die kann ich gerne teilen, allerdings läuft das auf einer fremden Demo-Maschine. Die hat irgendeinen 7.x Stand und irgendeinen JSLive Stand.
Da dies fast täglich für Demos genutzt wird, ist eine Anpassung schwierig weil ich nicht riskieren kann dass es plötzlich nicht mehr geht. Und ich hatte das schon mit manchen JSLive Versionen.
Muss also erst Backup Symbox machen können, dann Updaten, dann die Configs aufmachen damit sie sich updaten und wenn es dann geht kann ich die exportieren. Geht es dann nicht mehr, muss ich zügig wieder zurück, hab dann aber keine lauffähigen Configs.
Ich hoffe das geht die nächsten Wochen mal, dann sehr gerne.
Cheers Seppm
Ich stell die dann auch mal in den config store zur Verfügung wenn du die postest und kein Problem damit hast
ja schau ich mir heute mal an
Hallo Acer,
vielen Dank für das Update. Jetzt funktioniert wieder alles.
Gruß Stephan
Hallo @Acer90,
ich benutze ja immer (noch) einige Deiner genialen Java creationen.
Insbesondere Gauge und Colorpicker.
Machst Du hier eigentlich hier noch weiter ?
Gerade den colorpicker finde ich ja sensiationell, das ich mit einem Farbkreis mehrere Lampen (mehrere Picker) zusammen einstellen kann. Deshalb würde ich mir hier eine Weiterentwicklung wünschen.
Gruss und nochmal Danke für Deine bisherige Arbeit
Pentti
Moin, ich bin leider auf ein anderes Smart-home system umgestiegen, ich finde, so multi device colorpicker sollte aber mal ein featurevorschlag sein den symcon direkt umsetzt, haben ja viele geräte und ich denke die enwickler von symcon haben hier auch mehr möglichkeiten.
Aber schön wenn es euch gefällt, im übrigen kann jemand das projekt auch wieder gerne übernehmen, so wie wled (websocket) etc.
Gruß
acer90
Moin,
in Absprache mit @Acer90 habe ich die weitere Betreuung dieser Sammlung übernommen.
Geplant ist die Weiterentwicklung und Anpassung an Symcon 9.0/9.1.
Ich werde sicherlich einen Moment brauchen, um mich da einzuarbeiten. Von daher bitte ich um ein wenig Geduld.
Ich hatte bereits in der frühen Vergangenheit diese Erweiterung mit begleitet und nutze sie auch noch aktiv.
LG
Burkhard
Und vielen Dank an @Acer90 für die Wahnsinns Arbeit, die in dem Projekt steckt.
Hallo Burki,
super und vielen Dank dass Du dieses tolle Projekt fortführst.
Soll ich meine Ideen bzgl Farbkreis schon posten oder lieber noch warten bis Du Dein OK gibst ? ![]()
Moin,
lieb gemeint, arbeite aber gerade an einer völligen Überarbeitung. Du kannst es gerne schon mal schreiben, wird aber definitiv etwas dauern.
Was ich schon mal sagen kann, an Alle, de den Kalender genutzt haben, der wird zukünftig nicht mehr enthalten sein, da es für mich doppelte Arbeit wäre und der OpenCalendar wesentlich mehr als ein einfacher Ersatz ist. Mea Culpa.
Ansonsten, was ist bisher passiert:
Was ist noch geplant:
Aber noch lange nicht fertig. Ich würde, sobald mir das Modul übertragen wurd (@paresy ) mit einer testing Version starten. Im Moment steht die Library 183 Commits über der letzten veröffentlichten Version.
LG
Burkhard
Den Colorpicker nicht weiter zu entwickeln wäre äusserst schade, da dieser die einzigste existierende Möglichkeit ist mehrere Lampen mit einem Picker zu steuern
Bezüglich Farbkreis wäre mir tatsächlich die Möglichkeit XY-Farbtemperatur zu steuern wichtig, da dies ipsview nicht kann und bei meiner HUE Einbindung via HA nur xy-Farbtemperatur geht. Bzw Mired und die anderen Möglichkeiten des JS Farbkreises bei mir nicht funktionieren.
Die zweite Idee wäre bei der Steuerung mehrerer Lampen am “picker” einen Namen für die Lampe anzugeben, damit man weiß welche Lampe man gerade im Farbkreis verschiebt
Aber ich bin ja schon froh wenn hier überhaupt jemand weiter macht, insofern bin ich relaxed ![]()
Moin,
Heute musste ich eine Entscheidung treffen, ob es Sinn macht das Modul weiter zu entwickeln oder nicht.
Warum?
Viele der genutzten externen Ressourcen werden seit Jahren nicht mehr weiter entwickelt und betreut. Teils nutzt das Modul Ressourcen, wo die letzte Aktualisierung über 5 Jahre zurück liegt. Das würde bedeuten, wenn es eine Weiterentwicklung geben soll, müsste ich die Ressourcen als Forks übernehmen und pflegen. Das wäre vom Zeitaufwand her immens.
Entscheidung:
Nach reiflicher Überlegung wird also folgendes Procedere stattfinden:
1. Was passiert mit JSLive
JSLive wird Symcon 9.0/9.1 fähig gemacht. Ressourcen die noch aktualisiert werden müssen, werden aktualisiert, Fehler, wenn vorhanden, werden behoben. Eine Weiterentwicklung dieser Modulsammlung in seiner jetzigen Form wird es aber nicht geben. Der Aufwand wäre zu groß.
2. Was wird kommen
Ich erstelle gerade einen passenden Ersatz, basierend auf Apache ECharts. Der Grund sind die immensen Möglichkeiten, die einem geboten werden, die Zukunftssicherheit und die Möglichkeiten der Individualisierung.
3. Was macht man mit den alten JSLive Charts
SymconEcharts wird eine Funktion zur Übernahme der existierenden JSLive Charts erhalten und JSLive eine Funktion zum Export. Somit werden existierende Charts in das neue Modul überführt werden können.
JSLive wird nicht komplett verschwinden, da es Funktionen bietet, die ECharts nicht abdeckt (z.B. den Colorpicker, etc.). Diese werde ich weiter pflegen und bei Entwicklungsstopp der ursprünglichen externen Ressourcen nach Alternativen suchen und einbauen, oder selber Alternativen entwickeln.
Ich hoffe, alle die bisher JSLive intensiv genutzt haben können mit meiner Entscheidung leben und freuen sich schon jetzt auf völlig neue Möglichkeiten bei der Chart-Darstellung.
LG
Burkhard
Moin,
Den Colorpicker werde ich weiter entwickeln, aber wie Du im vorigen BEitrag von mir sicherlich gelesen hast, werde ich JSLive auf solche Funktionen verschlanken. Für Chart-Darstellung wird es in JSLive keine Weiterentwicklung mehr geben.
LG
Burkhard
Hallo, ja das ist nach meiner Ansicht was die Charts und so weiter auch kein Problem, da es dafür alternativen gibt. Bin gestern schon vom JS-Live Kalender auf den openCalendar gewechselt ![]()
Pentti
Moin zusammen,
die überarbeitete JSLive-Version wird zunächst im Kanal Testing veröffentlicht. Im Mittelpunkt stehen die Anpassung an Symcon 9.0/9.1 und PHP 8.5 , die Aktualisierung verwendeter Bibliotheken und die Behebung vorhandener Fehler.
Die bisherige Chart.js-Engine und die Einbindung über HTMLBox und IPSView bleiben erhalten.
Mit der Überarbeitung wurde das bisherige Versionsschema 0.9.9.9 durch Hauptversion.Nebenstand ersetzt.
Symcon- und PHP-Kompatibilität
IPSModuleStrict umgestellt.Bibliotheken und Ressourcen
Charts und Live-Daten
HTMLBox und IPSView
Gauges, Progressbar und Zeitsteuerung
Konfiguration und Diagnose
Die Module ConfigStore, SyncModule und Calendar wurden entfernt . Vorhandene Instanzen dieser drei Module müssen vor dem Bibliotheksupdate gelöscht werden . Eine automatische Migration gibt es dafür nicht.
Bitte außerdem beachten:
0 setzen; beim Colorpicker zusätzlich manWidth = 0 .Der JSLive-Webhook darf weiterhin nicht ungeschützt öffentlich erreichbar sein. Diagnoseausgaben können trotz Passwortmaskierung private Inhalte enthalten und sollten vor dem Teilen geprüft werden.
JSLive bleibt auf notwendige Wartung und Fehlerkorrekturen ausgerichtet und bei Bedarf um Funktionen außerhalb der Chart-Visualisierungen erweitertund weiter entwickelt. Die zukünftige Chart-Weiterentwicklung erfolgt, wie schon angekündigt, separat mit SymconECharts auf Basis von Apache ECharts.
Die geplante Übernahme bestehender JSLive-Charts ist noch nicht Bestandteil dieser Testing-Version . Funktionen ohne entsprechenden Ersatz, beispielsweise der Colorpicker, bleiben in JSLive erhalten und werden weiter gepflegt.
Bitte testet eure verwendeten Module und Ansichten. Bei Fehlermeldungen kommt bitte auf mich zu.
Wer es probieren möchte, kann diesem Link folgen:
Vielen Dank für eure Unterstützung beim Testen und vielen Dank hier nochmal ausdrücklich an @Acer90 für die wahnsinnig tolle Arbeit!
LG
Burkhard