full devices reset
-
The only last thing that's not working properly in openLuup since a while, it's the plugin RulesEngine that can't save changes in rules.
Not sure if it's related to ALTUI or openLuup and I've got no error in the openLuup logs
-
Yes to running the script again.
I looked a RulesEngine a while ago and never found out what was wrong, except that I think it’s a JavaScript issue, IIRC. Do you get any error in the browser log?
-
Nah I just check again, nothing in the browser console...
-
and also, /openLuup is not working
-
/openLuup ??
-
yeah the console
-
-
Try /openluup ?
-
file not found
-
/console ?
-
can't find WSAPI application entry point
-
You’re saying that
OpenLuupIP:3480/openLuup?page=devices
Doesn’t work.
Is this new?
-
it's not working.. and have no idea when it start not working, i'm not using it often
-
The latest dev v24.2.26, has better diagnostics for the console startup...
...may help to diagnose your console issue, if you have time to give it a go.
The console starts on the first attempt to access one of its pages.
-
Just updated...
Got
2024-02-26 12:25:03.339 openLuup.wsapi:: using openLuup/console.lua for openLuup
2024-02-26 12:25:03.339 openLuup.wsapi:: using REQUIRE to load CGI openLuup/console.lua
2024-02-26 12:25:03.339 openLuup.wsapi:: can't find WSAPI application entry point -
2024-02-26 12:27:36.315 openLuup.wsapi:: using openLuup/console.lua for openLuup
2024-02-26 12:27:36.316 openLuup.wsapi:: using REQUIRE to load CGI openLuup/console.lua
2024-02-26 12:27:36.328 scheduler.context_switch:: ERROR: [dev #0] ./openLuup/panels.lua:69: attempt to call field 'SID' (a nil value)
2024-02-26 12:27:36.328 openLuup.server:: ./openLuup/panels.lua:69: attempt to call field 'SID' (a nil value) -
Excellent – a good error message to work on...
...I just need to work out why it's not happening to me.
-
Could you run this code and let me know the result? I’m thinking there must be a version mismatch somewhere in your setup.
local loader = require "openLuup.loader" local lfs = require "lfs" local ignore = {init=true, json=true} for a in lfs.dir "openLuup/" do local b = a: match "^(.-).lua$" if b and not ignore[b] then local x = loader.find_file(a) local y = require ("openLuup." .. b) if type(y) == "table" then local v = (y.ABOUT or {}) .VERSION or '----.--.--' print(v, x) end end end
-
----.--.-- openLuup/api.lua
2022.12.20 openLuup/historian.lua
2019.07.19 openLuup/http.lua -
…is that ALL ??!
53/77