NEWS
neue Visualisierung "webui" (alternative zu vis & vis-2)
-
@jogibear9988 jop danke
Jetzt kann man im editor auch die Screens im unterordner öffnen -
dies: https://forum.iobroker.net/topic/46552/objekt-werte-als-text-in-vis-ausgeben/8
ist nun in webui lösbar.mit $ vor einer ioBroker ID, bindet ihr nicht mehr auf den wert, sondern auf das objekt. So könnt Ihr alle möglichen werte davon einblenden.
-
@jogibear9988 said in neue Visualisierung "webui" (alternative zu vis):
dies: https://forum.iobroker.net/topic/46552/objekt-werte-als-text-in-vis-ausgeben/8
ist nun in webui lösbar.mit $ vor einer ioBroker ID, bindet ihr nicht mehr auf den wert, sondern auf das objekt. So könnt Ihr alle möglichen werte davon einblenden.
Super!
Damit kann man dann auch so nette Dinge wie Zeitpunkt der letzten Änderung anzeigen -
suche gerade noch wie man an die räume & die funktionen der objekte kommt. dann kann ich die auch noch einbauen
-
Noch ein paar fixes / features
- fixes import&export in ordnern.
- zeichnen von elementen wenn man sie im solution explorer nur selektiert
- größerer formel editor wenn schon mehrere zeilen eingegeben sind
- bugfix controls editor (properties gingen verloren)
der letzte bug entfernt die properties bei euren custom controls wenn ihr sie speichert. ist in v1.0.9 gefixt.
kann die gerade aber nicht pushen, release script schlägt fehl -
hab mal noch ein Beispiel control erstellt:
"RoomList", das geht alle räume und signale darin durch und erzeugt ein child control für jedes signal.
Nur so als Beispiel.
-
@jogibear9988
Kann es sein das es nochc einen Speicherbug gibtWenn ich zb im editor was änder wird es im editor richtig angezeigt usw. wenn ich es speichere geht es aber in der runtime nicht. wenn ich im editor den geänderten screen zumache und wieder öffne sind die änderungen weg bin bei 1.0.12 ?
sind änderungen im formula sorry vergessen betrifft aber auch elemente -
@smilie108 said in neue Visualisierung "webui" (alternative zu vis):
@jogibear9988
Kann es sein das es nochc einen Speicherbug gibtWenn ich zb im editor was änder wird es im editor richtig angezeigt usw. wenn ich es speichere geht es aber in der runtime nicht. wenn ich im editor den geänderten screen zumache und wieder öffne sind die änderungen weg bin bei 1.0.12 ?
sind änderungen im formula sorry vergessen betrifft aber auch elementekann ich nicht nachvollziehen, geht bei mir. Kann an allem mgl. liegen. Kannst es im Beispiel server einbauen so das ich es nachstellen kann?
-
@jogibear9988 moment
-
@jogibear9988
nimm einfach den screen test event
kopiere den Button
speichern
screen schließen
screen wieder öffnen der eben kopierte button ist nicht mehr da -
@smilie108 said in neue Visualisierung "webui" (alternative zu vis):
@jogibear9988
nimm einfach den screen test event
kopiere den Button
speichern
screen schließen
screen wieder öffnen der eben kopierte button ist nicht mehr dadoch, ich entferne nur das leerzeichen
-
Ist durch meinen Umbau so, könnte ich aber wieder entfernen
Im Moment:
Screens: alles lowercase, keine LeerzeichenControls:
GroßKleinschreibung, keine LeerzeichenVerzeichnise:
alles klein -
@jogibear9988
okay dann muss ich alles umbenennen
habe bei fast allen screens bbei mir leerzeichen drin im namen dann speichert ers ncht. wenn mann es weis kann man _ verwenden ? -
Soll ich Groß/Kleinschreibung zulassen?
Für Screens?
Für Verzeichnisse?Für mich sind aber "a" und "A" unterschiedliche Verzeichnisse & Screens. Ich bau da keine Überprüfung ein (ist viel zu aufwändig)
-
Ich kann es auch zulassen, mir ist das eig. relativ wurst
-
ich bau es gerade schon um, gib mir 10 minuten...
-
@jogibear9988 said in neue Visualisierung "webui" (alternative zu vis):
Soll ich Groß/Kleinschreibung zulassen?
Für Screens?
Für Verzeichnisse?Für mich sind aber "a" und "A" unterschiedliche Verzeichnisse & Screens. Ich bau da keine Überprüfung ein (ist viel zu aufwändig)
Ich würd hier einfach nur Kleinbuchstaben zulassen.
Einfach kiss-Prinzip. Lieber strikte Regeln als Regeln mit Ausnahmen und irgendwelche Sonderlocken. -
simpler ist alles zulassen. da ich zig stellen habe wo ich sonst ersetzen muss.
habs jetzt schon umgebaut. kann ja aber jeder so nutzen wie er will. Also einfacher und sicher fehlersicherer ist kleinbuchstaben und keine leerzeichen.
Sollten aber gehen, neues release sollte in 5min online sein
-
Bei den Controls muss ich vlt- noch was einbauen, da ersetze ich nun Leerzeichen und Großbuchstaben durch dashes (für die HTML Tags), da HTML Tags nur lowercase sind. Ich muss aber eig. alle Sonderzeichen ersetzen, das ist im Moment noch nicht drin.
Aber wer meint sein Control "$super%control!" nennen zu müssen, hat eben pech.
-
@jogibear9988
Mir wäre das eigentlich egal gewesen mann muss es nur wissen weil es halt bis jetzt so ging
Aber wie @Blockmove schon sagte Regeln sollte es geben sonst wenn das in die breite geht sich keiner mehr auskennt.
Sollten wir eventuel ein wiki einrichten und schreiben ? mit den Regeln bzw tipps ?