NEWS
Gelöst: Keine Ahnung von API
-
@michihorn sagte in Keine Ahnung von API:
aber nur im "Edit" Modus
Du meinst den Vis-Editor?
Dann bin ich raus.
Da ich den Remote-Admin nicht habe, kann ich da nicht weiterhelfen.@codierknecht Ja, den VIS Editor. Es wird kurz Angezeigt VIS existiert nicht, dann wird sie aber doch im Edit-Mod geladen.
Nun klappt es ein kleiner Buchstabe zuviel:
const url = 'http://192.168.178.192:2323/?cmd=loadUrl&url=http%3A%2F%2F192.168.178.162%3A8082%2Fvis%2Findex.html%3Fmain%23000Header_K&password=Wxxxl';Hinter ....Header_K stand noch ein K.
Vielen herzlichen Dank. -
@michihorn
Ein einfaches Umschalten der View geht allerdings noch deutlich einfacher direkt über die States der Vis-Instanz.
setState('vis.0.control.data', 'Header_K'); setState('vis.0.control.command', 'changeView'); -
@michihorn
Ein einfaches Umschalten der View geht allerdings noch deutlich einfacher direkt über die States der Vis-Instanz.
setState('vis.0.control.data', 'Header_K'); setState('vis.0.control.command', 'changeView');@codierknecht Guten Morgen, grundsätzlich hast Du Recht, aber dazu muss der Rechner auch laufen, meine Idee war ja, im Falle der "nichtverfügbarkeit" des Hauptrechners, auf den Backup Rechner umzuschalten, dass mache ich mit Ping.
/*****URL von IOBRP5 auf IOBDebian umschalten falls RP5 nicht erreichbar*********************** ** Okt 2024 ** Java, Ping ** ** erstellt: 15.10.24 ** geändert: **********************************************************************************************/ const idrp5 = "ping.0.debianiob.RP5.alive" //schedule("* * * * *", function () { on({ id: idrp5, change: "ne" }, function (dp) { if (dp.state.val == false) { const url = 'http://192.168.178.192:2323/?cmd=loadUrl&url=http%3A%2F%2F192.168.178.162%3A8082%2Fvis%2Findex.html%3Fmain%23000Header_K&password=Wxxxl'; httpGet(url, (err, res, body) => { //console.log(err); }); log("done") } });VG und nochmal herzlichen Dank
Michael