NEWS
HowTo: Zusatz-Programme fuer jarvis v3
-
@sigi234 Lade mal die DateWeatherDWD v1.0.6.
https://mcuiobroker.gitbook.io/jarvis-infos/jarvis/besonderheiten-v3/module/statehtml/dateweatherdwd/javascript-dateweatherdwd -
@mcu sagte in HowTo: Zusatz-Programme fuer jarvis v3:
@sigi234 Lade mal die DateWeatherDWD v1.0.6.
https://mcuiobroker.gitbook.io/jarvis-infos/jarvis/besonderheiten-v3/module/statehtml/dateweatherdwd/javascript-dateweatherdwdSchaut Gut aus.
16:48:15.105 info javascript.0 (4156) Stop script script.js.Jarvis.DateWeather1 16:48:38.683 info javascript.0 (4156) Start javascript script.js.Jarvis.DateWeather1 16:48:38.705 info javascript.0 (4156) script.js.Jarvis.DateWeather1: Script "script.js.Jarvis.DateWeather1" wurde für DateWeatherDWD v1.0.6 gestartet! 16:48:38.710 info javascript.0 (4156) script.js.Jarvis.DateWeather1: registered 12 subscriptions and 1 schedule 16:48:42.707 info javascript.0 (4156) script.js.Jarvis.DateWeather1: html neu erstellen 16:48:42.708 info javascript.0 (4156) script.js.Jarvis.DateWeather1: DWD-Adapter ist installiert 16:48:42.709 info javascript.0 (4156) script.js.Jarvis.DateWeather1: Warnung vorhanden
-
@sigi234 Bitte GitHub version versuchen. Ists da weg?
-
@apollon77 sagte in HowTo: Zusatz-Programme fuer jarvis v3:
@sigi234 Bitte GitHub version versuchen. Ists da weg?
Nein, warning0 wird nicht angelegt
dwd.0 2022-03-23 18:23:04.202 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason dwd.0 2022-03-23 18:23:04.201 debug Plugin sentry destroyed dwd.0 2022-03-23 18:23:04.186 debug Add warning "dwd.0.warning9": dwd.0 2022-03-23 18:23:04.136 debug Write warnings for 9: dwd.0.warning9 = undefined dwd.0 2022-03-23 18:23:04.119 debug Add warning "dwd.0.warning8": dwd.0 2022-03-23 18:23:04.089 debug Write warnings for 8: dwd.0.warning8 = undefined dwd.0 2022-03-23 18:23:04.072 debug Add warning "dwd.0.warning7": dwd.0 2022-03-23 18:23:04.042 debug Write warnings for 7: dwd.0.warning7 = undefined dwd.0 2022-03-23 18:23:04.025 debug Add warning "dwd.0.warning6": dwd.0 2022-03-23 18:23:03.993 debug Write warnings for 6: dwd.0.warning6 = undefined dwd.0 2022-03-23 18:23:03.975 debug Add warning "dwd.0.warning5": dwd.0 2022-03-23 18:23:03.942 debug Write warnings for 5: dwd.0.warning5 = undefined dwd.0 2022-03-23 18:23:03.924 debug Add warning "dwd.0.warning4": dwd.0 2022-03-23 18:23:03.804 debug Write warnings for 4: dwd.0.warning4 = undefined dwd.0 2022-03-23 18:23:03.788 debug Add warning "dwd.0.warning3": dwd.0 2022-03-23 18:23:03.759 debug Write warnings for 3: dwd.0.warning3 = undefined dwd.0 2022-03-23 18:23:03.741 debug Add warning "dwd.0.warning2": dwd.0 2022-03-23 18:23:03.711 debug Write warnings for 2: dwd.0.warning2 = undefined dwd.0 2022-03-23 18:23:03.696 debug Add warning "dwd.0.warning1": dwd.0 2022-03-23 18:23:03.669 debug Write warnings for 1: dwd.0.warning1 = undefined dwd.0 2022-03-23 18:23:03.653 debug Add warning "dwd.0.warning": 2022-03-23T22:00:00.000Z dwd.0 2022-03-23 18:23:03.524 debug Write warnings for 0: dwd.0.warning = {"regionName":"Kreis und Stadt Passau","type":5,"state":"Bayern","end":1648105200000,"start":1648072800000,"level":2,"description":"Es tritt leichter Frost zwischen 0 °C und -4 °C auf. In Tal- und Muldenlagen sinken die Temperaturen auf Werte bis -6 °C.","instruction":"","stateShort":"BY","altitudeStart":null,"altitudeEnd":null,"headline":"Amtliche WARNUNG vor FROST","event":"FROST"} dwd.0 2022-03-23 18:23:03.496 debug Sorted Warnings: [{"regionName":"Kreis und Stadt Passau","type":5,"state":"Bayern","end":1648105200000,"start":1648072800000,"level":2,"description":"Es tritt leichter Frost zwischen 0 °C und -4 °C auf. In Tal- und Muldenlagen sinken die Temperaturen auf Werte bis -6 °C.","instruction":"","stateShort":"BY","altitudeStart":null,"altitudeEnd":null,"headline":"Amtliche WARNUNG vor FROST","event":"FROST"}] dwd.0 2022-03-23 18:23:03.495 debug Find Warnings for Region: Kreis und Stadt Passau
-
@sigi234 Soll ja auch nicht. warning = "warning0". So war es ja vorher auch.
-
@mcu Ja, Ich hab nicht aufgepasst ... kommt davon wenn man soviel an Adaptern rumfummelt die man selbst nicht geschrieben hat. Da kann man solche Kleinigkeiten übersehen
-
@apollon77 Wir sind alle dankbar, dass du es kannst und machst. Da passieren auch mal Kleinigkeiten. Also DANKE.
-
@MCU
Ich hatte bereits Combined, feed und short probiert, funktioniert bei keinem Wert. -
@bloody Falls es dir um die günstigste geht, ist im Adapter schon drin:
-
@bloody Also funktioniert bei mir mit dem feed-Wert. Du warst nicht gleichzeitig in der Bearbeitung von jarvis im FrontEnd?
statelistSort('0','13c88101-c6bb-48b6-9347-5122a3ef3bbe','number',false);
statelistSort('0','13c88101-c6bb-48b6-9347-5122a3ef3bbe','number',true);
Habe die Doku nochmal angepasst:
https://mcuiobroker.gitbook.io/jarvis-infos/jarvis/system-effektprog./v3-systemprogramme/statelistsort
evtl F5 drücken. -
@mcu
Danke für die Rückmeldung.
Das Problem war, dass ich zwar den feed Datenpunkt benutzt habe aber noch in den Datenpunkt Eigenschaften gerundet hatte ({"value":"val => parseFloat(val).toFixed(2)"}).
Keine Ahnung, wieso ich das so gemacht hatte, weil es ja den DP short auch gibt. Gabs den schon immer? Naja egal, es geht jetzt.
Hab es jetzt so gelöst.
https://forum.iobroker.net/topic/49776/jarvis-v3-0-0-just-another-remarkable-vis/2364Dankeschön.
-
Moin @MCU,
hab doch noch ein Problem.
Es steht nicht immer der billigste Preis oben. Erst wenn ich das Skript neustarte, passt es wieder.
Aber da ist doch ein Trigger drin, falls sich ein Preis ändert, soll sich die Reihenfolge anpassen
oder liege ich falsch? -
@bloody Das soll ja so. Soll der teuerste oben sein dann muss man false setzen.
-
@mcu
Kann leider gerade kein Screenshot machen, da es aktuell mit der Reihenfolge passt (von klein nach groß). Hätte ich vielleicht dazu sagen sollen... Bei mir ist es dann nicht von klein nach groß oder von groß nach klein sortiert, sondern die Preise sind durcheinander gewürfelt.
Beispielsweise so:1.91
1.95
1.98
1.89
1.70 -
@bloody Dann zeig mal bitte das Programm, welches du nutzt. Bitte in CodeTags (</>), also auf klicken und den COde einfügen. Danke. Mir reicht der Trigger Teil, nicht die function().
Kann es sein, dass du nur einmal um 01:00 Uhr die Funktion laufen lässt? -
@mcu
Hier nochmal, der aktuelle Stand.
Ich sehe gar keinen Trigger
Nachtrag:
Ich habs jetzt. Hatte nicht gesehen, dass es bereits einen weiteren Eintrag und Trigger gibt.
https://mcuiobroker.gitbook.io/jarvis-infos/jarvis/system-effektprog./v3-systemprogramme/statelistsort/javascript-zusatz-tankerkoenigHabs jetzt so:
-
Zeile 6 statelistSort('0','Hier muss die Nummer vom Widget rein','number',true); Auch in Zeile 91 statt id -> Auch DEINE WIDGETID z.B.:8dd7dd58-7b35-4efa-ac7f-e262df17f1f9 Wie im Beispiel // statelistSort('0','8dd7dd58-7b35-4efa-ac7f-e262df17f1f9','number',true);
-
Hallo zusammen, hallo @MCU
ich hatte ja im Hauptthread von Jarvis schonmal wegen der Spotify-Tracklist geschrieben und feststellen müssen das ein Titelwechsel ohne vis und iframe aktuell noch nicht möglich ist...
Nun hatte ich etwas zeit und habe einen Fork des Spotify-Adapters anleget und dort die Einstellungsmöglichkeit geschaffen die htmlDPs Jarvis konform erstellen zu lassen (heißt auch das Script für die Bilder kann entfallen sobald mein Pullrequest gemerged ist).
Einen entsprechenden pullrequest hab ich natürlich auf den Adapter gestellt.
Für alle die es Testen und nutzen wollen:
-
Spotiy-premium-Adapter von https://github.com/mericon/ioBroker.spotify-premium installieren
-
Bilder aus dem ordner iobroker.spotify-premium/widgets/spotify-premium/img
nach vis.0/spotify kopieren
gruß
Carsten
-
-
Ich hoffe hier bin ich richtig.....
Ich bin dabei das Projekt von OpenLigaDB von @MCU umzusetzen. Leider komme ich Aktuell nicht weiter. Habe die Anleitung schon 2-3 mal durch, und DP kontrolliert....aber es klappt nicht. Das Script füllt die Anzeigenvarianten in liga und team nicht.
Folgende Fehlermeldung sagt das Script, weiss jemand rat?23.7.2022, 16:49:23.494 [info ]: javascript.0 (14922) Stop script script.js.common.Buli 23.7.2022, 16:49:23.520 [info ]: javascript.0 (14922) Start javascript script.js.common.Buli 23.7.2022, 16:49:23.527 [info ]: javascript.0 (14922) script.js.common.Buli: Create Ligen Script Start 23.7.2022, 16:49:23.528 [info ]: javascript.0 (14922) script.js.common.Buli: registered 8 subscriptions and 0 schedules 23.7.2022, 16:49:26.531 [warn ]: javascript.0 (14922) script.js.common.Buli: Eintrag für JARVIS (Anzeigevariante DP liga): {"openligadb.0.bl1.2022.allmatches":"1. Bundesliga 2022","openligadb.0.bl2.2022.allmatches":"2. Bundesliga 2022","openligadb.0.dfb2022.2022.allmatches":"DFB-Pokal 2022"} 23.7.2022, 16:49:26.534 [info ]: javascript.0 (14922) script.js.common.Buli: DevState: liga gefunden! 23.7.2022, 16:49:26.537 [error]: javascript.0 (14922) at setDeviceIdState (script.js.common.Buli:676:57) 23.7.2022, 16:49:26.538 [error]: javascript.0 (14922) at createLigen (script.js.common.Buli:355:13) 23.7.2022, 16:49:26.538 [error]: javascript.0 (14922) at Object.<anonymous> (script.js.common.Buli:61:13) 23.7.2022, 16:49:29.574 [info ]: javascript.0 (14922) script.js.common.Buli: bdlLigaDP: openligadb.0.bl1.2022.allmatches 23.7.2022, 16:49:29.575 [info ]: javascript.0 (14922) script.js.common.Buli: Create Team Liga-Änderung 23.7.2022, 16:49:29.576 [info ]: javascript.0 (14922) script.js.common.Buli: Liga create Teams: openligadb.0.bl1.2022.allmatches 23.7.2022, 16:49:29.591 [warn ]: javascript.0 (14922) script.js.common.Buli: Eintrag für JARVIS (Anzeigevariante DP team): {"6":"Bayer Leverkusen","7":"Borussia Dortmund","9":"FC Schalke 04","16":"VfB Stuttgart","40":"FC Bayern München","54":"Hertha BSC","65":"1. FC Köln","80":"1. FC Union Berlin","81":"1. FSV Mainz 05","87":"Borussia Mönchengladbach","91":"Eintracht Frankfurt","95":"FC Augsburg","112":"SC Freiburg","129":"VfL Bochum","131":"VfL Wolfsburg","134":"Werder Bremen","175":"TSG 1899 Hoffenheim","1635":"RB Leipzig","":"Keine Auswahl"} 23.7.2022, 16:49:32.624 [info ]: javascript.0 (14922) script.js.common.Buli: TeamDP -> Keine Auswahl ausgewählt 23.7.2022, 16:49:32.625 [info ]: javascript.0 (14922) script.js.common.Buli: bdlLigaDP: openligadb.0.bl1.2022.allmatches 23.7.2022, 16:49:34.593 [info ]: javascript.0 (14922) script.js.common.Buli: bdlLigaDP -> createTeams: openligadb.0.bl1.2022.allmatches 23.7.2022, 16:49:34.613 [info ]: javascript.0 (14922) script.js.common.Buli: bdlLigaDP -> configStates: {"6":"Bayer Leverkusen","7":"Borussia Dortmund","9":"FC Schalke 04","16":"VfB Stuttgart","40":"FC Bayern München","54":"Hertha BSC","65":"1. FC Köln","80":"1. FC Union Berlin","81":"1. FSV Mainz 05","87":"Borussia Mönchengladbach","91":"Eintracht Frankfurt","95":"FC Augsburg","112":"SC Freiburg","129":"VfL Bochum","131":"VfL Wolfsburg","134":"Werder Bremen","175":"TSG 1899 Hoffenheim","1635":"RB Leipzig","":"Keine Auswahl"} 23.7.2022, 16:49:34.614 [info ]: javascript.0 (14922) script.js.common.Buli: DevState: team gefunden! 23.7.2022, 16:49:34.618 [error]: javascript.0 (14922) at setDeviceIdState (script.js.common.Buli:676:57) 23.7.2022, 16:49:34.618 [error]: javascript.0 (14922) at Object.<anonymous> (script.js.common.Buli:199:21)
Link: Anleitung
Die Geräte ID "Bundesliga" wird vom Scan richtig erkannte und hinterlegt. -
@urknall Zeig mal bitte den stateDP von jarvis
liga
.
Hattest du dort etwas eingetragen?