NEWS
[Vorlage] Variable Zeitsteuerung mit VIS Editor
-
Hallo,
erstmal Gratulation fĂŒr diese Zeitsteuerung - habe sie soeben eingebaut und sie funktioniert perfekt! Hast mir damit sehr viel Arbeit erspart!Eine einzige Frage - aber die eher grafisch: Wie habt ihr das Popup so schön hinbekommen. Bei mir erscheint ein weiĂer Rand :

Habe natĂŒrlich dein CSS eingebunden - Bilder kopiert usw. Im VIS Editor habe ich auch versucht die GröĂe ein bisschen zu verĂ€ndern, was nichts brachte:

Herzlichen Dank fĂŒr eure Hilfe
Klaus -
Hallo,
erstmal Gratulation fĂŒr diese Zeitsteuerung - habe sie soeben eingebaut und sie funktioniert perfekt! Hast mir damit sehr viel Arbeit erspart!Eine einzige Frage - aber die eher grafisch: Wie habt ihr das Popup so schön hinbekommen. Bei mir erscheint ein weiĂer Rand :

Habe natĂŒrlich dein CSS eingebunden - Bilder kopiert usw. Im VIS Editor habe ich auch versucht die GröĂe ein bisschen zu verĂ€ndern, was nichts brachte:

Herzlichen Dank fĂŒr eure Hilfe
Klaus -
@Glasfaser : Danke fĂŒr den Tipp --> ist aber so eingestellt !

Ich glaube das hat es etwas mit der Steuerung bzw. des Aufrufes des Popups aus dem Hauptview zu tun, denn es ist der Rahmen des Popups weiĂ!
Danke auf jeden Fall fĂŒr deinen schnellen Tipp!
-
@Glasfaser : Danke fĂŒr den Tipp --> ist aber so eingestellt !

Ich glaube das hat es etwas mit der Steuerung bzw. des Aufrufes des Popups aus dem Hauptview zu tun, denn es ist der Rahmen des Popups weiĂ!
Danke auf jeden Fall fĂŒr deinen schnellen Tipp!
-
@GiuseppeS : Nein leider nicht - ich finde leider auch keine Lösung - aber ist egal - werd ich ĂŒberleben :-)
Danke vielmals fĂŒr eure Hilfe
Klaus
-
@GiuseppeS : Nein leider nicht - ich finde leider auch keine Lösung - aber ist egal - werd ich ĂŒberleben :-)
Danke vielmals fĂŒr eure Hilfe
Klaus
-
@Glasfaser
Habe ich probiert - hat in keiner Weise eine Auswirkung - egal was ich einstelle, bleibt der weiĂe Rand, aber wie gesagt : Danke vielmals fĂŒr deine Hilfe - ist ja wirklich nur was kleines grafisches, viel wichtiger ist, dass das Script wirklich toll funktioniert und meine Weihnachtsbeleuchtung nun endlich dann zu leuchten beginnt, wenns auch wirklich finster wird!
Danke!! -
Tolles Skript, genau das was ich gesucht habe.
Leider finde ich die Ansicht in einer Liste etwas zu ĂŒberladen, wenn man viele GerĂ€te hat. Aber fĂŒr einzelne HTMLs habe ich kein Platz.
Gibt es eine Möglichkeit einen Filter in die "groĂe" Liste einzubauen um nach den GerĂ€ten zu filtern?
Oder gibt es ein fertiges Widget, mit dem man HTMLs durch sliden kann, falls man sich die Timer in einzelne HTMLs speichern lĂ€sst? Also ich meine ohne, dass ich fĂŒr jedes GerĂ€t eine eigene View erstellen muss.Danke!
-
Tolles Skript, genau das was ich gesucht habe.
Leider finde ich die Ansicht in einer Liste etwas zu ĂŒberladen, wenn man viele GerĂ€te hat. Aber fĂŒr einzelne HTMLs habe ich kein Platz.
Gibt es eine Möglichkeit einen Filter in die "groĂe" Liste einzubauen um nach den GerĂ€ten zu filtern?
Oder gibt es ein fertiges Widget, mit dem man HTMLs durch sliden kann, falls man sich die Timer in einzelne HTMLs speichern lĂ€sst? Also ich meine ohne, dass ich fĂŒr jedes GerĂ€t eine eigene View erstellen muss.Danke!
- Zu deiner Idee bzgl. Filter
Vorschlag: Ein bool Slider zusĂ€tzlich im Haupt-View, damit wird der Filter aktiviert/deaktiviert. Filter bezieht sich automatisch auf den GerĂ€te-Dropdown. Rest wĂŒrde bestehen bleiben wie gehabt. WĂ€re von der Umsetzung her einfach. Wer den Filter nicht benötigt, kann den neuen bool Slider löschen.
Was dir evtl helfen könnte: deine GerÀte in zwei Tabellen/Views aufteilen? Also das Skript zwei Mal importieren und das View auch?
Dein Widget Vorschlag mit eingebautem Slider wĂ€re top, mir aber leider auch unbekannt đ€·ââïž
- Zu deiner Idee bzgl. Filter
-
Erstmal ein gesundes neues Jahr in die Runde đ
Habe noch ein paar Tage frei und könnte das mit dem Filter umsetzen, ist ein geringer Aufwand. Aber @baeri hat sich ja nicht mehr gemeldet, besteht sonst noch Interesse daran? Nur fĂŒr mich brauch ich das nicht...
WĂŒrde sonst meine zur VerfĂŒgung stehende Zeit eher fĂŒr persönliche VIS Anpassungen nutzen. VIS ist ja doch immer eine "neverending story" đ -
Erstmal ein gesundes neues Jahr in die Runde đ
Habe noch ein paar Tage frei und könnte das mit dem Filter umsetzen, ist ein geringer Aufwand. Aber @baeri hat sich ja nicht mehr gemeldet, besteht sonst noch Interesse daran? Nur fĂŒr mich brauch ich das nicht...
WĂŒrde sonst meine zur VerfĂŒgung stehende Zeit eher fĂŒr persönliche VIS Anpassungen nutzen. VIS ist ja doch immer eine "neverending story" đ@GiuseppeS sagte in [Vorlage] Variable Zeitsteuerung mit VIS Editor:
Erstmal ein gesundes neues Jahr in die Runde đ
Dito ⊠und zurĂŒck . ;)
WĂŒrde sonst meine zur VerfĂŒgung stehende Zeit eher fĂŒr persönliche VIS Anpassungen nutzen. VIS ist ja doch immer eine "neverending story" đ
Das stimmt es , es gibt nie ein Ende âŠâŠâŠâŠâŠ..
-
Hallo Alle,
wo ist denn jetzt das finale Ergebnis eurer harten Arbeit? Ich habe drei Jalousien mit Shelly am Start und wĂŒrde den Timer gerne ausprobieren. Ich scrolle schon eine Weil im Thread hin und her aber sehe wohl den Wald vor lauter BĂ€umen nicht. Ehrlich gesagt, tue ich mich ĂŒberhaup sehr schwer mit VIS etwas vernĂŒnftiges (=frauentaugliches) hinzubekommen um die Dinger ĂŒberhaupt zu steuern. Momentan gehts praktisch nur ĂŒber Alexa.
GruĂ,
Archi -
Hallo Alle,
wo ist denn jetzt das finale Ergebnis eurer harten Arbeit? Ich habe drei Jalousien mit Shelly am Start und wĂŒrde den Timer gerne ausprobieren. Ich scrolle schon eine Weil im Thread hin und her aber sehe wohl den Wald vor lauter BĂ€umen nicht. Ehrlich gesagt, tue ich mich ĂŒberhaup sehr schwer mit VIS etwas vernĂŒnftiges (=frauentaugliches) hinzubekommen um die Dinger ĂŒberhaupt zu steuern. Momentan gehts praktisch nur ĂŒber Alexa.
GruĂ,
ArchiDirekt im Start Thread " Seite 1 " alles erklÀrt und auch vorhanden !?
-
Hallo Alle,
wo ist denn jetzt das finale Ergebnis eurer harten Arbeit? Ich habe drei Jalousien mit Shelly am Start und wĂŒrde den Timer gerne ausprobieren. Ich scrolle schon eine Weil im Thread hin und her aber sehe wohl den Wald vor lauter BĂ€umen nicht. Ehrlich gesagt, tue ich mich ĂŒberhaup sehr schwer mit VIS etwas vernĂŒnftiges (=frauentaugliches) hinzubekommen um die Dinger ĂŒberhaupt zu steuern. Momentan gehts praktisch nur ĂŒber Alexa.
GruĂ,
Archi1.)
@dbweb hatte die Idee einen Adapter aus dem Skript zu machen aber mir fehlen dazu die Kenntnisse und auch die Idee eines Widgets fĂŒr VIS (Widget zugehörig zum Adapter)2.)
AuĂerdem kam die Idee auf, dass ein Timer nicht nur durch die Zeit getriggert wird, sondern auch wenn sich eine Bedingung im Nachgang positiv verĂ€ndert.Aber grundsĂ€tzlich funktioniert der Timer, wie er im ersten Post erklĂ€rt und zur VerfĂŒgung gestellt wird, einwandfrei.
Wenn du VerbesserungsvorschlĂ€ge hast, nur her damit. Je nach Aufwand setze ich die auch um. Der Punkt 2 ist fĂŒr mich etwas schwierig zu lösen, daher habe ich mich an den Punkt noch nicht ran gewagt...
-
Guten Abend
Ich habe versucht deine coole Vorlage in meine Vis einzubauen. Habe aber etwas Probleme
Die Rolladen habe ich in eine AufzÀhlung gepackt und diese auch im Script hinterlegt.
Wenn ich jetzt in Vis versuche eine Rollade auszuwÀhlen wird mir nur undefined angezeigt.
Der Log spuckt mir diese Fehlermeldung aus:javascript.0 2020-01-07 17:03:49.606 error (136) at Script.runInContext (vm.js:133:20) javascript.0 2020-01-07 17:03:49.606 error (136) at script.js.common.Timer.Devices.Editor.Aktiv:78:35 javascript.0 2020-01-07 17:03:49.605 error (136) ReferenceError: deviceCond is not defined javascript.0 2020-01-07 17:03:49.605 error (136) ^ javascript.0 2020-01-07 17:03:49.605 error (136) var condition_members = getObject(deviceCond).common.members; javascript.0 2020-01-07 17:03:49.605 error (136) script.js.common.Timer.Devices.Editor.Aktiv: script.js.common.Timer.Devices.Editor.Aktiv:78Ich hab deine Anleitung jetzt schon x mal gelesen finde aber den Fehler nicht.
Vlt kennt ja jemand eine Lösung.Danke
-
Guten Abend
Ich habe versucht deine coole Vorlage in meine Vis einzubauen. Habe aber etwas Probleme
Die Rolladen habe ich in eine AufzÀhlung gepackt und diese auch im Script hinterlegt.
Wenn ich jetzt in Vis versuche eine Rollade auszuwÀhlen wird mir nur undefined angezeigt.
Der Log spuckt mir diese Fehlermeldung aus:javascript.0 2020-01-07 17:03:49.606 error (136) at Script.runInContext (vm.js:133:20) javascript.0 2020-01-07 17:03:49.606 error (136) at script.js.common.Timer.Devices.Editor.Aktiv:78:35 javascript.0 2020-01-07 17:03:49.605 error (136) ReferenceError: deviceCond is not defined javascript.0 2020-01-07 17:03:49.605 error (136) ^ javascript.0 2020-01-07 17:03:49.605 error (136) var condition_members = getObject(deviceCond).common.members; javascript.0 2020-01-07 17:03:49.605 error (136) script.js.common.Timer.Devices.Editor.Aktiv: script.js.common.Timer.Devices.Editor.Aktiv:78Ich hab deine Anleitung jetzt schon x mal gelesen finde aber den Fehler nicht.
Vlt kennt ja jemand eine Lösung.Danke
@Jan-Schmitz
Hallo Jan,die Fehlermeldung "deviceCond is not defined" könnte ausschlaggebend sein.
Oben im Skript gibt es eine Variable "deviceCond"; hast Du hier eine AufzĂ€hlung fĂŒr die Bedingungen der Timer angegeben?
Auch wenn Du keine Bedingungen bei den Timern angeben willst, musst Du hier eine valide AufzĂ€hlung angeben; auch diese AufzĂ€hlung darf nur States beinhalten, keine Devices oder Channels (d.h. keine ĂŒbergeordnete Objekte).Das ist gemeint:
// Eine AufzĂ€hlung fĂŒr States der Bedingungen: var deviceCond = "enum.functions.timerconditions"; -
Guten Abend Bzw. .Hallo und danke fĂŒr Antwort.
Danke fĂŒr den Hinweis.
Es war der Fehler das in der AufzÀhlung bzw. die Funktion timerconditions nicht vorhanden war.Danke
-
Guten Abend Bzw. .Hallo und danke fĂŒr Antwort.
Danke fĂŒr den Hinweis.
Es war der Fehler das in der AufzÀhlung bzw. die Funktion timerconditions nicht vorhanden war.Danke
Du hast den Enum Name falsch

Edit : Hast wohl gerade selber gesehen , deshalb hast du es gerade gelöscht ;)
-
Jap beim gucken ob man was auf den Bildern erkennen kann, hab ich es gesehen

-
@GiuseppeS , sorry, war hier lange nicht mehr online. Das mit dem Filter wĂ€re natĂŒrlich eine feine Sache oder eben ein Widget, was HTML Seiten durch-sliden kann. Ich will ungern fĂŒr jedes GerĂ€t ein eigenes View bauen. Hoffe du hast die freie Zeit erstmal fĂŒr deine Sachen genutzt ;) Wenn da weiter kein Interesse besteht, musst du natĂŒrlich nicht die Zeit fĂŒr einen einzelnen User investieren :-D
Wie oben beschrieben wĂ€re es natĂŒrlich am besten daraus einen eigenen Adapter zu bauen, evtl mit eigenen Widgets. Dann können DAUs wie ich das auch sofort benutzen - wobei es mit dem Skript jetzt auch nicht schwer war.
Dagegen muss ich sagen, dass ich keinen Bedarf habe etwas im Nachgang zu triggern, wenn sich etwas verĂ€ndert. Ich finde das lĂ€sst sich immer noch ohne groĂe Programmierkenntnisse am besten via Blockly lösen. Aber sehr gut finde ich, dass die Timer an Bedingungen geknĂŒpft sein können.
Kurzum, bevor das zu kurz kommt: Auch ohne weitere Ănderungen ein TOP-Skript, vielen dank fĂŒr's online stellen!
Noch ne kurze Frage am Rande.
Habe fĂŒr das Pop-up die CSS eingebunden. Kann man die auch nur fĂŒr die eine View nutzen?
Leider hat das mir an anderen Stellen ein paar Buttons "zerschossen".
Ohne die CSS krieg ich das Popup leider nicht vernĂŒnftig zum Laufen.Danke!
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen BeitrĂ€ge zu scrollen? Wenn du dich fĂŒr ein Konto anmeldest, kommst du immer genau dorthin zurĂŒck, wo du zuvor warst, und kannst dich ĂŒber neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und BeitrĂ€ge positiv bewerten, um anderen Community-Mitgliedern deine WertschĂ€tzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden đ
Registrieren Anmelden
