NEWS
HowTo: Zusatz-Programme fuer jarvis v3
- 
					
					
					
					
 @carstendergroße Trag mal bitte in jarvis in dem stateDP playlistSelect was in die Anzeigevariante. {"default":""}Und Speicher jarvis speichern und beenden. 
 Dann das Script neu starten.
 Und dann bitte das Log schicken.
- 
					
					
					
					
 @mcu said in HowTo: Zusatz-Programme fuer jarvis v3: {"default":""} jetzt gehts. 10.9.2022, 16:50:33.312 [info ]: javascript.0 (463) Stop script script.js.Automatisierung.SpotifyPlaylist 10.9.2022, 16:50:34.328 [info ]: javascript.0 (463) Start javascript script.js.Automatisierung.SpotifyPlaylist 10.9.2022, 16:50:34.333 [info ]: javascript.0 (463) script.js.Automatisierung.SpotifyPlaylist: Script playListSpotify 1.0.5 gestartet! 10.9.2022, 16:50:34.333 [info ]: javascript.0 (463) script.js.Automatisierung.SpotifyPlaylist: registered 6 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions 10.9.2022, 16:50:49.920 [info ]: javascript.0 (463) script.js.Automatisierung.SpotifyPlaylist: Anzahl Playlist in Spotify: 21 - {"1":"1","2022":"2022","":"Keine Auswahl","auto":"auto","J.B.O.":"J.B.O.","The Kelly Family":"The Kelly Family","The Kelly Family — 2":"The Kelly Family — 2","Bravo Hits":"Bravo Hits","Musik Auto":"Musik Auto","Mix":"Mix","Sommer":"Sommer","Einfach so":"Einfach so","Bums neu":"Bums neu","Fantasy dance":"Fantasy dance","Kellys":"Kellys","Da Tweekaz":"Da Tweekaz","Auto 2":"Auto 2","Auto":"Auto","Gamer":"Gamer","Neu":"Neu","Hardstyle Bangers":"Hardstyle Bangers","Aligatoah":"Aligatoah"} 10.9.2022, 16:50:49.920 [info ]: javascript.0 (463) script.js.Automatisierung.SpotifyPlaylist: JarviSel - SpotifyInstanz: 0 10.9.2022, 16:50:49.921 [info ]: javascript.0 (463) script.js.Automatisierung.SpotifyPlaylist: ElementValue: {"1":"1","2022":"2022","":"Keine Auswahl","auto":"auto","J.B.O.":"J.B.O.","The Kelly Family":"The Kelly Family","The Kelly Family — 2":"The Kelly Family — 2","Bravo Hits":"Bravo Hits","Musik Auto":"Musik Auto","Mix":"Mix","Sommer":"Sommer","Einfach so":"Einfach so","Bums neu":"Bums neu","Fantasy dance":"Fantasy dance","Kellys":"Kellys","Da Tweekaz":"Da Tweekaz","Auto 2":"Auto 2","Auto":"Auto","Gamer":"Gamer","Neu":"Neu","Hardstyle Bangers":"Hardstyle Bangers","Aligatoah":"Aligatoah"} 10.9.2022, 16:50:49.921 [info ]: javascript.0 (463) script.js.Automatisierung.SpotifyPlaylist: DevState: playlistSelect gefunden! 10.9.2022, 16:50:49.921 [info ]: javascript.0 (463) script.js.Automatisierung.SpotifyPlaylist: KEY3: {"stateKey":"playlistSelect","showState":true,"state":"0_userdata.0.jarvis.spotify.playlistSelect","display":{"default":""}} 10.9.2022, 16:50:49.921 [info ]: javascript.0 (463) script.js.Automatisierung.SpotifyPlaylist: Element gefunden: display mit Wert: {"default":""} 10.9.2022, 16:50:49.921 [info ]: javascript.0 (463) script.js.Automatisierung.SpotifyPlaylist: KEY4: {"default":""} 10.9.2022, 16:50:49.921 [info ]: javascript.0 (463) script.js.Automatisierung.SpotifyPlaylist: KEY4 mit ElementValue: {"1":"1","2022":"2022","":"Keine Auswahl","auto":"auto","J.B.O.":"J.B.O.","The Kelly Family":"The Kelly Family","The Kelly Family — 2":"The Kelly Family — 2","Bravo Hits":"Bravo Hits","Musik Auto":"Musik Auto","Mix":"Mix","Sommer":"Sommer","Einfach so":"Einfach so","Bums neu":"Bums neu","Fantasy dance":"Fantasy dance","Kellys":"Kellys","Da Tweekaz":"Da Tweekaz","Auto 2":"Auto 2","Auto":"Auto","Gamer":"Gamer","Neu":"Neu","Hardstyle Bangers":"Hardstyle Bangers","Aligatoah":"Aligatoah"} 10.9.2022, 16:50:49.921 [info ]: javascript.0 (463) script.js.Automatisierung.SpotifyPlaylist: Jarvis-Devices von Instanz 0 im angegebenen Device geändert!hab das eingetragen dann script neugestartet jarvis seite mit f5 neugeladen Hole Playlist ausgeführt und nochmal f5 dann waren die einträge da 
- 
					
					
					
					
 @carstendergroße Bei Hole Playliste etwas warten . Der braucht einige Sekunden. 
 Wenn es jetzt eine Zeit funktioniert, dann das losging ausschalten. Sonst haut er das Log voll bei jeder Auswahl.
- 
					
					
					
					
 @mcu alles klar vielen dank  
- 
					
					
					
					
 @carstendergroße Und nur alle 5 Sekunden den Titel wechseln. 
- 
					
					
					
					
 @lines 
 Switch zum anderen Thread! Verwirrt nur im jarvis-Thread.Brauche doch die Zeiten, damit ich sehen kann, wo er sich die Stunden holen kann. 
 minTime, maxTime, timetable-Date usw.
 Für einen Tag (Montag) reicht.
  
 breiter ziehenStundenzeiten sind bei Euch fest? Bitte anpassen und wieder reinstellen. let stundenArrDef = [{'name':'1. Stunde','von':'07:50'}, {'name':'2. Stunde','von':'08:40'}, {'name':'1. Pause' ,'von':'09:25'}, {'name':'3. Stunde','von':'09:40'}, {'name':'4. Stunde','von':'10:30'}, {'name':'2. Pause' ,'von':'11:15'}, {'name':'5. Stunde','von':'11:30'}, {'name':'6. Stunde','von':'12:20'}, {'name':'3. Pause' ,'von':'13:05'}, {'name':'7. Stunde','von':'13:15'} //, // {'name':'8. Stunde','von':'14:00'}, // {'name':'9. Stunde','von':'14:40'}, // {'name':'4. Pause' ,'von':'15:20'}, // {'name':'10. Stunde','von':'15:35'}, // {'name':'11. Stunde','von':'16:15'} ]Kann er immer nur 2 Tage in die Zukunft schauen (einstellungen?) ? Wie bekommt man dann seinen Wochenstundenplan? 
 Schau mal hier sind auch schon andere dran?
 https://forum.iobroker.net/topic/51690/tester-neuer-adapter-webuntis/151 cancelled  Was steht genau im Code? regular und cancelled oder noch andere? 
- 
					
					
					
					
 @lines ? Einmal bitte die Daten. 
- 
					
					
					
					
 httpDropDown  Man definiert in jarvis ganz normal sein DropDownListe mit den Werten, die man auswählen möchte. Frage: Wie ohne DP?  Meine 4 zu sendenden HTTP Befehle: http://192.168.178.25/YamahaExtendedControl/v1/main/setInput?input=net_radio http://192.168.178.25/YamahaExtendedControl/v1/main/setInput?input=server http://192.168.178.25/YamahaExtendedControl/v1/main/setInput?input=tuner http://192.168.178.25/YamahaExtendedControl/v1/main/setInput?input=bluetooth
- 
					
					
					
					
 @sigi234 Das gehört nicht zu ioBroker Javascript, sondern in scripts von jarvis. Da musstvdu dann einen Dummy DP nehmen. 
- 
					
					
					
					
 @mcu sagte in HowTo: Zusatz-Programme fuer jarvis v3: @sigi234 Das gehört nicht zu ioBroker Javascript, sondern in scripts von jarvis. Da musstvdu dann einen Dummy DP nehmen.   
- 
					
					
					
					
 @sigi234 Ja. 
- 
					
					
					
					
 @mcu sagte in HowTo: Zusatz-Programme fuer jarvis v3: @sigi234 Ja. Geht nix, der Verstärker schaltet nicht. Ist die HTTP bei mir Richtig so? 
- 
					
					
					
					
 @sigi234 Bei der StateList ist nicht das 4. Element, sondern das 0.te. Und die WidgetId ist auch von der StateList? 
 http sieht so gut aus.
- 
					
					
					
					
 @mcu sagte in HowTo: Zusatz-Programme fuer jarvis v3: @sigi234 Bei der StateList ist nicht das 4. Element, sondern das 0.te. Und die WidgetId ist auch von der StateList? 
 http sieht so gut aus.  
- 
					
					
					
					
 @sigi234 Die obere. 
  
- 
					
					
					
					
 
- 
					
					
					
					
 @sigi234 Ja ,aber der http-Befehl kann nicht abgesetzt werden. Ersetze mal diese Funktion in scripts 
 Habe dort ein no-cors ergänztfunction sendURL(url){ fetch(url, { mode: 'no-cors'}).then(function(response) { return response.json(); }).then(function(data) { console.log(data); }).catch(function(err) { console.log('Fetch Error :-S', err); }); }
- 
					
					
					
					
 @mcu sagte in HowTo: Zusatz-Programme fuer jarvis v3: ocalhost:8082  Der Wert was er senden soll sieht so aus:  
- 
					
					
					
					
 @sigi234 Ja leider wieder zurück auf IP und dann mit der geänderten Funktion von oben mit no-cors. 
 Wolltest du jetzt den DP über simpleApi setzen?
- 
					
					
					
					
 @mcu sagte in HowTo: Zusatz-Programme fuer jarvis v3: @sigi234 Ja leider wieder zurück auf IP und dann mit der geänderten Funktion von oben mit no-cors. ersetzen oder drunter? 
 
		
	 
		
	 
			
		