NEWS
jarvis v3.0.0 - just another remarkable vis
-
Ich habe bei mir Einträge im Log, die ich nicht erklären kann.
Die States gibts bei den Geräten nicht mehr. Ich hatte mein Nuki umbenannt (Von Haustür zu Haus) und seitdem bekomme ich die Einträge.
Unter den Geräten habe ich die Datenpunkte schon angepasst auf "Haus" wie es sein sollte und mir werden im Jarvis auch die entsprechenden Daten angezeigt. Nur meckert Jarvis noch immer.jarvis.0 2022-01-28 19:47:05.036 warn nuki-extended.0.smartlocks.haustür.state.batteryCritical is not a valid state jarvis.0 2022-01-28 19:47:05.036 warn nuki-extended.0.smartlocks.haustür.state.lastStateUpdate is not a valid state jarvis.0 2022-01-28 19:47:05.035 warn nuki-extended.0.smartlocks.haustür.state.lockState is not a valid state jarvis.0 2022-01-28 19:47:05.035 warn nuki-extended.0.smartlocks.haustür.state.locked is not a valid state jarvis.0 2022-01-28 19:47:05.035 warn nuki-extended.0.smartlocks.haustür.state.doorState is not a valid state jarvis.0 2022-01-28 19:47:05.033 warn nuki-extended.0.smartlocks.haustür.state.closed is not a valid state
-
@joshude Hast du mal das Programm laufen lassen?
https://mcuiobroker.gitbook.io/jarvis-infos/jarvis/system-effektprog./v3-systemprogramme/programm-falsche-states -
@mcu said in jarvis v3.0.0 - just another remarkable vis:
.weather-day { max-width: 50px !important; }
Das löste übriegns auch mein Breite-Problem mit dem important!
(keine Angst werde ich wieder schmaler machen!)
.jarvis-device-tischzwei_41d4e .jarvis-StateListItem-Popup:nth-child(5) .q-slider .q-slider__track { background: linear-gradient( to right, #ff5000 0%, #fff000 33%, #ffffff 50%, #00cfff 83%, #009fff 100% ); height: 50px !important; } .jarvis-device-tischzwei_41d4e .jarvis-StateListItem-Popup:nth-child(5) .q-slider__track { color: transparent; }
-
Für Helligkeit und Sättigung passt dieser Gradient nicht so wirklich. Wäre eher was von Hell nach Dunkel richtig. Habt ihr so was "in der Schublade"? Ansonsten bastele ich mal selber rum an den Werten
-
@uwe72 Bastle mal. Ich hab da nichts. Ich nehme es dann in Doku mit auf.
So sah es auf den Webseiten zum Tuneable White aus. -
Über Geschmack lässt sich streiten - weiß auch noch nicht wie es auf dem Handy aussieht - aber es lässt sich zumindest alles beeinflussen, was ich klasse finde!
/* Farbpicker */ .q-color-picker__hue .q-slider__track { height: 13px !important; } .q-color-picker__sliders .q-slider__thumb path { stroke-width: 6px; } /* Farbschema "RGB" --> Sättigung */ .jarvis-device-tischzwei_41d4e .jarvis-StateListItem-Popup:nth-child(4) .q-slider .q-slider__track { background: linear-gradient( to right, #ffffff 0%, #000000 100% ); height: 13px !important; } /* Farbschema "RGB" --> Sättigung */ .jarvis-device-tischzwei_41d4e .jarvis-StateListItem-Popup:nth-child(4) .q-slider__track { color: transparent; } /* Helligkeit */ .jarvis-device-tischzwei_41d4e .jarvis-StateListItem-Popup:nth-child(2) .q-slider .q-slider__track { background: linear-gradient( to left, #ffffff 0%, #000000 100% ); height: 13px !important; } /* Helligkeit */ .jarvis-device-tischzwei_41d4e .jarvis-StateListItem-Popup:nth-child(2) .q-slider__track { color: transparent; } /* Farbschema "Weiß" --> Farbtemperatur */ .jarvis-device-tischzwei_41d4e .jarvis-StateListItem-Popup:nth-child(5) .q-slider .q-slider__track { background: linear-gradient( to right, #ff5000 0%, #fff000 33%, #ffffff 50%, #00cfff 83%, #009fff 100% ); height: 13px !important; } /* Farbschema "Weiß" --> Farbtemperatur */ .jarvis-device-tischzwei_41d4e .jarvis-StateListItem-Popup:nth-child(5) .q-slider__track { color: transparent; }
Ggf. für deine Doku noch eine interessante Webseite:
https://werner-zenk.de/tools/farbverlauf.php#formHab ich nun für meinen einfachen Fall nicht benötigt, aber ggf. dennoch interessant.
-
@mcu said in jarvis v3.0.0 - just another remarkable vis:
"type": "time", "minInterval": 86400000, "maxInterval": 86400000, "interval": 86400000
Sorry, für die späte Rückmeldung.
Ich habe es so probiert, aber es funktioniert leider immer noch nicht.."type": "category",
"data": ["Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"]Habe es auch mit deinem Code probiert, es ändert sich einfach nicht.
-
@lindma2 Dann leg Dir doch 7 DP's an und nutze erstmal Chart?
Zurzeit ist viel auf der Agenda, das wird dauern. -
@MCU
Hallo MCU, ich er das mit dem Kalender nochmal aufgreifen. Grundsätzlich funktioniert dieser, aber er aktualisiert sich nicht. Nur durch einen Refresh (F5) oder Neustart des Browsers wird der Kalender aktualisiert. Alle anderen Daten, wie Uhrzeit oder Daten von der Wetterstation werden zeitkorrekt dargestellt.
Einstellmöglichkeiten unter dem Browser Fully habe ich schon ausprobiert und haben keinen Erfolg gebracht. In der Jarvis V2 funktioniert das Kalender Widget einwandfrei
Eingesetzt habe ich diesen auf einen Samsung S2 Tablet mit Android 7.0 und dem Fully Browser 1.45 (Schaltzentrale im Flur). Die Jarvis Version ist v3.0.10.Vielen Dank schon mal für deine Mühe
-
Hallo,
ist es möglich beim Element DropDownAction die Schriftgröße zu ändern. Ich habe bis jetzt leider keine Möglichkeit gefunden.
-
@sarasar Legst du bitte ein issue an. Danke.
https://github.com/Zefau/ioBroker.jarvis/issues -
-
Jetzt stelle ich doch mal die Frage, auch wenn sie gefühlt zu 80% eine blöde Frage ist:
Ist es möglich per JavaScript in ioBroker abzufragen, ob ein Jarvis-Popup geöffnet ist oder nicht?
-
@uwe72 Kannst du umschreiben, was und warum du es erreichen willst?
-
@mcu Ich versuche es mal
Es geht immer noch um das Popup mit den Farbeinstellungen für Hue, aber auch andere Zigbee-Lampen.
Insbesondere bei Nicht-HUE-Lampen ist es so, dass beim Einstellen der Werte durch den Slider, der Slider eben "springt". Das liegt nicht an Jarvis, das liegt daran, dass wenn im Datenpunkt ein Wert gesetzt wird, der Hue Extended Adapter zuerst einen anderen Wert zurückliefert (warum auch immer) und erst danach der neue durch den Slider gesetzten Wert "akzeptiert".
Habe ja schon zahlreiche "Varianten" durchprobiert, eine davon war eben, dass ich in Jarvis nicht direkt mit den Original-Datenpunkte (des Hue Extended Adapters) arbeite, sondern mit eigenen Datenpunkte. Wird ein "eigener" Datenpunkt geändert gebe ich dies dann an die "Original Datenpunkte" weiter. Es gibt kein Springen im Slider.
Problem, dass wenn ausserhalb von ioBroker der Lampenwert verändert wird, bekommen "meine Datenpunkte" dies aktuell nicht mit bzw. ich aktualisiere sie nicht. Dieses Aktualisieren könnte ich ja schon auch leicht machen, nur möchte ich es eben nicht unbedingt machen, wenn der Popup offen ist und der User grad Eingaben macht. Ohne groß drüber nachzudenken gerade, fühlt sich dies nicht gut an, erstes hätte man das Springen wieder und zweites für es ggf. sogar zu einer "Endlosschleife". Deswegen war eben die erste Idee, dass ich nur aktualisiere wenn der Popup nicht offen ist.
Ggf. ist aber alles nur das Beseitigen von Symptomen und nicht die eigene Problemursache?!
-
Hallo,
ich bräuchte einmal Hilfe zu folgendem Phänomen:
In Jarvis (v.3.0.10, iobroker v5.2.3) habe ich mehrere JSON Tabellen eingebunden. Teils mit Erfolg, teils aber auch nicht. Letzteres stört irgendwie.
z.B.:
Ein Gerät mit dem Datenpunkt:
openligadb.0. bl1.2021.currgameday
und eines mit
openligadb.0. bl1.2021.tableDie Bundesligatabelle wird wunderbar (naja, die Platzierungen fehlen und Bayern ist oben) angezeigt, bei den aktuellen Spielen kommt die Meldung: "e.map is not a function"
Gleiche Meldung bei der JSON Tabelle von der Nina Warn-"App".
In den Datenpunkten selber finde ich aber jede Menge Daten. In den Daten war das Suchen nach einem Textfragment "e.map" erfolglos.Was mache ich falsch?
-
@lines sagte in jarvis v3.0.0 - just another remarkable vis:
openligadb.0. bl1.2021.currgameday
Stell mal bitte den DP rein </>, wenn zu lang als Spoiler. (erst Auge, dann </> klicken)
Und die Module Einstellungen als Bild. -
@mcu sagte in jarvis v3.0.0 - just another remarkable vis:
@lines sagte in jarvis v3.0.0 - just another remarkable vis:
openligadb.0. bl1.2021.currgameday
Stell mal bitte den DP rein </>, wenn zu lang als Spoiler. (erst Auge, dann </> klicken)
Selbsterkenntnis ist ja immer eine wertvolle Erkenntnis: Ich Depp: in der Openliga-Fussballgeschichte ist der einzige Inhalt "20".
Die "allmatches" Tabelle ist nicht zu gebrauchen, das ist aber eine andere Geschichte.Der Inhalt des Nina Datenpunktes ( nina.0.05117.warnung01.rawJson ) ist:
-
@lines Der Inhalt ist falsch aufgebaut, kann nicht geparsed werden.
Korrigierte Version, jemand hat leider immer "Boostern" reingschrieben und nicht 'Boostern'Vielleicht den Entwickler vom Nina-Adapter informieren?
-
Automatische colorShow
Automatische imageShow
Verkürzte Darstellungzeiten
Interesse? Design Austausch für bestimmte Klassen.