I did notice you've hard coded the IP address for the Loxone web interface towards the bottom of the config.js file. Would it make sense to use the miniserver variable at the top of the confi.js file to populate a URL in that external section?
"Added support for displaying value of Timer / Schedule controls in 'general' tabs", but I can't find anything where you apply it or explain it.In the documentation I don't see anything, can you tell me how to implement it?
Ah, so I could use a RasperryPi with Apache as a local webserver
and then access/control with an iPad? Cool. Need to do this.
--
You received this message because you are subscribed to a topic in the Google Groups "Loxone English" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/loxone-english/9E2grPFzUXg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to loxone-englis...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/loxone-english/5b6f731a-c54e-43a1-9667-4f6c742ce79a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Just updated loxone to version 9.3 and now the UI cannot log in any more.
I just installed the latest release on my RaspberryPi, using Apache2.I have one functionality question. I'm configuring the Heating page to pull data from my own system, which uses "Intelligent Room Controller" for each room. The graph of past temperatures is fetched fine and shows up, but the current value shows up as "0". Do I really have to define a separate memory flag to get the current temperature field populated?
Did you notice that the UI lost contact with Miniserver a few minutes after the start?
How can i launch the UI in full screen mode?
Have you got any solution how to display a gif if a value is true? Is it difficult to code?
<script>
function toggleFullScreen(elem) {
// ## The below if statement seems to work better ## if ((document.fullScreenElement && document.fullScreenElement !== null) || (document.msfullscreenElement && document.msfullscreenElement !== null) || (!document.mozFullScreen && !document.webkitIsFullScreen)) {
if ((document.fullScreenElement !== undefined && document.fullScreenElement === null) || (document.msFullscreenElement !== undefined && document.msFullscreenElement === null) || (document.mozFullScreen !== undefined && !document.mozFullScreen) || (document.webkitIsFullScreen !== undefined && !document.webkitIsFullScreen)) {
if (elem.requestFullScreen) {
elem.requestFullScreen();
} else if (elem.mozRequestFullScreen) {
elem.mozRequestFullScreen();
} else if (elem.webkitRequestFullScreen) {
elem.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT);
} else if (elem.msRequestFullscreen) {
elem.msRequestFullscreen();
}
} else {
if (document.cancelFullScreen) {
document.cancelFullScreen();
} else if (document.mozCancelFullScreen) {
document.mozCancelFullScreen();
} else if (document.webkitCancelFullScreen) {
document.webkitCancelFullScreen();
} else if (document.msExitFullscreen) {
document.msExitFullscreen();
}
}
}
</script>
<input type="button" value="click to toggle fullscreen" onclick="toggleFullScreen(document.body)">