Sorry if this has been covered before, just curious why triggers in openluup are not consistent..
I looked at a scene i’d created a while back via ALTUI using the Console view and noticed it didn’t show any Triggers, which was strange as it was my main front door event 🙂 . So I added the door tripped trigger again, but I’ve just noticed I now how two tiggers using this view.
25bfe00a-d63e-4dc1-a501-23e779c64379-image.png
In ALTUI it shows this.
AK. Was doing an openLuup install and the installer errored with:
openLuup_install 2019.02.15 @akbooer getting openLuup version tar file from GitHub branch master... un-zipping download files... getting dkjson.lua... lua5.1: openLuup_install.lua:45: GitHub download failed with code 500 stack traceback: [C]: in function 'assert' openLuup_install.lua:45: in main chunk [C]: ?The installer code was executing this URL:
http://dkolf.de/src/dkjson-lua.fsl/raw/dkjson.lua?name=16cbc26080996d9da827df42cb0844a25518eeb3Running it manually gives:
dkolf.de The script could not be run error-free. Please check your error log file for the exact error message. You can find this in the KIS under "Product Management > *YOUR PRODUCT* > *CONFYGUAR* > Logfiles". Further information can be found in our FAQ. The script could not be executed correctly. Please refer to your error log for details about this error. You find it in your KIS under item "Product Admin > *YOUR PRODUCT* > *CONFIGURE* > Logfiles". Further information can also be found in our FAQ.I'm thinking the dkjson code URL has been changed. On dkolf.de there is a download link:
http://dkolf.de/dkjson-lua/dkjson-2.8.luaand dkjson code also seems to be in GitHub (I presume this is the same code?):
https://github.com/LuaDist/dkjson/blob/master/dkjson.luaI'm don't know what dkolf.de looked like previously but I do see the dkjson code has been updated as of 2024-06-17. Hope this helps.
Oh - and by the way the dkjson.lua file seems to have been downloaded OK by the installer - error or no error, so go figure.
It’s been a while since I looked at openLuup as it had been running nicely and quietly in the background doing some basic tasks. With my VeraPlus looking like it’s finally succumbing to old age, I want to shift a number of the global module I have over to openLuup.
To do this, I have added the files (example would be xxpushover.lua to the cmh-ludl folder and the following to the startup
require “xxpushover”
The xxpushover.lua file itself starts with the following..
module("xxpushover", package.seeall)
And I always have a line in these files to allow me to check it’s been read in the start up related logs, which in this case it is..
The challenge I’m having is that when I try to call any of the functions within the module, it returns the following error..
"[string "ALTUI - LuaRunHandler"]:1: attempt to index global 'xxpushover' (a nil value)”
I’m no doubt missing something obvious, can anyone help me find out what it is ? Many thanks
Currently I have some Whisper files used by DataYours that been working well for ages and do what I want.
One of the files is called Watts_L1.d.wsp and uses this retention from "storage_schemas_conf" in openLuup file virtualfilesystem.lua:
[day] pattern = \.d$ retentions = 1m:1dInside the actual "Watts_L1.d.wsp" file is a header like so:
1, 86400, 0, 1 84, 60, 1440The 1, 86400 is one minute & one day (in minutes) as per the retention listed above. As a side issue I would like to know what the other header values mean ie what's the syntax here?
New challenge: I now have three Shelly variables named:
em1/0/act_power
em1/1/act_power
em1/2/act_power
with a device ID of "10006" and a SID of "shellypro3em"
And I would like to plot them using the Historian, just like I do with Watts_L1.d.wsp in DataYours. So I need a file in the history directory for the data. So I looked at doing this:
local whisper = require "openLuup.whisper" -- Syntax: history/0.deviceNumber.shortServiceId.variableName local filename = "history/0.10006.shellypro3em.em1/0/act_power.wsp" local archives = "1m:1d" whisper.create (filename,archives,0)Problem is that the variable names contains forward slashes, which are invalid filename characters. What to do?
Also should the retentions now be (to suit the latest openLuup software)?:
local archives = "1m:1d,10m:7d,1h:30d,3h:1y,1d:10y"Also "shellypro3em" is not a "shortServiceID" as per those listed in "servertables.lua". So can "shellypro3em" be used instead? ie can both short and long service IDs be used in the above call to whisper.create?
To try and minimized the frequency of writing to the SD card I want to move these log files to a RAM drive, like I already do with /var/log. Is there an 'official' way of doing this?
_John.
A list of openLuup releases including the latest developments…
master – stable, and infrequently updated, development – latest updates and bug fixes, testing – use only when advised!A long while ago (May, 2015) I wrote my 2000-th post on another forum: openLuup - running unmodified plugins on any machine.
Now rehosted at https://community.ezlo.com/t/openluup-running-unmodified-plugins-on-any-machine/187412
Here’s the gist of it:
...I want to work in a more open and stable [Vera] environment...
...All would be solved if Luup was open source and could be run on the plethora of cheap and reliable hardware available today. But it’s not. But we could get something like that effect if we engineered a sufficient subset of Luup to run on such a platform. Could it be done? What would we need?
1. UI
2. scheduler
3. web server
4. Luup compatible API
5. Device and Implementation xml file reader
6. Zwave bridge to Vera
7. runs most plugins without modification
What we wouldn’t need is UPnP.
What have we (nearly) got already?
We have, courtesy of @amg0, the most excellent AltUI: Alternate UI to UI7, and that, I think, is probably the hardest one to do in the above list. Items 2 - 5, and 7, I’ve prototyped, in pure Lua, and posted elsewhere: DataYours on Raspberry Pi, running selected plugins unmodified, including: DataYours, EventWatcher, Netatmo, RBLuaTest, altUI. See screenshot attached.Is it worth the effort? Probably not. Will I pursue this quest? Yes.
openLuup was the result.
Hoping you could tell us a bit about your experiences with ZWaveJS and MQTT.
Akbooer: it would be good if openLuup was added to the awesome mqtt resources list.
How to contribute is described here.
Looks like the GetSolarCoords() doesn't return the correct results. Right Ascension (RA) and
Declination (DEC) look OK. They presumably must be, as I have a light that goes on at sunset at the correct time for years.
Altitude and Azimuth look incorrect. They both have the hour angle in common, so I'm wondering if it's incorrect and hence the sidereal time. Should be able to convert the angle to hours and check it against this clock:
The formula used looks like Compute sidereal time on this page. Might be some mix up between JD2000 that has a 12 hour offset. Could also be some issue with the hour angle.
I'm assuming all Right Ascension (RA) and
Declination (DEC) are degrees plus & minus from north.
Likewise Altitude (ALT) and Azimuth (AZ) are in degrees?
Bit of caution: I haven't looked at this too closely, so may be barking up the wrong tree. It probably doesn't help living near Greenwich.
This site may also be helpful.
PS did you have a look at the link in my last PM?
Set up:
a) Many many many many kms from home: laptop connected to modem router. Router running wireguard client to create a virtual network.
b) Home: modem router running wireguard server. openLuup pi4 connect to router and also a PC and other stuff, etc.
The problem: When accessing charts, AltUI or the openLupp console the web pages are returned OK up to the point where they are truncated and therefore fail to display anything useful.
Note this all works fine over short distances eg around a major city (I tested it) but not seemingly at world wide distances. ie network delays seem to be the issue here? Windows TeamViewer works fine overy the exact same network/wireguard set up. That's how I was able to get the openLuup logs shown below.
Here is any example of openLuup trying to return a chart:
2023-09-04 21:31:20.463 openLuup.io.server:: HTTP:3480 connection from 10.0.0.2 tcp{client}: 0x55aed35038 2023-09-04 21:31:20.464 openLuup.server:: GET /data_request?id=lu_status2&output_format=json&DataVersion=316885191&Timeout=60&MinimumDelay=1500&_=1692128389970 HTTP/1.1 tcp{client}: 0x55ae538348 2023-09-04 21:31:20.465 openLuup.server:: GET /data_request?id=lu_status2&output_format=json&DataVersion=316885191&Timeout=60&MinimumDelay=1500&_=1692129024374 HTTP/1.1 tcp{client}: 0x55addbe1e8 2023-09-04 21:31:20.477 openLuup.server:: GET /data_request?id=lr_render&target={temp_first_floor.w,temp_ground_floor.w,temp_back_wall_of_office.w,temp_inside_roof.w,temp_jps_bedrm_north.w,temp_outside.w}&title=Temperatures&height=750&from=-y&yMin=0&yMax=40 HTTP/1.1 tcp{client}: 0x55aed35038 2023-09-04 21:31:20.478 luup_log:6: DataGraph: drawing mode: connected, draw nulls as: null 2023-09-04 21:31:20.502 luup_log:6: DataGraph: Whisper query: CPU = 23.122 mS for 2016 points 2023-09-04 21:31:20.532 luup_log:6: DataGraph: Whisper query: CPU = 22.952 mS for 2016 points 2023-09-04 21:31:20.561 luup_log:6: DataGraph: Whisper query: CPU = 22.738 mS for 2016 points 2023-09-04 21:31:20.575 luup_log:6: DataGraph: Whisper query: CPU = 9.547 mS for 2016 points 2023-09-04 21:31:20.587 luup_log:6: DataGraph: Whisper query: CPU = 9.569 mS for 2016 points 2023-09-04 21:31:20.598 luup_log:6: DataGraph: Whisper query: CPU = 9.299 mS for 2016 points 2023-09-04 21:31:20.654 luup_log:6: visualization: LineChart(2016x7) 196kB in 51mS 2023-09-04 21:31:20.655 luup_log:6: DataGraph: render: CPU = 51.219 mS for 6x2016=12096 points 2023-09-04 21:31:20.755 openLuup.server:: error 'socket.select() not ready to send tcp{client}: 0x55aed35038' sending 2 bytes to tcp{client}: 0x55aed35038 2023-09-04 21:31:20.855 openLuup.server:: error 'socket.select() not ready to send tcp{client}: 0x55aed35038' sending 6 bytes to tcp{client}: 0x55aed35038 2023-09-04 21:31:21.037 openLuup.server:: error 'socket.select() not ready to send tcp{client}: 0x55aed35038' sending 2 bytes to tcp{client}: 0x55aed35038 2023-09-04 21:31:21.138 openLuup.server:: error 'socket.select() not ready to send tcp{client}: 0x55aed35038' sending 6 bytes to tcp{client}: 0x55aed35038 2023-09-04 21:31:21.332 openLuup.server:: error 'socket.select() not ready to send tcp{client}: 0x55aed35038' sending 2 bytes to tcp{client}: 0x55aed35038 2023-09-04 21:31:21.432 openLuup.server:: error 'socket.select() not ready to send tcp{client}: 0x55aed35038' sending 6 bytes to tcp{client}: 0x55aed35038 2023-09-04 21:31:21.507 openLuup.server:: error 'closed' sending 196367 bytes to tcp{client}: 0x55aed35038 2023-09-04 21:31:21.507 openLuup.server:: ...only 144000 bytes sent 2023-09-04 21:31:21.507 openLuup.server:: error 'closed' sending 2 bytes to tcp{client}: 0x55aed35038 2023-09-04 21:31:21.507 openLuup.server:: ...only 0 bytes sent 2023-09-04 21:31:21.507 openLuup.server:: error 'closed' sending 5 bytes to tcp{client}: 0x55aed35038 2023-09-04 21:31:21.507 openLuup.server:: ...only 0 bytes sent 2023-09-04 21:31:21.507 openLuup.server:: request completed (196367 bytes, 10 chunks, 1030 ms) tcp{client}: 0x55aed35038 2023-09-04 21:31:21.517 openLuup.io.server:: HTTP:3480 connection closed openLuup.server.receive closed tcp{client}: 0x55aed35038 2023-09-04 21:31:22.824 openLuup.io.server:: HTTP:3480 connection from 10.0.0.2 tcp{client}: 0x55aea22c88Re: socket.select() not ready to send
Is there some sort of timeout I change; to see if this can make this work?
Note that openLuup is still running everything flawlessly for ages now, including the more recent addtions of ZigBee stuff. Much appreciated.
Hi @akbooer
Just bringing this over as suggested..
I’ve started to use the console view a lot more, mainly for it’s look and simplicity , but I noticed it does not do any live updates compared to ALTUI, you have to do a full browser reload. Is that by design, or is mine not working?
Also if I want to go strait to the console view, rather than into ALTUI, I recall seeing something abut altering that in the guide by for the life of me I can’t find it. Is it possible to do, if so how would I do that..
You suggested this was something you were looking at ? Also you said You don't need a "full browser reload", just click on the display menu item to refresh the screen. - what do you mean by `display menu?
Very minor issue: was messing about renaming a few rooms and ended up with a room being listed twice. One with the room's contents and the other with no room contents.
It simply turns out one room name had a trailing space. It is possible in both AltUI and the openLuup console to create a room name with a trailing space. Once having done so chaos then ensues, as the rooms are not necessarily treated as different and become difficult to manipulate.
Just need to trim white space off room names. Haven't tested if it's possible to add in leading spaces. That may also be possible.
Hey guys...
Long time... 😉
Since my first day with Vera, I'm using RulesEngine from @vosmont to handle complex rules that will do something based on multiple condition base on "true/false" and also based on time.
Do you think I will be able to do that directly with LUA in openLuup ?
For example..
IF bedroom-motion1 is not detecting motion for 15 minutes
AND
IF bedroom-motion2 is not detecting motion for 15 minutes
AND
IF current-time is between 6am and 11pm
AND
IF binary-light1 is OFF
AND
IF binary-light2 is OFF
THEN
execute LUA code
WAIT 2 minute
execute LUA code
BUT IF any "conditions" failed while in the "THEN" , It need to stop...
I currently have around 60 rules like that 😞
Currently I have a Vera and Hue hub all reliably controlled by openLuup with AltUI, plus any number of plugins. Been working really well for a few years now. However would like to head for a more MQTT based set up. Eliminate the Hue hub and hopefully eliminate Vera by using ZWAVE JS UI. Noting that Zwavejs2mqtt has been renamed to Z-Wave JS UI. Probably also run the stuff using Docker. Just because. Everything would end up on the one computer for easier management. Erhhh that's the hope.
Some of the new Zigbee Aqara stuff is very good and inexpensive plus it fits in with HomeKit. Also the Aqara battery powered stuff looks to have a good battery lifetime: ie suggested up to five years. The battery operated Hue buttons I have; have lasted for ages. Would like to use zigbee2mqtt with a SonOff dongle, which would allow access to the over two and half thousand devices zigbee2mqtt now supports:
Zigbee2MQTTAK has the MQTT stuff working in openLuup. Have played around with it and it works well, as one would expect. Love the UDP to MQTT code.
Shellys are great and also very inexpensive and they spit out & accept MQTT but I would prefer to stay away from WiFi. Not meshed and higher power consumption. Horses for courses.
Now here's the query:
Got about forty or more ZWave twin light switches, plus a few other ZWave bits & pieces such as blind controllers. Then there are the Hue devices on top of that. That's a lot of virtual devices to set up in openLuup. What's an appropriate way to do this?
It seems there is no "auto magic bridge set up". Do I need to use say @therealdb's Virtual Devices plugin that supports MQTT or is there some other approach?
I have to confess I still don't understand the master child approach in that plugin. Seems one light switch would have all the other light switches hanging off it? Helps Vera but not a problem with openLuup - why is that? Suspect AK's good coding beats Vera's?
GitHub - dbochicchio/vera-VirtualDevices: Virtual HTTP Devices plug-in for Vera and openLuup GitHub - dbochicchio/vera-VirtualDevices: Virtual HTTP Devices plug-in for Vera and openLuupVirtual HTTP Devices plug-in for Vera and openLuup - dbochicchio/vera-VirtualDevices
Setting up manually say 100 virtual devices is a bit much to ask. I had a look at hacking the user_data.json file. Good approach till you see all the UIDs and the individually numbered ControlURL and EventURLs that need to be set up.
I need some way of say of creating about 80 light switches in "No room" or in say the "ZWave upgrade" room. Or say some sort of code that could go through all my existing bridged ZWAVE devices in openLuup and create virtual devices for each one. I caould then use the openLuup console to name them and place them in their rooms:
openLuup_IP_address:3480/console?page=devices_table
At that point I could hack the user_data.json file to insert the MQTT topics fairly easily for each? Plus any other fine tuning needed.
Then the old ZWave stuff could be swapped over to ZWAVE JS UI and all the virtual MQTT devices would be ready to go or am I dreaming? Then delete all the old Vera bridged stuff. I'm not too fussed about scene code and the like, as a I have all my code in one block, that is set up in the openLuup start up.
It seems that with ZWay you can create all the ZWave device by doing some sort of interrogation of ZWay's API? Seems also to be the case with the Shelleys?
So any ideas, suggestions or code snippets are welcome on how to move towards MQTT and in particular ZWAVE JS UI and zigbee2mqtt.
I'm in no hurry as openLuup is performing nicely, with the old Vera handling all my ZWave devices.
Hi
Just wondering if it’s possible when writing plugins to set if the text shown via DisplayLine1/2 can be left, right or centre aligned ?
Bit of an odd one this:
Bare metal install on Debian Bullseye (Intel NUC)
I've noticed when travelling, I connect to my L2TP VPN and I cannot get AltUI to update. I just get 'Waiting Initial Data'
Specifically this is in Chrome:
Version 108.0.5359.94 (Official Build) (x86_64)
In Chrome I can access and control everything via the Openluup console.
In Chrome I can also access and control everything via the Z-Wave expert UI and Z-Wave UI
In Safari I get a more complete view of AltUI but loads of errors along the lines of:
the module or function ALTUI_PluginDisplays.drawBinaryLight does not exist, check your configuration
Homewave on my iOS devices is fine across the same VPN config,
I can ssh into all my servers
Not a huge issue, just curious if anyone has any thoughts of what I might tweak to resolve it?
(FWIW I also access my IMAP and SMTP servers across the same VPN with no issues, as well as remote desktop. Also MS Reactor on the same host as Openluup)
TIA for any thoughts
C
Hi Ak,
Not sure when it started as it took me a while to notice.
I have a function on a luup.call_timer to turn on a switch and then use a luup.call_delay to turn it off a minute later. This is done by the same global function, but on the luup.call_delay i get a message in the log : "luup.call_delay:: unknown global function name: HouseDevice1_PumpCommand"
This is in the init function:
luup.call_timer("HouseDevice1_PumpCommand", 2, "2:15:00", hm_Heating.PumpHealthRunDay, hm_Heating.PumpCMD.HEALTH.."1", true)This is in the function to schedule to off command giving the global function name not found:
luup.call_delay("HouseDevice1_PumpCommand", hm_Heating.PumpHealthOnDuration, hm_Heating.PumpCMD.HEALTH.."0")Is it because I use the "TRUE" parameter that is openLuup specific so the timer does not fire just once?
Running v21.7.25, may be time to update?
Cheers Rene
Hi, I have been trying to install OpenLuup on MacOS but I am failing, so far.
Is there a step-by-step instruction (for MacOS) to follow?
After installing LuaRocks, luasec, luafilesystem and luasocket I then try to run lua5.1 openLuup_install.lua and then get the messages below.
Any ideas and proposals are appreciated.
Regards
Jan
openLuup_install 2019.02.15 @akbooer
lua5.1: openLuup_install.lua:18: module ‘socket.http’ not found:
no field package.preload[‘socket.http’]
no file ‘./socket/http.lua’
no file ‘/usr/local/share/lua/5.1/socket/http.lua’
no file ‘/usr/local/share/lua/5.1/socket/http/init.lua’
no file ‘/usr/local/lib/lua/5.1/socket/http.lua’
no file ‘/usr/local/lib/lua/5.1/socket/http/init.lua’
no file ‘./socket/http.so’
no file ‘/usr/local/lib/lua/5.1/socket/http.so’
no file ‘/usr/local/lib/lua/5.1/loadall.so’
no file ‘./socket.so’
no file ‘/usr/local/lib/lua/5.1/socket.so’
no file ‘/usr/local/lib/lua/5.1/loadall.so’
stack traceback:
[C]: in function ‘require’
openLuup_install.lua:18: in main chunk
Unexpected stop of openLuup
-
Every now and then my openLuup stops responding. This is the LuaUPnP.log when it happens:
2021-08-20 14:59:39.827 :: openLuup LOG ROTATION :: (runtime 11.0 days) 2021-08-20 14:59:39.831 openLuup.server:: GET /data_request?id=sdata HTTP/1.1 tcp{client}: 0x55b6023b8088 2021-08-20 14:59:39.853 openLuup.server:: request completed (49215 bytes, 4 chunks, 22 ms) tcp{client}: 0x55b6023b8088 2021-08-20 14:59:39.854 openLuup.io.server:: HTTP:3480 connection closed openLuup.server.receive closed tcp{client}: 0x55b6023b8088 2021-08-20 14:59:40.826 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b600f46ab8 2021-08-20 14:59:40.829 openLuup.server:: GET /data_request?id=sdata HTTP/1.1 tcp{client}: 0x55b600f46ab8 2021-08-20 14:59:40.846 openLuup.server:: request completed (49215 bytes, 4 chunks, 16 ms) tcp{client}: 0x55b600f46ab8 2021-08-20 14:59:40.847 openLuup.io.server:: HTTP:3480 connection closed openLuup.server.receive closed tcp{client}: 0x55b600f46ab8 2021-08-20 14:59:41.827 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b600d1ad98 2021-08-20 14:59:41.829 openLuup.server:: GET /data_request?id=sdata HTTP/1.1 tcp{client}: 0x55b600d1ad98 2021-08-20 14:59:41.838 openLuup.server:: request completed (49215 bytes, 4 chunks, 8 ms) tcp{client}: 0x55b600d1ad98 2021-08-20 14:59:41.838 openLuup.io.server:: HTTP:3480 connection closed openLuup.server.receive closed tcp{client}: 0x55b600d1ad98 2021-08-20 14:59:42.827 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b6016b9848 2021-08-20 14:59:42.829 openLuup.server:: GET /data_request?id=sdata HTTP/1.1 tcp{client}: 0x55b6016b9848 2021-08-20 14:59:42.847 openLuup.server:: request completed (49215 bytes, 4 chunks, 17 ms) tcp{client}: 0x55b6016b9848 2021-08-20 14:59:42.876 openLuup.io.server:: HTTP:3480 connection closed openLuup.server.receive closed tcp{client}: 0x55b6016b9848 2021-08-20 14:59:43.054 luup.watch_callback:: 30003.DS18B20.Temperature called [37]virtualSensorWatchCallback() function: 0x55b600c2fff0 2021-08-20 14:59:43.054 luup.variable_set:: 38.urn:toggledbits-com:serviceId:VirtualSensor1.PreviousRawValue was: 28.3 now: 28.5 #hooks:0 2021-08-20 14:59:43.054 luup.variable_set:: 38.urn:toggledbits-com:serviceId:VirtualSensor1.RawValue was: 28.5 now: 28.4 #hooks:0 2021-08-20 14:59:43.054 luup.variable_set:: 38.urn:upnp-org:serviceId:TemperatureSensor1.CurrentTemperature was: 28.5 now: 28.4 #hooks:0 2021-08-20 14:59:43.054 luup.variable_set:: 38.urn:toggledbits-com:serviceId:VirtualSensor1.PreviousValue was: 28.3 now: 28.5 #hooks:0 2021-08-20 14:59:43.054 luup.variable_set:: 38.urn:toggledbits-com:serviceId:VirtualSensor1.LastUpdate was: 1629464323 now: 1629464383 #hooks:0 2021-08-20 14:59:43.265 openLuup.server:: request completed (3193 bytes, 1 chunks, 5550 ms) tcp{client}: 0x55b60162e488 2021-08-20 14:59:43.267 openLuup.io.server:: HTTP:3480 connection closed openLuup.server.receive closed tcp{client}: 0x55b60162e488 2021-08-20 14:59:43.278 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b6023c8458 2021-08-20 14:59:43.278 openLuup.server:: GET /data_request?id=status&DataVersion=516611499&Timeout=15&MinimumDelay=100&output_format=json&_r=1629464383277 HTTP/1.1 tcp{client}: 0x55b6023c8458 2021-08-20 14:59:43.381 openLuup.server:: request completed (1091 bytes, 1 chunks, 102 ms) tcp{client}: 0x55b6023c8458 2021-08-20 14:59:43.381 openLuup.io.server:: HTTP:3480 connection closed openLuup.server.receive closed tcp{client}: 0x55b6023c8458 2021-08-20 14:59:43.392 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b6013d6cc8 2021-08-20 14:59:43.393 openLuup.server:: GET /data_request?id=status&DataVersion=516611500&Timeout=15&MinimumDelay=100&output_format=json&_r=1629464383391 HTTP/1.1 tcp{client}: 0x55b6013d6cc8 2021-08-20 14:59:43.496 openLuup.server:: request completed (3196 bytes, 1 chunks, 4981 ms) tcp{client}: 0x55b601a37db8 2021-08-20 14:59:43.826 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b601d05a08 2021-08-20 14:59:43.828 openLuup.server:: GET /data_request?id=sdata HTTP/1.1 tcp{client}: 0x55b601d05a08 2021-08-20 14:59:43.844 openLuup.server:: request completed (49215 bytes, 4 chunks, 15 ms) tcp{client}: 0x55b601d05a08 2021-08-20 14:59:43.844 openLuup.io.server:: HTTP:3480 connection closed openLuup.server.receive closed tcp{client}: 0x55b601d05a08 2021-08-20 14:59:44.524 openLuup.server:: GET /data_request?id=lu_status2&output_format=json&DataVersion=516611500&Timeout=60&MinimumDelay=1500&_=1629292536029 HTTP/1.1 tcp{client}: 0x55b601a37db8 2021-08-20 14:59:44.828 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b6023a7d18 2021-08-20 14:59:44.831 openLuup.server:: GET /data_request?id=sdata HTTP/1.1 tcp{client}: 0x55b6023a7d18 2021-08-20 14:59:44.844 openLuup.server:: request completed (49215 bytes, 4 chunks, 12 ms) tcp{client}: 0x55b6023a7d18 2021-08-20 14:59:44.844 openLuup.io.server:: HTTP:3480 connection closed openLuup.server.receive closed tcp{client}: 0x55b6023a7d18 2021-08-20 14:59:45.514 openLuup.server:: GET /data_request?id=variableget&DeviceNum=0&serviceId=urn:micasaverde-com:serviceId:HomeAutomationGateway1&Variable=Mode&_=1629292536030 HTTP/1.1 tcp{client}: 0x55b601ab8228 2021-08-20 14:59:45.617 openLuup.server:: request completed (1 bytes, 1 chunks, 102 ms) tcp{client}: 0x55b601ab8228 2021-08-20 14:59:45.827 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b600b8de38 2021-08-20 14:59:45.828 openLuup.server:: GET /data_request?id=sdata HTTP/1.1 tcp{client}: 0x55b600b8de38 2021-08-20 14:59:45.834 openLuup.server:: request completed (49215 bytes, 4 chunks, 5 ms) tcp{client}: 0x55b600b8de38 2021-08-20 14:59:45.836 openLuup.io.server:: HTTP:3480 connection closed openLuup.server.receive closed tcp{client}: 0x55b600b8de38 2021-08-20 14:59:46.828 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b6018a53f8 2021-08-20 14:59:46.830 openLuup.server:: GET /data_request?id=sdata HTTP/1.1 tcp{client}: 0x55b6018a53f8 2021-08-20 14:59:46.841 openLuup.server:: request completed (49215 bytes, 4 chunks, 11 ms) tcp{client}: 0x55b6018a53f8 2021-08-20 14:59:46.842 openLuup.io.server:: HTTP:3480 connection closed openLuup.server.receive closed tcp{client}: 0x55b6018a53f8 2021-08-20 14:59:47.829 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b600d2d938 2021-08-20 14:59:47.832 openLuup.server:: GET /data_request?id=sdata HTTP/1.1 tcp{client}: 0x55b600d2d938 2021-08-20 14:59:47.854 openLuup.server:: request completed (49215 bytes, 4 chunks, 21 ms) tcp{client}: 0x55b600d2d938 2021-08-20 14:59:47.855 openLuup.io.server:: HTTP:3480 connection closed openLuup.server.receive closed tcp{client}: 0x55b600d2d938 2021-08-20 14:59:47.962 luup.variable_set:: 10086.urn:upnp-org:serviceId:TemperatureSensor1.CurrentTemperature was: 28.3 now: 28.5 #hooks:0 2021-08-20 14:59:48.370 openLuup.server:: request completed (1359 bytes, 1 chunks, 4977 ms) tcp{client}: 0x55b6013d6cc8 2021-08-20 14:59:48.372 openLuup.server:: request completed (1359 bytes, 1 chunks, 3847 ms) tcp{client}: 0x55b601a37db8 2021-08-20 14:59:48.373 openLuup.io.server:: HTTP:3480 connection closed openLuup.server.receive closed tcp{client}: 0x55b6013d6cc8 2021-08-20 14:59:48.384 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b601e62df8 2021-08-20 14:59:48.385 openLuup.server:: GET /data_request?id=status&DataVersion=516611502&Timeout=15&MinimumDelay=100&output_format=json&_r=1629464388383 HTTP/1.1 tcp{client}: 0x55b601e62df8 2021-08-20 14:59:48.813 openLuup.server:: GET /data_request?id=lu_status2&output_format=json&DataVersion=516611502&Timeout=60&MinimumDelay=1500&_=1629292536031 HTTP/1.1 tcp{client}: 0x55b601a37db8 2021-08-20 14:59:48.829 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b600c44bf8 2021-08-20 14:59:48.832 openLuup.server:: GET /data_request?id=sdata HTTP/1.1 tcp{client}: 0x55b600c44bf8 2021-08-20 14:59:48.854 openLuup.server:: request completed (49215 bytes, 4 chunks, 21 ms) tcp{client}: 0x55b600c44bf8 2021-08-20 14:59:48.856 openLuup.io.server:: HTTP:3480 connection closed openLuup.server.receive closed tcp{client}: 0x55b600c44bf8 2021-08-20 14:59:49.829 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b600e1fea8 2021-08-20 14:59:49.830 openLuup.server:: GET /data_request?id=sdata HTTP/1.1 tcp{client}: 0x55b600e1fea8 2021-08-20 14:59:49.835 openLuup.server:: request completed (49215 bytes, 4 chunks, 5 ms) tcp{client}: 0x55b600e1fea8 2021-08-20 14:59:49.835 openLuup.io.server:: HTTP:3480 connection closed openLuup.server.receive closed tcp{client}: 0x55b600e1fea8 2021-08-20 14:59:50.831 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b601cfa118 2021-08-20 14:59:50.832 openLuup.server:: GET /data_request?id=sdata HTTP/1.1 tcp{client}: 0x55b601cfa118 2021-08-20 14:59:50.837 openLuup.server:: request completed (49215 bytes, 4 chunks, 4 ms) tcp{client}: 0x55b601cfa118 2021-08-20 14:59:50.838 openLuup.io.server:: HTTP:3480 connection closed openLuup.server.receive closed tcp{client}: 0x55b601cfa118 2021-08-20 14:59:51.833 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b601462bb8 2021-08-20 14:59:51.835 openLuup.server:: GET /data_request?id=sdata HTTP/1.1 tcp{client}: 0x55b601462bb8 2021-08-20 14:59:51.852 openLuup.server:: request completed (49215 bytes, 4 chunks, 17 ms) tcp{client}: 0x55b601462bb8 2021-08-20 14:59:51.854 openLuup.io.server:: HTTP:3480 connection closed openLuup.server.receive closed tcp{client}: 0x55b601462bb8 2021-08-20 14:59:52.834 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b6016b1c98 2021-08-20 14:59:52.836 openLuup.server:: GET /data_request?id=sdata HTTP/1.1 tcp{client}: 0x55b6016b1c98 2021-08-20 14:59:52.847 openLuup.server:: request completed (49215 bytes, 4 chunks, 11 ms) tcp{client}: 0x55b6016b1c98 2021-08-20 14:59:52.848 openLuup.io.server:: HTTP:3480 connection closed openLuup.server.receive closed tcp{client}: 0x55b6016b1c98 2021-08-20 14:59:53.193 luup.variable_set:: 10005.urn:micasaverde-com:serviceId:SceneController1.sl_SceneActivated was: 255 now: 255 #hooks:0 2021-08-20 14:59:53.193 luup.variable_set:: 10006.urn:micasaverde-com:serviceId:HaDevice1.sl_TamperAlarm was: 0 now: 0 #hooks:0 2021-08-20 14:59:53.193 luup.variable_set:: 10094.urn:micasaverde-com:serviceId:HaDevice1.sl_BatteryAlarm was: 0 now: 0 #hooks:0 2021-08-20 14:59:53.193 luup.variable_set:: 10096.urn:micasaverde-com:serviceId:HaDevice1.sl_BatteryAlarm was: 10 now: 10 #hooks:0 2021-08-20 14:59:53.193 luup.variable_set:: 10098.urn:micasaverde-com:serviceId:HaDevice1.sl_BatteryAlarm was: 10 now: 10 #hooks:0 2021-08-20 14:59:53.193 luup.variable_set:: 10104.urn:micasaverde-com:serviceId:HaDevice1.sl_BatteryAlarm was: 10 now: 10 #hooks:0 2021-08-20 14:59:53.194 luup.variable_set:: 10106.urn:micasaverde-com:serviceId:HaDevice1.sl_BatteryAlarm was: 0 now: 0 #hooks:0 2021-08-20 14:59:53.194 luup.variable_set:: 10109.urn:micasaverde-com:serviceId:HaDevice1.sl_BatteryAlarm was: 0 now: 0 #hooks:0 2021-08-20 14:59:53.194 luup.variable_set:: 10112.urn:micasaverde-com:serviceId:DoorLock1.sl_UserCode was: UserID="4" UserName="Ella" now: UserID="4" UserName="Ella" #hooks:0 2021-08-20 14:59:53.194 luup.variable_set:: 10112.urn:micasaverde-com:serviceId:DoorLock1.sl_LockButton was: 1 now: 1 #hooks:0 2021-08-20 14:59:53.194 luup.variable_set:: 10112.urn:micasaverde-com:serviceId:DoorLock1.sl_PinFailed was: 1 now: 1 #hooks:0 2021-08-20 14:59:53.194 luup.variable_set:: 10112.urn:micasaverde-com:serviceId:HaDevice1.sl_BatteryAlarm was: 0 now: 0 #hooks:0 2021-08-20 14:59:53.194 luup.variable_set:: 10131.urn:micasaverde-com:serviceId:HaDevice1.sl_TamperAlarm was: 0 now: 0 #hooks:0 2021-08-20 14:59:53.194 luup.variable_set:: 10132.urn:micasaverde-com:serviceId:HaDevice1.sl_TamperAlarm was: 0 now: 0 #hooks:0 2021-08-20 14:59:53.194 luup.variable_set:: 10133.urn:micasaverde-com:serviceId:HaDevice1.sl_TamperAlarm was: 0 now: 0 #hooks:0 2021-08-20 14:59:53.194 luup.variable_set:: 10165.urn:micasaverde-com:serviceId:HaDevice1.sl_Alarm was: SMOKE now: SMOKE #hooks:0 2021-08-20 14:59:53.194 luup.variable_set:: 10165.urn:micasaverde-com:serviceId:HaDevice1.sl_TamperAlarm was: 0 now: 0 #hooks:0 2021-08-20 14:59:53.194 luup.variable_set:: 10188.urn:micasaverde-com:serviceId:HaDevice1.sl_TamperAlarm was: 1 now: 1 #hooks:0 2021-08-20 14:59:53.194 luup.variable_set:: 10188.urn:micasaverde-com:serviceId:HaDevice1.sl_Alarm was: TAMPER_ALARM now: TAMPER_ALARM #hooks:0 2021-08-20 14:59:53.194 luup.variable_set:: 10191.urn:micasaverde-com:serviceId:HaDevice1.sl_BatteryAlarm was: 10 now: 10 #hooks:0 2021-08-20 14:59:53.299 openLuup.server:: request completed (5449 bytes, 1 chunks, 4485 ms) tcp{client}: 0x55b601a37db8 2021-08-20 14:59:53.505 openLuup.server:: request completed (5449 bytes, 1 chunks, 5119 ms) tcp{client}: 0x55b601e62df8 2021-08-20 14:59:53.511 openLuup.io.server:: HTTP:3480 connection closed openLuup.server.receive closed tcp{client}: 0x55b601e62df8 2021-08-20 14:59:53.513 openLuup.server:: GET /data_request?id=lu_status2&output_format=json&DataVersion=516611523&Timeout=60&MinimumDelay=1500&_=1629292536032 HTTP/1.1 tcp{client}: 0x55b601a37db8 2021-08-20 14:59:53.522 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b600bc7068 2021-08-20 14:59:53.524 openLuup.server:: GET /data_request?id=status&DataVersion=516611523&Timeout=15&MinimumDelay=100&output_format=json&_r=1629464393521 HTTP/1.1 tcp{client}: 0x55b600bc7068 2021-08-20 14:59:53.834 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b601b8cbe8 2021-08-20 14:59:53.835 openLuup.server:: GET /data_request?id=sdata HTTP/1.1 tcp{client}: 0x55b601b8cbe8 2021-08-20 14:59:53.840 openLuup.server:: request completed (49215 bytes, 4 chunks, 5 ms) tcp{client}: 0x55b601b8cbe8 2021-08-20 14:59:53.841 openLuup.io.server:: HTTP:3480 connection closed openLuup.server.receive closed tcp{client}: 0x55b601b8cbe8 2021-08-20 14:59:54.834 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b6013dacd8 2021-08-20 14:59:54.836 openLuup.server:: GET /data_request?id=sdata HTTP/1.1 tcp{client}: 0x55b6013dacd8 2021-08-20 14:59:54.849 openLuup.server:: request completed (49215 bytes, 4 chunks, 12 ms) tcp{client}: 0x55b6013dacd8 2021-08-20 14:59:54.850 openLuup.io.server:: HTTP:3480 connection closed openLuup.server.receive closed tcp{client}: 0x55b6013dacd8 2021-08-20 14:59:55.835 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b602316198 2021-08-20 14:59:55.836 openLuup.server:: GET /data_request?id=sdata HTTP/1.1 tcp{client}: 0x55b602316198 2021-08-20 14:59:55.841 openLuup.server:: request completed (49215 bytes, 4 chunks, 5 ms) tcp{client}: 0x55b602316198 2021-08-20 14:59:55.842 openLuup.io.server:: HTTP:3480 connection closed openLuup.server.receive closed tcp{client}: 0x55b602316198 2021-08-20 15:00:10.955 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b601547598 2021-08-20 15:00:10.955 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b6016c7cf8 2021-08-20 15:00:10.955 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b600b75158 2021-08-20 15:00:10.955 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b60187d188 2021-08-20 15:00:10.955 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b6011a5bf8 2021-08-20 15:00:10.955 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b60115ecd8 2021-08-20 15:00:10.955 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b601018c18 2021-08-20 15:00:10.956 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b60175d068 2021-08-20 15:00:10.956 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b60224ced8 2021-08-20 15:00:10.956 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b6017869d8 2021-08-20 15:00:10.956 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b601ab40e8 2021-08-20 15:00:10.956 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b601914178 2021-08-20 15:00:10.956 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b60100a228 2021-08-20 15:00:10.956 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b60197a998 2021-08-20 15:00:10.956 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b601103238 2021-08-20 15:00:10.956 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b600c62438 2021-08-20 15:00:10.956 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b601eaabf8 2021-08-20 15:00:10.956 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b6017c95b8 2021-08-20 15:00:10.956 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b600d6e508 2021-08-20 15:00:10.956 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b601dd2168 2021-08-20 15:00:10.956 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b60155eb68 2021-08-20 15:00:10.957 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b6016ddcd8 2021-08-20 15:00:10.957 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b602384ca8 2021-08-20 15:00:10.957 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b60230cc78 2021-08-20 15:00:10.957 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b6017e3338 2021-08-20 15:00:10.957 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b600965de8 2021-08-20 15:00:10.957 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b601e23608 2021-08-20 15:00:10.957 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b6018da2f8 2021-08-20 15:00:10.957 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b600c9aa08 2021-08-20 15:00:10.957 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b600bbf0f8 2021-08-20 15:00:10.957 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b601334518 2021-08-20 15:00:10.958 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b60183b5f8 2021-08-20 15:00:10.958 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b6015682a8 2021-08-20 15:00:10.958 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b6018869e8 2021-08-20 15:00:10.958 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b6008839c8 2021-08-20 15:00:10.958 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b60154ed58 2021-08-20 15:00:10.959 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b601a259e8 2021-08-20 15:00:10.959 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b600f617c8 2021-08-20 15:00:10.959 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b6015884c8 2021-08-20 15:00:10.959 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b601c85fe8 2021-08-20 15:00:10.959 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b602275ae8 2021-08-20 15:00:10.959 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b60190ab88 2021-08-20 15:00:10.959 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b601692038 2021-08-20 15:00:10.959 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b601fcea78 2021-08-20 15:00:10.960 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b601ca7f28 2021-08-20 15:00:10.960 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b601fd37f8 2021-08-20 15:00:10.960 openLuup.io.server:: MQTT:1888 connection from 127.0.0.1 tcp{client}: 0x55b6020ec968 2021-08-20 15:00:10.961 openLuup.server:: GET /data_request?id=variableget&DeviceNum=0&serviceId=urn:micasaverde-com:serviceId:HomeAutomationGateway1&Variable=Mode&_=1629292536033 HTTP/1.1 tcp{client}: 0x55b601ab8228 2021-08-20 15:00:10.967 luup_log:0: 32Mb, 3.3%cpu, 11.0days 2021-08-20 15:00:10.972 openLuup.server:: request completed (3361 bytes, 1 chunks, 17459 ms) tcp{client}: 0x55b601a37db8 2021-08-20 15:00:10.973 openLuup.server:: request completed (3361 bytes, 1 chunks, 17449 ms) tcp{client}: 0x55b600bc7068 2021-08-20 15:00:10.990 luup.variable_set:: 10116.urn:upnp-org:serviceId:TemperatureSensor1.CurrentTemperature was: 21.8 now: 21.9 #hooks:0 2021-08-20 15:00:10.990 luup.variable_set:: 10129.urn:micasaverde-com:serviceId:HumiditySensor1.CurrentLevel was: 58.8 now: 58.7 #hooks:0 2021-08-20 15:00:10.991 openLuup.io.server:: MQTT:1888 connection closed tcp{client}: 0x55b600ba45a8 2021-08-20 15:00:10.991 openLuup.mqtt:: closed tcp{client}: 0x55b600ba45a8 2021-08-20 15:00:10.992 openLuup.mqtt:: mqttthing_Klimat kllaren_838dee2e UNSUBSCRIBE from tele/Källartemp/SENSOR tcp{client}: 0x55b600ba45a8 2021-08-20 15:00:10.992 openLuup.mqtt:: ERROR publishing application message for mqtt:tele/Källartemp/SENSOR : closed 2021-08-20 15:00:10.992 openLuup.io.server:: HTTP:3480 connection from 127.0.0.1 tcp{client}: 0x55b601c8c288 2021-08-20 15:00:10.992 openLuup.io.server:: HTTP:3480 connection closed openLuup.server.receive closed tcp{client}: 0x55b600bc7068 2021-08-20 15:00:10.992 openLuup.server:: GET /data_request?id=sdata HTTP/1.1 tcp{client}: 0x55b601547598 2021-08-20 15:00:10.993 openLuup.io.server:: MQTT:1888 connection closed tcp{client}: 0x55b600a62818 2021-08-20 15:00:10.993 openLuup.mqtt:: RECEIVE ERROR: closed tcp{client}: 0x55b600a62818 2021-08-20 15:00:10.994 openLuup.mqtt:: mqttthing_Uttag garaget_6f4265a1 UNSUBSCRIBE from openLuup/update/10149/SwitchPower1/Status tcp{client}: 0x55b600a62818 2021-08-20 15:00:10.994 openLuup.io.server:: MQTT:1888 connection closed tcp{client}: 0x55b600ba8428 2021-08-20 15:00:10.994 openLuup.mqtt:: RECEIVE ERROR: closed tcp{client}: 0x55b600ba8428 2021-08-20 15:00:10.994 openLuup.mqtt:: mqttthing_Takflkt hallen_6da387bf UNSUBSCRIBE from tele/TakfläktHall/LWT tcp{client}: 0x55b600ba8428 2021-08-20 15:00:10.994 openLuup.mqtt:: mqttthing_Takflkt hallen_6da387bf UNSUBSCRIBE from stat/TakfläktHall/POWER2 tcp{client}: 0x55b600ba8428 2021-08-20 15:00:10.994 openLuup.io.server:: MQTT:1888 connection closed tcp{client}: 0x55b600e59b88 2021-08-20 15:00:10.994 openLuup.mqtt:: RECEIVE ERROR: closed tcp{client}: 0x55b600e59b88 2021-08-20 15:00:10.994 openLuup.mqtt:: mqttthing_Klimat sovrummet_0d664e41 UNSUBSCRIBE from openLuup/update/20010/HumiditySensor1/CurrentLevel tcp{client}: 0x55b600e59b88 2021-08-20 15:00:10.994 openLuup.mqtt:: mqttthing_Klimat sovrummet_0d664e41 UNSUBSCRIBE from openLuup/update/20021/TemperatureSensor1/CurrentTemperature tcp{client}: 0x55b600e59b88 2021-08-20 15:00:10.994 openLuup.io.server:: MQTT:1888 connection closed tcp{client}: 0x55b600bd02d8 2021-08-20 15:00:10.994 openLuup.mqtt:: RECEIVE ERROR: closed tcp{client}: 0x55b600bd02d8 2021-08-20 15:00:10.994 openLuup.mqtt:: mqttthing_Entrdrr_6acda58a UNSUBSCRIBE from openLuup/update/10095/SecuritySensor1/Tripped tcp{client}: 0x55b600bd02d8 2021-08-20 15:00:10.995 openLuup.io.server:: MQTT:1888 connection closed tcp{client}: 0x55b600bb6cf8 2021-08-20 15:00:10.995 openLuup.mqtt:: RECEIVE ERROR: closed tcp{client}: 0x55b600bb6cf8 2021-08-20 15:00:10.995 openLuup.mqtt:: mqttthing_Temperatur poolen_a589d192 UNSUBSCRIBE from tele/Pooltemp/SENSOR tcp{client}: 0x55b600bb6cf8 2021-08-20 15:00:10.995 openLuup.io.server:: MQTT:1888 connection closed tcp{client}: 0x55b6009ff868 2021-08-20 15:00:10.995 openLuup.mqtt:: RECEIVE ERROR: closed tcp{client}: 0x55b6009ff868 2021-08-20 15:00:10.995 openLuup.mqtt:: mqttthing_Rrelsesensor hallen_cf7c8293 UNSUBSCRIBE from openLuup/update/20013/SecuritySensor1/Tripped tcp{client}: 0x55b6009ff868 2021-08-20 15:00:10.995 openLuup.io.server:: MQTT:1888 connection closed tcp{client}: 0x55b600a23e28 2021-08-20 15:00:10.995 openLuup.mqtt:: RECEIVE ERROR: closed tcp{client}: 0x55b600a23e28 2021-08-20 15:00:10.995 openLuup.mqtt:: mqttthing_Luftfuktighet badrum_d79a0ffb UNSUBSCRIBE from openLuup/update/10190/HumiditySensor1/CurrentLevel tcp{client}: 0x55b600a23e28 2021-08-20 15:00:10.995 openLuup.io.server:: MQTT:1888 connection closed tcp{client}: 0x55b600bb33b8 2021-08-20 15:00:10.995 openLuup.mqtt:: RECEIVE ERROR: closed tcp{client}: 0x55b600bb33b8 2021-08-20 15:00:10.995 openLuup.mqtt:: mqttthing_Ljussensor hallen_19569c17 UNSUBSCRIBE from openLuup/update/20006/LightSensor1/CurrentLevel tcp{client}: 0x55b600bb33b8 2021-08-20 15:00:10.995 openLuup.io.server:: MQTT:1888 connection closed tcp{client}: 0x55b600a136b8 2021-08-20 15:00:10.995 openLuup.mqtt:: RECEIVE ERROR: closed tcp{client}: 0x55b600a136b8 2021-08-20 15:00:10.995 openLuup.mqtt:: mqttthing_Ljussensor trningsrum_ebf319c5 UNSUBSCRIBE from openLuup/update/20004/LightSensor1/CurrentLevel tcp{client}: 0x55b600a136b8 2021-08-20 15:00:10.995 openLuup.io.server:: MQTT:1888 connection closed tcp{client}: 0x55b600babaa8 2021-08-20 15:00:10.995 openLuup.mqtt:: RECEIVE ERROR: closed tcp{client}: 0x55b600babaa8 2021-08-20 15:00:10.995 openLuup.mqtt:: mqttthing_Solceller watt_e351a23b UNSUBSCRIBE from openLuup/update/10163/LightSensor1/CurrentLevel tcp{client}: 0x55b600babaa8 2021-08-20 15:00:10.995 openLuup.io.server:: MQTT:1888 connection closed tcp{client}: 0x55b6004a9de8 2021-08-20 15:00:10.995 openLuup.mqtt:: RECEIVE ERROR: closed tcp{client}: 0x55b6004a9de8 2021-08-20 15:00:10.995 openLuup.mqtt:: mqttthing_Luftfuktighet dusch_91df9a58 UNSUBSCRIBE from openLuup/update/20008/HumiditySensor1/CurrentLevel tcp{client}: 0x55b6004a9de8 2021-08-20 15:00:10.995 openLuup.io.server:: MQTT:1888 connection closed tcp{client}: 0x55b600b84628 2021-08-20 15:00:10.995 openLuup.mqtt:: RECEIVE ERROR: closed tcp{client}: 0x55b600b84628 2021-08-20 15:00:10.996 openLuup.mqtt:: mqttthing_Altandrr kk_db6d3edd UNSUBSCRIBE from openLuup/update/10097/SecuritySensor1/Tripped tcp{client}: 0x55b600b84628 2021-08-20 15:00:10.996 openLuup.io.server:: MQTT:1888 connection closed tcp{client}: 0x55b600be6548 2021-08-20 15:00:10.996 openLuup.mqtt:: RECEIVE ERROR: closed tcp{client}: 0x55b600be6548 2021-08-20 15:00:10.996 openLuup.mqtt:: mqttthing_Test datarum_adbe85e6 UNSUBSCRIBE from openLuup/update/20007/Dimming1/LoadLevelTarget tcp{client}: 0x55b600be6548 2021-08-20 15:00:10.996 openLuup.mqtt:: mqttthing_Test datarum_adbe85e6 UNSUBSCRIBE from openLuup/update/20007/SwitchPower1/Status tcp{client}: 0x55b600be6548
And then in syslog:
Aug 20 15:00:11 username systemd[1]: openluup.service: Control process exited, code=exited status=7 Aug 20 15:00:11 username systemd[1]: openluup.service: Failed with result 'exit-code'.
-
@akbooer I'm having openLuup crashes too with similar log errors. The only thing I have noticed is that at 2 occasions when I rebooted my Ezlo Plus connected by Ezlo Bridge, openLuup have crashed shortly after. It does not do that every time but it's the only thing I've managed to correlate to the hangs. I've captured the logs before restarting openLuup, if they are of interest.
-
-
@akbooer It's running on a virtual Ubuntu 18.04 LTS server that also run Homebridge and MSR, therefore a lot of calls from 127.0.0.1.
Startup log:
2021-08-03 13:01:53.798 :: openLuup STARTUP :: /home/username/cmh-ludl 2021-08-03 13:01:53.798 openLuup.init:: version 2021.06.14 @akbooer 2021-08-03 13:01:53.822 openLuup.scheduler:: version 2021.03.19 @akbooer 2021-08-03 13:01:53.852 openLuup.io:: version 2021.03.27 @akbooer 2021-08-03 13:01:53.852 openLuup.mqtt:: version 2021.06.08 @akbooer 2021-08-03 13:01:53.853 openLuup.wsapi:: version 2019.08.12 @akbooer 2021-08-03 13:01:53.854 openLuup.servlet:: version 2021.04.30 @akbooer 2021-08-03 13:01:53.854 openLuup.client:: version 2019.10.14 @akbooer 2021-08-03 13:01:53.854 openLuup.server:: version 2020.03.26 @akbooer 2021-08-03 13:01:53.857 openLuup.scenes:: version 2021.06.02 @akbooer 2021-08-03 13:01:53.863 openLuup.chdev:: version 2021.05.04 @akbooer 2021-08-03 13:01:53.863 openLuup.userdata:: version 2021.04.30 @akbooer 2021-08-03 13:01:53.863 openLuup.requests:: version 2021.02.20 @akbooer 2021-08-03 13:01:53.863 openLuup.gateway:: version 2021.05.08 @akbooer 2021-08-03 13:01:53.866 openLuup.smtp:: version 2018.04.12 @akbooer 2021-08-03 13:01:53.893 openLuup.historian:: version 2021.06.12 @akbooer 2021-08-03 13:01:53.893 openLuup.luup:: version 2021.05.14 @akbooer 2021-08-03 13:01:53.894 openLuup.pop3:: version 2018.04.23 @akbooer 2021-08-03 13:01:53.895 openLuup.compression:: version 2016.06.30 @akbooer 2021-08-03 13:01:53.895 openLuup.timers:: version 2021.05.23 @akbooer 2021-08-03 13:01:53.895 openLuup.logs:: version 2018.03.25 @akbooer 2021-08-03 13:01:53.895 openLuup.json:: version Cjson (2.1.0) + openLuup (2021.05.01) @akbooer 2021-08-03 13:01:53.929 luup.create_device:: [1] D_ZWaveNetwork.xml / I_ZWave.xml / (urn:schemas-micasaverde-com:device:ZWaveNetwork:1) 2021-08-03 13:01:53.935 luup.create_device:: [2] D_openLuup.xml / I_openLuup.xml / D_openLuup.json (openLuup) 2021-08-03 13:01:53.935 openLuup.init:: loading configuration user_data.json 2021-08-03 13:01:53.942 openLuup.userdata:: loading user_data json... 2021-08-03 13:01:53.951 luup.variable_set:: 2.openLuup.HouseMode was: EMPTY now: 1 #hooks:0 2021-08-03 13:01:53.951 openLuup.userdata:: loading rooms... 2021-08-03 13:01:53.951 openLuup.userdata:: room#1 'MiOS-XXXXXX' 2021-08-03 13:01:53.951 openLuup.userdata:: room#4 'Källaren' 2021-08-03 13:01:53.951 openLuup.userdata:: room#5 'Sovrummet' 2021-08-03 13:01:53.951 openLuup.userdata:: room#6 'Vera sensorer' 2021-08-03 13:01:53.951 openLuup.userdata:: room#7 'Datarummet' 2021-08-03 13:01:53.951 openLuup.userdata:: room#8 'Z - Virtual' 2021-08-03 13:01:53.951 openLuup.userdata:: room#9 'Hela huset' 2021-08-03 13:01:53.951 openLuup.userdata:: room#10 'Köket' 2021-08-03 13:01:53.951 openLuup.userdata:: room#11 'Vardagsrummet' 2021-08-03 13:01:53.951 openLuup.userdata:: room#12 'Milias rum' 2021-08-03 13:01:53.951 openLuup.userdata:: room#13 'Hallen' 2021-08-03 13:01:53.951 openLuup.userdata:: room#14 'Ezlo-90000XXX' 2021-08-03 13:01:53.951 openLuup.userdata:: room#15 'Baksidan (Ute)' 2021-08-03 13:01:53.951 openLuup.userdata:: room#16 'Tasmota' 2021-08-03 13:01:53.951 openLuup.userdata:: room#101 'Room 101' 2021-08-03 13:01:53.951 openLuup.userdata:: room#17 'Växthuset' 2021-08-03 13:01:53.951 openLuup.userdata:: ...room loading completed 2021-08-03 13:01:53.951 openLuup.userdata:: loading devices... 2021-08-03 13:01:53.952 luup.create_device:: [1] D_ZWaveNetwork.xml / X / (urn:schemas-micasaverde-com:device:ZWaveNetwork:1) 2021-08-03 13:01:54.100 openLuup.scheduler.sandbox:: device 3 defined 'string.starts' (a function value) 2021-08-03 13:01:54.100 openLuup.scheduler.sandbox:: device 3 defined 'string.altui_split' (a function value) 2021-08-03 13:01:54.100 openLuup.scheduler.sandbox:: device 3 defined 'string.template' (a function value) 2021-08-03 13:01:54.100 openLuup.scheduler.sandbox:: device 3 defined 'string.trim' (a function value) 2021-08-03 13:01:54.100 luup.create_device:: [3] D_ALTUI.xml / I_ALTUI.xml / D_ALTUI_UI7.json (urn:schemas-upnp-org:device:altui:1) 2021-08-03 13:01:54.104 luup.create_device:: [4] D_AltAppStore.xml / I_AltAppStore.xml / D_AltAppStore.json (urn:schemas-upnp-org:device:AltAppStore:1) 2021-08-03 13:01:54.110 luup.create_device:: [5] D_VeraBridge.xml / I_VeraBridge.xml / D_VeraBridge.json (VeraBridge) 2021-08-03 13:01:54.119 luup.create_device:: [9] D_EzloBridge.xml / I_EzloBridge.xml / D_EzloBridge.json (urn:schemas-rboer-com:device:EzloBridge:1) 2021-08-03 13:01:54.130 luup.create_device:: [10] D_VirtualBinaryLight1.xml / I_VirtualBinaryLight1.xml / D_BinaryLight1.json (urn:schemas-upnp-org:device:BinaryLight:1) 2021-08-03 13:01:54.221 luup.create_device:: [23] D_Homebridge2openluup1.xml / I_Homebridge2openluup1.xml / D_Homebridge2openluup1.json (urn:schemas-ctrlable-com:device:Homebridge2openluup1:1) 2021-08-03 13:01:54.223 luup.create_device:: [28] D_VirtualBinaryLight1.xml / I_VirtualBinaryLight1.xml / D_BinaryLight1.json (urn:schemas-upnp-org:device:BinaryLight:1) 2021-08-03 13:01:54.225 luup.create_device:: [29] D_VirtualBinaryLight1.xml / I_VirtualBinaryLight1.xml / D_BinaryLight1.json (urn:schemas-upnp-org:device:BinaryLight:1) 2021-08-03 13:01:54.310 luup.create_device:: [33] D_HVAC_ZoneThermostat1.xml / / D_HVAC_ZoneThermostat1.json (urn:schemas-upnp-org:device:HVAC_ZoneThermostat:1) 2021-08-03 13:01:54.312 luup.create_device:: [34] D_HVAC_ZoneThermostat1.xml / / D_HVAC_ZoneThermostat1.json (urn:schemas-upnp-org:device:HVAC_ZoneThermostat:1) 2021-08-03 13:01:54.315 luup.create_device:: [35] D_TasmotaBridge.xml / I_TasmotaBridge.xml / D_TasmotaBridge.json (TasmotaBridge) 2021-08-03 13:01:54.332 luup.create_device:: [37] D_VirtualSensor1.xml / I_VirtualSensor1.xml / D_VirtualSensor1.json (urn:schemas-toggledbits-com:device:VirtualSensor:1) 2021-08-03 13:01:54.334 luup.create_device:: [38] D_TemperatureSensor1.xml / / D_TemperatureSensor1.json (urn:schemas-micasaverde-com:device:TemperatureSensor:1) 2021-08-03 13:01:54.335 luup.create_device:: [39] D_TemperatureSensor1.xml / / D_TemperatureSensor1.json (urn:schemas-micasaverde-com:device:TemperatureSensor:1) 2021-08-03 13:01:54.336 luup.create_device:: [40] D_HumiditySensor1.xml / / D_HumiditySensor1.json (urn:schemas-micasaverde-com:device:HumiditySensor:1) 2021-08-03 13:01:54.338 luup.create_device:: [42] D_VirtualBinaryLight1.xml / I_VirtualBinaryLight1.xml / D_BinaryLight1.json (urn:schemas-upnp-org:device:BinaryLight:1) 2021-08-03 13:01:54.340 luup.create_device:: [43] D_VirtualBinaryLight1.xml / I_VirtualBinaryLight1.xml / D_BinaryLight1.json (urn:schemas-upnp-org:device:BinaryLight:1) 2021-08-03 13:01:54.342 luup.create_device:: [44] D_VirtualBinaryLight1.xml / I_VirtualBinaryLight1.xml / D_BinaryLight1.json (urn:schemas-upnp-org:device:BinaryLight:1) 2021-08-03 13:01:54.344 luup.create_device:: [45] D_VirtualBinaryLight1.xml / I_VirtualBinaryLight1.xml / D_BinaryLight1.json (urn:schemas-upnp-org:device:BinaryLight:1) 2021-08-03 13:01:54.346 luup.create_device:: [46] D_VirtualBinaryLight1.xml / I_VirtualBinaryLight1.xml / D_BinaryLight1.json (urn:schemas-upnp-org:device:BinaryLight:1) 2021-08-03 13:01:54.348 luup.create_device:: [47] D_VirtualBinaryLight1.xml / I_VirtualBinaryLight1.xml / D_BinaryLight1.json (urn:schemas-upnp-org:device:BinaryLight:1) 2021-08-03 13:01:54.374 luup.create_device:: [51] D_SiteSensor1.xml / I_SiteSensor1.xml / D_SiteSensor1.json (urn:schemas-toggledbits-com:device:SiteSensor:1) 2021-08-03 13:01:54.375 luup.create_device:: [52] D_HumiditySensor1.xml / / D_HumiditySensor1.json (urn:schemas-micasaverde-com:device:HumiditySensor:1) 2021-08-03 13:01:54.381 luup.create_device:: [10002] D_ZigbeeNetwork.xml / X / (urn:schemas-micasaverde-com:device:ZigbeeNetwork:1) 2021-08-03 13:01:54.384 luup.create_device:: [10003] D_BluetoothNetwork.xml / X / (urn:schemas-micasaverde-com:device:BluetoothNetwork:1) 2021-08-03 13:01:54.388 luup.create_device:: [10004] D_LPRFNetwork.xml / X / (urn:schemas-micasaverde-com:device:LPRFNetwork:1) 2021-08-03 13:01:54.391 luup.create_device:: [10005] D_SceneController1.xml / X / D_SceneController1.json (urn:schemas-micasaverde-com:device:SceneController:1) 2021-08-03 13:01:54.395 luup.create_device:: [10006] D_G550Siren.xml / X / D_G550Siren1.json (urn:schemas-micasaverde-com:device:G550Siren:1) 2021-08-03 13:01:54.406 luup.create_device:: [10016] D_GarageDoorLock.xml / X / D_DoorLock1.json (urn:schemas-micasaverde-com:device:DoorLock:1) 2021-08-03 13:01:54.413 luup.create_device:: [10027] D_VSwitch.xml / X / D_VSwitch_UI7.json (urn:schemas-upnp-org:device:VSwitch:1) 2021-08-03 13:01:54.415 luup.create_device:: [10028] D_VSwitch.xml / X / D_VSwitch_UI7.json (urn:schemas-upnp-org:device:VSwitch:1) 2021-08-03 13:01:54.415 luup.create_device:: [10032] D_GarageDoorLock.xml / X / D_DoorLock1.json (urn:schemas-micasaverde-com:device:DoorLock:1) 2021-08-03 13:01:54.416 luup.create_device:: [10046] D_VirtualBinaryLight1.xml / X / D_BinaryLight1.json (urn:schemas-upnp-org:device:BinaryLight:1) 2021-08-03 13:01:54.417 luup.create_device:: [10047] D_VirtualBinaryLight1.xml / X / D_BinaryLight1.json (urn:schemas-upnp-org:device:BinaryLight:1) 2021-08-03 13:01:54.418 luup.create_device:: [10048] D_VirtualBinaryLight1.xml / X / D_BinaryLight1.json (urn:schemas-upnp-org:device:BinaryLight:1) 2021-08-03 13:01:54.584 luup.create_device:: [10050] D_HouseModes.xml / X / D_HouseModes.json (urn:schemas-micasaverde-com:device:HouseModes:1) 2021-08-03 13:01:54.584 luup.create_device:: [10064] D_VirtualBinaryLight1.xml / X / D_BinaryLight1.json (urn:schemas-upnp-org:device:BinaryLight:1) 2021-08-03 13:01:54.585 luup.create_device:: [10065] D_VirtualBinaryLight1.xml / X / D_BinaryLight1.json (urn:schemas-upnp-org:device:BinaryLight:1) 2021-08-03 13:01:54.586 luup.create_device:: [10068] D_VSwitch.xml / X / D_VSwitch_UI7.json (urn:schemas-upnp-org:device:VSwitch:1) 2021-08-03 13:01:54.588 luup.create_device:: [10069] D_VSwitch.xml / X / D_VSwitch_UI7.json (urn:schemas-upnp-org:device:VSwitch:1) 2021-08-03 13:01:54.589 luup.create_device:: [10070] D_VSwitch.xml / X / D_VSwitch_UI7.json (urn:schemas-upnp-org:device:VSwitch:1) 2021-08-03 13:01:54.590 luup.create_device:: [10071] D_VSwitch.xml / X / D_VSwitch_UI7.json (urn:schemas-upnp-org:device:VSwitch:1) 2021-08-03 13:01:54.591 luup.create_device:: [10076] D_VSwitch.xml / X / D_VSwitch_UI7.json (urn:schemas-upnp-org:device:VSwitch:1) 2021-08-03 13:01:54.592 luup.create_device:: [10086] D_TemperatureSensor1.xml / X / D_TemperatureSensor1.json (urn:schemas-micasaverde-com:device:TemperatureSensor:1) 2021-08-03 13:01:54.676 luup.create_device:: [10093] D_BinaryLight1.xml / X / D_BinaryLight1.json (urn:schemas-upnp-org:device:BinaryLight:1) 2021-08-03 13:01:54.678 luup.create_device:: [10094] D_GenericIO1.xml / X / D_GenericIO1.json (urn:schemas-micasaverde-com:device:GenericIO:1) 2021-08-03 13:01:54.680 luup.create_device:: [10095] D_DoorSensor1.xml / X / D_DoorSensor1.json (urn:schemas-micasaverde-com:device:DoorSensor:1) 2021-08-03 13:01:54.681 luup.create_device:: [10096] D_GenericIO1.xml / X / D_GenericIO1.json (urn:schemas-micasaverde-com:device:GenericIO:1) 2021-08-03 13:01:54.682 luup.create_device:: [10097] D_DoorSensor1.xml / X / D_DoorSensor1.json (urn:schemas-micasaverde-com:device:DoorSensor:1) 2021-08-03 13:01:54.683 luup.create_device:: [10098] D_GenericIO1.xml / X / D_GenericIO1.json (urn:schemas-micasaverde-com:device:GenericIO:1) 2021-08-03 13:01:54.684 luup.create_device:: [10099] D_DoorSensor1.xml / X / D_DoorSensor1.json (urn:schemas-micasaverde-com:device:DoorSensor:1) 2021-08-03 13:01:54.685 luup.create_device:: [10100] D_BinaryLight1.xml / X / D_BinaryLight1.json (urn:schemas-upnp-org:device:BinaryLight:1) 2021-08-03 13:01:54.686 luup.create_device:: [10104] D_GenericIO1.xml / X / D_GenericIO1.json (urn:schemas-micasaverde-com:device:GenericIO:1) 2021-08-03 13:01:54.687 luup.create_device:: [10105] D_DoorSensor1.xml / X / D_DoorSensor1.json (urn:schemas-micasaverde-com:device:DoorSensor:1) 2021-08-03 13:01:54.688 luup.create_device:: [10106] D_GenericIO1.xml / X / D_GenericIO1.json (urn:schemas-micasaverde-com:device:GenericIO:1) 2021-08-03 13:01:54.689 luup.create_device:: [10107] D_DoorSensor1.xml / X / D_DoorSensor1.json (urn:schemas-micasaverde-com:device:DoorSensor:1) 2021-08-03 13:01:54.690 luup.create_device:: [10109] D_GenericIO1.xml / X / D_GenericIO1.json (urn:schemas-micasaverde-com:device:GenericIO:1) 2021-08-03 13:01:54.691 luup.create_device:: [10110] D_DoorSensor1.xml / X / D_DoorSensor1.json (urn:schemas-micasaverde-com:device:DoorSensor:1) 2021-08-03 13:01:54.692 luup.create_device:: [10111] D_BinaryLight1.xml / X / D_BinaryLight1.json (urn:schemas-upnp-org:device:BinaryLight:1) 2021-08-03 13:01:54.766 luup.create_device:: [10112] D_Keypad1.xml / X / D_Keypad_Wintop.json (urn:schemas-micasaverde-com:device:Keypad:1) 2021-08-03 13:01:54.768 luup.create_device:: [10113] D_VirtualBinaryLight1.xml / X / D_BinaryLight1.json (urn:schemas-upnp-org:device:BinaryLight:1) 2021-08-03 13:01:54.770 luup.create_device:: [10115] D_VSwitch.xml / X / D_VSwitch_UI7.json (urn:schemas-upnp-org:device:VSwitch:1) 2021-08-03 13:01:54.771 luup.create_device:: [10116] D_TemperatureSensor1.xml / X / D_TemperatureSensor1.json (urn:schemas-micasaverde-com:device:TemperatureSensor:1) 2021-08-03 13:01:54.772 luup.create_device:: [10127] D_VSwitch.xml / X / D_VSwitch_UI7.json (urn:schemas-upnp-org:device:VSwitch:1) 2021-08-03 13:01:54.773 luup.create_device:: [10129] D_HumiditySensor1.xml / X / D_HumiditySensor1.json (urn:schemas-micasaverde-com:device:HumiditySensor:1) 2021-08-03 13:01:54.774 luup.create_device:: [10130] D_VirtualBinaryLight1.xml / X / D_BinaryLight1.json (urn:schemas-upnp-org:device:BinaryLight:1) 2021-08-03 13:01:54.864 luup.create_device:: [10131] D_MotionSensor1.xml / X / D_GlassBreakSensorWithTamper.json (urn:schemas-micasaverde-com:device:MotionSensor:1) 2021-08-03 13:01:54.865 luup.create_device:: [10132] D_MotionSensor1.xml / X / D_GlassBreakSensorWithTamper.json (urn:schemas-micasaverde-com:device:MotionSensor:1) 2021-08-03 13:01:54.865 luup.create_device:: [10133] D_MotionSensor1.xml / X / D_GlassBreakSensorWithTamper.json (urn:schemas-micasaverde-com:device:MotionSensor:1) 2021-08-03 13:01:54.866 luup.create_device:: [10149] D_BinaryLight1.xml / X / D_BinaryLight1.json (urn:schemas-upnp-org:device:BinaryLight:1) 2021-08-03 13:01:54.868 luup.create_device:: [10162] D_PowerMeter1.xml / X / D_PowerMeter1.json (urn:schemas-micasaverde-com:device:PowerMeter:1) 2021-08-03 13:01:54.870 luup.create_device:: [10163] D_LightSensor1.xml / X / D_LightSensor1.json (urn:schemas-micasaverde-com:device:LightSensor:1) 2021-08-03 13:01:54.872 luup.create_device:: [10165] D_SmokeSensor1.xml / X / D_SmokeSensorWithTamper1.json (urn:schemas-micasaverde-com:device:SmokeSensor:1) 2021-08-03 13:01:54.874 luup.create_device:: [10166] D_TemperatureSensor1.xml / X / D_TemperatureSensor1.json (urn:schemas-micasaverde-com:device:TemperatureSensor:1) 2021-08-03 13:01:54.960 luup.create_device:: [10167] D_DimmableLight1.xml / X / D_DimmableLightQD1.json (urn:schemas-upnp-org:device:DimmableLight:1) 2021-08-03 13:01:54.962 luup.create_device:: [10168] D_DimmableLight1.xml / X / D_DimmableLight1.json (urn:schemas-upnp-org:device:DimmableLight:1) 2021-08-03 13:01:54.963 luup.create_device:: [10184] D_VirtualBinaryLight1.xml / X / D_BinaryLight1.json (urn:schemas-upnp-org:device:BinaryLight:1) 2021-08-03 13:01:54.964 luup.create_device:: [10185] D_VirtualBinaryLight1.xml / X / D_BinaryLight1.json (urn:schemas-upnp-org:device:BinaryLight:1) 2021-08-03 13:01:54.965 luup.create_device:: [10187] D_VSwitch.xml / X / D_VSwitch_UI7.json (urn:schemas-upnp-org:device:VSwitch:1) 2021-08-03 13:01:54.967 luup.create_device:: [10188] D_ComboDevice1.xml / X / D_ComboDevice1.json (urn:schemas-micasaverde-com:device:ComboDevice:1) 2021-08-03 13:01:54.968 luup.create_device:: [10189] D_TemperatureSensor1.xml / X / D_TemperatureSensor1.json (urn:schemas-micasaverde-com:device:TemperatureSensor:1) 2021-08-03 13:01:54.969 luup.create_device:: [10190] D_HumiditySensor1.xml / X / D_HumiditySensor1.json (urn:schemas-micasaverde-com:device:HumiditySensor:1) 2021-08-03 13:01:54.970 luup.create_device:: [10191] D_Siren1.xml / X / D_Siren1.json (urn:schemas-micasaverde-com:device:Siren:1) 2021-08-03 13:01:54.971 luup.create_device:: [10192] D_Siren1.xml / X / D_Siren1.json (urn:schemas-micasaverde-com:device:Siren:1) 2021-08-03 13:01:54.973 luup.create_device:: [10199] D_DimmableLight1.xml / X / D_DimmableLight1.json (urn:schemas-upnp-org:device:DimmableLight:1) 2021-08-03 13:01:54.974 luup.create_device:: [10200] D_DimmableLight1.xml / X / D_DimmableLight1.json (urn:schemas-upnp-org:device:DimmableLight:1) 2021-08-03 13:01:54.975 luup.create_device:: [10215] D_HumiditySensor1.xml / X / D_HumiditySensor1.json (urn:schemas-micasaverde-com:device:HumiditySensor:1) 2021-08-03 13:01:54.976 luup.create_device:: [10216] D_TemperatureSensor1.xml / X / D_TemperatureSensor1.json (urn:schemas-micasaverde-com:device:TemperatureSensor:1) 2021-08-03 13:01:54.977 luup.create_device:: [10217] D_VSwitch.xml / X / D_VSwitch_UI7.json (urn:schemas-upnp-org:device:VSwitch:1) 2021-08-03 13:01:54.979 luup.create_device:: [10218] D_VirtualMotionSensor1.xml / X / D_MotionSensor1.json (urn:schemas-micasaverde-com:device:SmokeSensor:1) 2021-08-03 13:01:54.980 luup.create_device:: [10219] D_VirtualMotionSensor1.xml / X / D_MotionSensor1.json (urn:schemas-micasaverde-com:device:SmokeSensor:1) 2021-08-03 13:01:54.981 luup.create_device:: [10220] D_TemperatureSensor1.xml / X / D_TemperatureSensor1.json (urn:schemas-micasaverde-com:device:TemperatureSensor:1) 2021-08-03 13:01:54.981 luup.create_device:: [10221] D_HumiditySensor1.xml / X / D_HumiditySensor1.json (urn:schemas-micasaverde-com:device:HumiditySensor:1) 2021-08-03 13:01:54.982 luup.create_device:: [10222] D_LightSensor1.xml / X / D_LightSensor1.json (urn:schemas-micasaverde-com:device:LightSensor:1) 2021-08-03 13:01:54.983 luup.create_device:: [10223] D_LightSensor1.xml / X / D_LightSensor1.json (urn:schemas-micasaverde-com:device:LightSensor:1) 2021-08-03 13:01:54.984 luup.create_device:: [20004] D_LightSensor1.xml / X / D_LightSensor1.json (urn:schemas-micasaverde-com:device:LightSensor:1) 2021-08-03 13:01:54.985 luup.create_device:: [20005] D_DimmableLight1.xml / X / D_DimmableLight1.json (urn:schemas-upnp-org:device:DimmableLight:1) 2021-08-03 13:01:54.986 luup.create_device:: [20006] D_LightSensor1.xml / X / D_LightSensor1.json (urn:schemas-micasaverde-com:device:LightSensor:1) 2021-08-03 13:01:54.987 luup.create_device:: [20007] D_DimmableLight1.xml / X / D_DimmableLight1.json (urn:schemas-upnp-org:device:DimmableLight:1) 2021-08-03 13:01:54.988 luup.create_device:: [20008] D_HumiditySensor1.xml / X / D_HumiditySensor1.json (urn:schemas-micasaverde-com:device:HumiditySensor:1) 2021-08-03 13:01:54.989 luup.create_device:: [20009] D_DimmableLight1.xml / X / D_BinaryLight1.json (urn:schemas-upnp-org:device:DimmableLight:1) 2021-08-03 13:01:54.990 luup.create_device:: [20010] D_HumiditySensor1.xml / X / D_HumiditySensor1.json (urn:schemas-micasaverde-com:device:HumiditySensor:1) 2021-08-03 13:01:54.991 luup.create_device:: [20011] D_DimmableLight1.xml / X / D_DimmableLight1.json (urn:schemas-upnp-org:device:DimmableLight:1) 2021-08-03 13:01:54.992 luup.create_device:: [20012] D_DimmableLight1.xml / X / D_DimmableLight1.json (urn:schemas-upnp-org:device:DimmableLight:1) 2021-08-03 13:01:54.993 luup.create_device:: [20013] D_MotionSensor1.xml / X / D_MotionSensor1.json (urn:schemas-micasaverde-com:device:MotionSensor:1) 2021-08-03 13:01:54.994 luup.create_device:: [20014] D_DimmableLight1.xml / X / D_DimmableLight1.json (urn:schemas-upnp-org:device:DimmableLight:1) 2021-08-03 13:01:54.995 luup.create_device:: [20015] D_TemperatureSensor1.xml / X / D_TemperatureSensor1.json (urn:schemas-micasaverde-com:device:TemperatureSensor:1) 2021-08-03 13:01:54.996 luup.create_device:: [20016] D_DimmableLight1.xml / X / D_DimmableLight1.json (urn:schemas-upnp-org:device:DimmableLight:1) 2021-08-03 13:01:54.997 luup.create_device:: [20018] D_DimmableLight1.xml / X / D_DimmableLight1.json (urn:schemas-upnp-org:device:DimmableLight:1) 2021-08-03 13:01:54.999 luup.create_device:: [20019] D_DimmableLight1.xml / X / D_DimmableLight1.json (urn:schemas-upnp-org:device:DimmableLight:1) 2021-08-03 13:01:55.000 luup.create_device:: [20020] D_DimmableLight1.xml / X / D_DimmableLight1.json (urn:schemas-upnp-org:device:DimmableLight:1) 2021-08-03 13:01:55.000 luup.create_device:: [20021] D_TemperatureSensor1.xml / X / D_TemperatureSensor1.json (urn:schemas-micasaverde-com:device:TemperatureSensor:1) 2021-08-03 13:01:55.002 luup.create_device:: [20022] D_DimmableLight1.xml / X / D_DimmableLight1.json (urn:schemas-upnp-org:device:DimmableLight:1) 2021-08-03 13:01:55.003 luup.create_device:: [20024] D_DimmableLight1.xml / X / D_DimmableLight1.json (urn:schemas-upnp-org:device:DimmableLight:1) 2021-08-03 13:01:55.005 luup.create_device:: [20025] D_DimmableLight1.xml / X / D_DimmableLight1.json (urn:schemas-upnp-org:device:DimmableLight:1) 2021-08-03 13:01:55.006 luup.create_device:: [20026] D_MotionSensor1.xml / X / D_MotionSensor1.json (urn:schemas-micasaverde-com:device:MotionSensor:1) 2021-08-03 13:01:55.007 luup.create_device:: [20029] D_DimmableLight1.xml / X / D_DimmableLight1.json (urn:schemas-upnp-org:device:DimmableLight:1) 2021-08-03 13:01:55.008 luup.create_device:: [20030] D_DimmableLight1.xml / X / D_DimmableLight1.json (urn:schemas-upnp-org:device:DimmableLight:1) 2021-08-03 13:01:55.009 luup.create_device:: [20031] D_DimmableLight1.xml / X / D_DimmableLight1.json (urn:schemas-upnp-org:device:DimmableLight:1) 2021-08-03 13:01:55.010 luup.create_device:: [30001] D_GenericTasmotaDevice.xml / / D_GenericTasmotaDevice.json (GenericTasmotaDevice) 2021-08-03 13:01:55.010 luup.create_device:: [30003] D_GenericTasmotaDevice.xml / / D_GenericTasmotaDevice.json (GenericTasmotaDevice) 2021-08-03 13:01:55.010 luup.create_device:: [30004] D_GenericTasmotaDevice.xml / / D_GenericTasmotaDevice.json (GenericTasmotaDevice) 2021-08-03 13:01:55.011 luup.create_device:: [30005] D_GenericTasmotaDevice.xml / / D_GenericTasmotaDevice.json (GenericTasmotaDevice) 2021-08-03 13:01:55.011 luup.create_device:: [30006] D_GenericTasmotaDevice.xml / / D_GenericTasmotaDevice.json (GenericTasmotaDevice) 2021-08-03 13:01:55.011 luup.create_device:: [30007] D_GenericTasmotaDevice.xml / / D_GenericTasmotaDevice.json (GenericTasmotaDevice) 2021-08-03 13:01:55.012 luup.create_device:: [30008] D_GenericTasmotaDevice.xml / / D_GenericTasmotaDevice.json (GenericTasmotaDevice) 2021-08-03 13:01:55.012 luup.create_device:: [30009] D_GenericTasmotaDevice.xml / / D_GenericTasmotaDevice.json (GenericTasmotaDevice) 2021-08-03 13:01:55.012 openLuup.userdata:: loading scenes... 2021-08-03 13:01:55.012 openLuup.userdata:: [11] Dimma upp Sovrum Taklampa 2021-08-03 13:01:55.012 openLuup.userdata:: [10] Dimma ned Sovrummet 2021-08-03 13:01:55.012 openLuup.userdata:: [9] Dimma upp Milias rum 2021-08-03 13:01:55.012 openLuup.userdata:: number of scenes = 3 2021-08-03 13:01:55.012 openLuup.userdata:: ...scene loading completed 2021-08-03 13:01:55.012 openLuup.userdata:: loading installed plugin info... 2021-08-03 13:01:55.013 openLuup.userdata:: [openLuup] openLuup (21.7.25) 2021-08-03 13:01:55.013 openLuup.userdata:: [AltAppStore] Alternate App Store (20.3.30) 2021-08-03 13:01:55.013 openLuup.userdata:: [VeraBridge] VeraBridge (21.1.3) 2021-08-03 13:01:55.013 openLuup.userdata:: [8246] Alternate UI (2.53c.) 2021-08-03 13:01:55.013 openLuup.userdata:: [Z-Way] Z-Way (not.installed) 2021-08-03 13:01:55.013 openLuup.userdata:: [Arduino] MySensors (not.installed) 2021-08-03 13:01:55.013 openLuup.userdata:: [9314] Ezlo Bridge (GitHub.master) 2021-08-03 13:01:55.013 openLuup.userdata:: [9281] Virtual HTTP Devices (GitHub.master) 2021-08-03 13:01:55.013 openLuup.userdata:: [9031] Virtual Sensor (1.11) 2021-08-03 13:01:55.013 openLuup.userdata:: [8942] SiteSensor (1.15) 2021-08-03 13:01:55.013 openLuup.userdata:: ...user_data loading completed 2021-08-03 13:01:55.013 openLuup.init:: running _openLuup_STARTUP_ 2021-08-03 13:01:55.013 luup_log:0: MagicShowerFan: Function loaded successfully. 2021-08-03 13:01:55.013 luup_log:0: MagicShowerFan: Starting to monitor showers... 2021-08-03 13:01:55.013 luup.variable_watch:: callback=MagicShowerFan, watching=10190.urn:micasaverde-com:serviceId:HumiditySensor1.CurrentLevel 2021-08-03 13:01:55.013 luup.variable_watch:: callback=MagicShowerFan, watching=20008.urn:micasaverde-com:serviceId:HumiditySensor1.CurrentLevel 2021-08-03 13:01:55.013 openLuup.init:: init phase completed 2021-08-03 13:01:55.013 :: openLuup LOG ROTATION :: (runtime 0.0 days)
Server console page:
Server sockets watched for incoming connections # date / time device socket 1 2021-08-20 20:15:52 0 HTTP:3480 tcp{client}: 0x55bab90e01a8 2 2021-08-20 20:15:52 0 HTTP:3480 tcp{client}: 0x55bab9d0b718 3 2021-08-20 20:15:52 0 HTTP:3480 tcp{client}: 0x55bab8de9968 4 2021-08-20 20:15:52 0 HTTP:3480 tcp{client}: 0x55bab9cce768 5 2021-08-20 20:15:52 0 HTTP:3480 tcp{client}: 0x55bab9dda538 6 2021-08-20 20:15:52 0 HTTP:3480 tcp{client}: 0x55bab9856bb8 7 2021-08-20 20:15:43 0 HTTP:3480 tcp{client}: 0x55bab9ecaa58 8 2021-08-20 20:15:21 0 HTTP:3480 tcp{client}: 0x55bab8d74018 9 2021-08-20 20:04:16 0 HTTP:3480 tcp{client}: 0x55bab9aaf008 10 2021-08-20 20:00:15 0 HTTP:3480 tcp{client}: 0x55bab9863d48 11 2021-08-20 17:59:58 0 MQTT:1888 tcp{client}: 0x55bab8c24e48 12 2021-08-20 17:25:37 0 HTTP:3480 tcp{client}: 0x55bab8c3b128 13 2021-08-20 15:13:23 0 MQTT:1888 tcp{client}: 0x55bab90d5438 14 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8bdb198 15 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8f9d898 16 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab86e7f58 17 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8e87328 18 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8c69918 19 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8839b78 20 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8f0fa38 21 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8bc3808 22 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8df8c48 23 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8fe2c88 24 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8fc8938 25 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8fc0fe8 26 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8d39d68 27 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8fd0288 28 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8f20f68 29 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8f52ee8 30 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8f3b908 31 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab7fd7868 32 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab7fdbf88 33 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8d5eb58 34 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8ee8998 35 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8c31438 36 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8fd72b8 37 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8fe6558 38 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8fdec08 39 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8647ca8 40 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8f1da88 41 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8c0a7d8 42 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8d3e718 43 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8f33728 44 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8ec3eb8 45 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8bc9118 46 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8ebc6c8 47 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8f03d38 48 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8f0ad28 49 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8f087d8 50 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8efcd78 51 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8efa858 52 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8fdb8f8 53 2021-08-20 15:12:18 0 MQTT:1888 tcp{client}: 0x55bab8fff8f8 54 2021-08-20 15:12:10 0 MQTT:1888 tcp{server}: 0x55bab8a09878 55 2021-08-20 15:12:10 0 POP3 tcp{server}: 0x55bab89f0b58 56 2021-08-20 15:12:10 0 SMTP tcp{server}: 0x55bab89edbf8 57 2021-08-20 15:12:10 0 HTTP:3480 tcp{server}: 0x55bab89eb0b8 Received connections server date / time #connects from IP HTTP 2021-08-20 20:15:52 22187 127.0.0.1 HTTP 2021-08-20 20:15:21 19 192.168.1.240 HTTP 2021-08-20 20:04:16 4 192.168.1.3 SMTP 0 POP3 0 UDP 0 MQTT 2021-08-20 15:12:18 1 192.168.1.63 MQTT 2021-08-20 15:12:18 1 192.168.1.62 MQTT 2021-08-20 17:59:58 4 192.168.1.66 MQTT 2021-08-20 15:12:18 1 192.168.1.61 MQTT 2021-08-20 15:12:18 35 127.0.0.1 MQTT 2021-08-20 15:13:23 1 192.168.1.65 MQTT 2021-08-20 15:12:18 1 192.168.1.64 MQTT 2021-08-20 15:12:18 1 192.168.1.59
-
@crille said in Unexpected stop of openLuup:
I don't know if VeraBridge is running asynchronous, is that relevant too?
Yes, it's relevant. Synchronous polling takes a lot of time out from other things.
Check the VeraBridge variable AsyncPoll, if it's not set to true then you should try doing so (and reloading.)
-
@akbooer Ok. Thanks ,I changed it to true (was at, I guess default, false) and reloaded. Let’s hope that do good to the system.
I still always get errors after a reload though.
2021-08-20 23:44:09.048 openLuup.mqtt:: RECEIVE ERROR: closed tcp{client}: 0x55b0530b79b8 2021-08-20 23:44:09.049 openLuup.mqtt:: RECEIVE ERROR: closed tcp{client}: 0x55b0533b7bc8 2021-08-20 23:44:09.300 openLuup.server:: error 'socket.select() not ready to send tcp{client}: 0x55b0526b00d8' sending 2 bytes to tcp{client}: 0x55b0526b00d8
-
@akbooer I join in here since I have had some similar problems.
My Zway bridge has been running in asyc mode for long, however I checked my Vera bridge and it was not. I have changed it, but since I have no devices left on the Vera I thought that I just as well should remove it from OpenLuup to unload it a bit.
What is the best way of doing that? Just to delete the brigde device in OpenLuup and reload? -
Today I got a new crash. This time in the middle of the day. OpenLuup was not doing anything specific, I was not doing anything with it, no irregular cpu load (approx 3.6%). No errors in the log before what is shown below. Mqtt Explorer was not on either, so regular load there as well. (This was also before I tried with Mqtt from Home Assistant to OpenLuup, as described in another thread.)
I discovered a few hours later that the server had crashed. When checking the logs this is what I could see:
2021-09-17 11:04:36.136 openLuup.io.server:: MQTT:1883 connection from 192.168.1.144 tcp{client}: 0x29b5f80 2021-09-17 11:04:36.136 openLuup.io.server:: MQTT:1883 connection from 192.168.1.66 tcp{client}: 0x3136a28 2021-09-17 11:04:36.136 openLuup.io.server:: MQTT:1883 connection from 192.168.1.59 tcp{client}: 0x30932b0 2021-09-17 11:04:36.137 openLuup.io.server:: MQTT:1883 connection from 192.168.1.52 tcp{client}: 0x3671eb8 2021-09-17 11:04:36.137 openLuup.io.server:: MQTT:1883 connection from 192.168.1.51 tcp{client}: 0x3506688 2021-09-17 11:04:36.137 openLuup.io.server:: MQTT:1883 connection from 192.168.1.58 tcp{client}: 0x3005fa8 2021-09-17 11:04:36.182 luup.variable_set:: 144.urn:toggledbits-com:serviceId:ReactorValues.SpabadCut was: 349 now: 345 #hooks:1 2021-09-17 11:04:36.190 luup.variable_set:: 144.urn:toggledbits-com:serviceId:ReactorSensor.cstate was: {"cond0":{"evaledge":[],"stateedge":[],"valuestamp":1631631832,"id":"cond0","statestamp":0,"lastvalue":0},"root":{"... now: {"cond0":{"evaledge":[],"stateedge":[],"valuestamp":1631631832,"id":"cond0","statestamp":0,"lastvalue":0},"root":{"... #hooks:0 2021-09-17 11:04:36.191 luup.variable_set:: 144.urn:toggledbits-com:serviceId:ReactorSensor.lastacc was: 1631869442 now: 1631869476 #hooks:0 2021-09-17 11:04:36.191 luup.variable_set:: 144.urn:toggledbits-com:serviceId:ReactorGroup.GroupStatus_grp1b0eboj1 was: 1 now: 0 #hooks:0 2021-09-17 11:04:36.191 luup.variable_set:: 144.urn:toggledbits-com:serviceId:ReactorSensor.Message was: Not tripped now: Not tripped #hooks:0 2021-09-17 11:04:36.194 openLuup.io.server:: MQTT:1883 connection closed tcp{client}: 0x2a6a020 2021-09-17 11:04:36.195 openLuup.mqtt:: RECEIVE ERROR: closed tcp{client}: 0x2a6a020 2021-09-17 11:04:36.195 openLuup.mqtt:: TasmotaFriggebod UNSUBSCRIBE from cmnd/TasmotaFriggebod_fb/# tcp{client}: 0x2a6a020 2021-09-17 11:04:36.195 openLuup.mqtt:: TasmotaFriggebod UNSUBSCRIBE from cmnd/TasmotaFriggebod/# tcp{client}: 0x2a6a020 2021-09-17 11:04:36.195 openLuup.mqtt:: TasmotaFriggebod UNSUBSCRIBE from cmnd/tasmotas/# tcp{client}: 0x2a6a020 2021-09-17 11:04:36.195 openLuup.io.server:: MQTT:1883 connection closed tcp{client}: 0x2978900 2021-09-17 11:04:36.195 openLuup.mqtt:: RECEIVE ERROR: closed tcp{client}: 0x2978900 2021-09-17 11:04:36.195 openLuup.mqtt:: TasmotaSjo UNSUBSCRIBE from cmnd/TasmotaSjo_fb/# tcp{client}: 0x2978900 2021-09-17 11:04:36.195 openLuup.mqtt:: TasmotaSjo UNSUBSCRIBE from cmnd/tasmotas/# tcp{client}: 0x2978900 2021-09-17 11:04:36.195 openLuup.mqtt:: TasmotaSjo UNSUBSCRIBE from cmnd/Tasmota_Sjo/# tcp{client}: 0x2978900 2021-09-17 11:04:36.195 openLuup.io.server:: MQTT:1883 connection closed tcp{client}: 0x2c12be0 2021-09-17 11:04:36.195 openLuup.mqtt:: RECEIVE ERROR: closed tcp{client}: 0x2c12be0 2021-09-17 11:04:36.195 openLuup.mqtt:: TasmotaIR UNSUBSCRIBE from cmnd/tasmotas/# tcp{client}: 0x2c12be0 2021-09-17 11:04:36.195 openLuup.mqtt:: TasmotaIR UNSUBSCRIBE from cmnd/TasmotaIR_fb/# tcp{client}: 0x2c12be0 2021-09-17 11:04:36.195 openLuup.mqtt:: TasmotaIR UNSUBSCRIBE from cmnd/TasmotaIR/# tcp{client}: 0x2c12be0 2021-09-17 11:04:36.210 openLuup.io.server:: MQTT:1883 connection closed tcp{client}: 0x30c6558 2021-09-17 11:04:36.210 openLuup.mqtt:: RECEIVE ERROR: closed tcp{client}: 0x30c6558 2021-09-17 11:04:36.210 openLuup.io.server:: MQTT:1883 connection closed tcp{client}: 0x395fb70 2021-09-17 11:04:36.210 openLuup.mqtt:: RECEIVE ERROR: closed tcp{client}: 0x395fb70 2021-09-17 11:04:36.210 openLuup.mqtt:: TasmotaGarage UNSUBSCRIBE from cmnd/TasmotaGarage_fb/# tcp{client}: 0x395fb70 2021-09-17 11:04:36.210 openLuup.mqtt:: TasmotaGarage UNSUBSCRIBE from cmnd/tasmotas/# tcp{client}: 0x395fb70 2021-09-17 11:04:36.210 openLuup.mqtt:: TasmotaGarage UNSUBSCRIBE from cmnd/TasmotaGarage/# tcp{client}: 0x395fb70 ... 2021-09-17 11:04:36.219 openLuup.io.server:: MQTT:1883 connection closed tcp{client}: 0x29b5f80 2021-09-17 11:04:36.219 openLuup.mqtt:: RECEIVE ERROR: closed tcp{client}: 0x29b5f80 2021-09-17 11:04:36.219 openLuup.io.server:: MQTT:1883 connection closed tcp{client}: 0x3136a28 2021-09-17 11:04:36.219 openLuup.mqtt:: RECEIVE ERROR: closed tcp{client}: 0x3136a28 2021-09-17 11:04:36.223 luup.watch_callback:: 20013.MHZ19B.CarbonDioxide called [9]virtualSensorWatchCallback() function: 0x263bea8 ... 2021-09-17 11:04:36.243 openLuup.io.server:: MQTT:1883 connection closed tcp{client}: 0x2b7aff8 2021-09-17 11:04:36.243 openLuup.mqtt:: closed tcp{client}: 0x2b7aff8 2021-09-17 11:04:36.243 openLuup.mqtt:: TasmotaCO2Brandv UNSUBSCRIBE from cmnd/TasmotaCO2Brandv/# tcp{client}: 0x2b7aff8 2021-09-17 11:04:36.243 openLuup.mqtt:: TasmotaCO2Brandv UNSUBSCRIBE from cmnd/tasmotas/# tcp{client}: 0x2b7aff8 2021-09-17 11:04:36.243 openLuup.mqtt:: TasmotaCO2Brandv UNSUBSCRIBE from cmnd/TasmotaCO2Brandv_fb/# tcp{client}: 0x2b7aff8 2021-09-17 11:04:36.243 openLuup.mqtt:: ERROR publishing application message for mqtt:cmnd/TasmotaCO2Brandv/POWER : closed
I am seeing a number of Mqtt connections almost at the same time and then some unsubscribe and receive errors and then just a crash.
I have had not crashes for >25 days, so a bit strange.
The only change I can think of that I made a day ago was that I added a Reactor that fetches data from a site parses it and sends it to Thingspeak by making two "http get" actions to get data from energyhive.com and then two:
os.execute( "curl -s -i -H 'Accept:application/json' 'https://api.thingspeak.com/update?api_key=key&field1='" .. result)
Both actions were running every minute. I have now removed one of the "http get" and curl commands, and also run this every second minute instead. The Reactor is what is shown in the beginning of the log btw.
Maybe this is something that puts a lot of load on the Lua sockets of something? I will disable it and see.Any ideas around this would be welcome.
-
@akbooer I'm still having a lot of crashes but since I added an autorestart of the service it's not really a major problem anymore.
Even though openLuup is rock solid for most people, may I suggest you add[Service] Restart=on-failure RestartSec=5s
To the documentation for openLuup in the appendix for systemd?
At least it helped me not coming home to a dead house -
Hi akbooer,
randomly openluup hangs but today I noticed in the log (attached) something strange :
2022-08-13 12:54:35.283 openLuup.server:: GET /data_request?id=lr_render&target=Vera-45108342.024.urn:upnp-org:serviceId:VContainer1.Variable3&from=2022-08-13T00:00&format=json HTTP/1.1 tcp{client}: 0x556c471741f8
2022-08-13 12:54:35.286 luup_log:4: DataGraph: Whisper query: CPU = 2.068 mS for 775 points
2022-08-13 12:54:35.289 openLuup.server:: request completed (20282 bytes, 2 chunks, 6 ms) tcp{client}: 0x556c471741f8
2022-08-13 12:54:35.290 openLuup.io.server:: HTTP:3480 connection closed openLuup.server.receive closed tcp{client}: 0x556c471741f8
2022-08-13 12:54:57.889 openLuup.io.server:: HTTP:3480 connection from 92.255.85.183 tcp{client}: 0x556c482cf138
2022-08-13 12:54:57.889 openLuup.server:: /*: mstshash=Administr tcp{client}: 0x556c482cf138
2022-08-13 12:54:57.889 openLuup.context_switch:: ERROR: [dev #0] ./openLuup/server.lua:238: attempt to concatenate local 'method' (a nil value)
2022-08-13 12:54:57.889 luup.incoming_callback:: function: 0x556c4753ff20 ERROR: ./openLuup/server.lua:238: attempt to concatenate local 'method' (a nil value)at 12:54 openluup stopped to write and read the datayours files
Is a possible attack ?
-
Hi akbooer,
in order to set firewall rules can you give me some info on the openluup log records ? Following there are few normal log lines of datayours read/write :
2022-08-13 12:52:21.921 luup.variable_set:: 4.urn:akbooer-com:serviceId:DataYours1.AppMemoryUsed was: 6568 now: 6871 #hooks:0
2022-08-13 12:52:26.570 openLuup.io.server:: HTTP:3480 connection from xx.xx.xx.xx tcp{client}: 0x556c474b0348
2022-08-13 12:52:26.571 openLuup.server:: GET /data_request?id=lr_render&target=Vera-yyyyyyyy.024.urn:upnp-org:serviceId:VContainer1.Variable3&from=-2h&format=json HTTP/1.1 tcp{client}: 0x556c474b0348
2022-08-13 12:52:26.571 luup_log:4: DataGraph: Whisper query: CPU = 0.405 mS for 121 points
2022-08-13 12:52:26.572 openLuup.server:: request completed (3359 bytes, 1 chunks, 1 ms) tcp{client}: 0x556c474b0348
2022-08-13 12:52:26.572 openLuup.io.server:: HTTP:3480 connection closed openLuup.server.receive closed tcp{client}: 0x556c474b0348
2022-08-13 12:52:26.574 openLuup.io.server:: HTTP:3480 connection from xx.xx.xx.xx tcp{client}: 0x556c47810548
2022-08-13 12:52:26.574 openLuup.server:: GET /data_request?id=lr_render&target=Vera-yyyyyyyy.024.urn:upnp-org:serviceId:VContainer1.Variable3&from=2022-08-13T00:00&format=json HTTP/1.1 tcp{client}: 0x556c47810548
2022-08-13 12:52:26.576 luup_log:4: DataGraph: Whisper query: CPU = 2.085 mS for 773 points
2022-08-13 12:52:26.580 openLuup.server:: request completed (20228 bytes, 2 chunks, 6 ms) tcp{client}: 0x556c47810548
2022-08-13 12:52:26.581 openLuup.io.server:: HTTP:3480 connection closed openLuup.server.receive closed tcp{client}: 0x556c47810548
2022-08-13 12:52:35.363 openLuup.io.server:: HTTP:3480 connection from xx.xx.xx.xx tcp{client}: 0x556c4756a4b8
2022-08-13 12:52:35.364 openLuup.server:: GET /data_request?id=lr_render&target=Vera-yyyyyyyy.024.urn:upnp-org:serviceId:VContainer1.Variable3&from=-2h&format=json HTTP/1.1 tcp{client}: 0x556c4756a4b8
2022-08-13 12:52:35.364 luup_log:4: DataGraph: Whisper query: CPU = 0.418 mS for 121 points
2022-08-13 12:52:35.366 openLuup.server:: request completed (3359 bytes, 1 chunks, 1 ms) tcp{client}: 0x556c4756a4b8
2022-08-13 12:52:35.366 openLuup.io.server:: HTTP:3480 connection closed openLuup.server.receive closed tcp{client}: 0x556c4756a4b8
2022-08-13 12:52:35.368 openLuup.io.server:: HTTP:3480 connection from xx.xx.xx.xx tcp{client}: 0x556c47294958
2022-08-13 12:52:35.368 openLuup.server:: GET /data_request?id=lr_render&target=Vera-yyyyyyyy.024.urn:upnp-org:serviceId:VContainer1.kwdaily3&from=2016-07-01&format=json HTTP/1.1 tcp{client}: 0x556c47294958
2022-08-13 12:52:35.375 luup_log:4: DataGraph: Whisper query: CPU = 6.521 mS for 2235 points
2022-08-13 12:52:35.392 openLuup.server:: request completed (62445 bytes, 4 chunks, 23 ms) tcp{client}: 0x556c47294958
2022-08-13 12:52:35.397 openLuup.io.server:: HTTP:3480 connection closed openLuup.server.receive closed tcp{client}: 0x556c47294958
2022-08-13 12:52:35.398 openLuup.io.server:: HTTP:3480 connection from xx.xx.xx.xx tcp{client}: 0x556c47158248
2022-08-13 12:52:35.398 openLuup.server:: GET /data_request?id=lr_render&target=Vera-yyyyyyyy.024.urn:upnp-org:serviceId:VContainer1.Variable3&from=2022-08-13T00:00&format=json HTTP/1.1 tcp{client}: 0x556c47158248
2022-08-13 12:52:35.401 luup_log:4: DataGraph: Whisper query: CPU = 2.409 mS for 773 points
2022-08-13 12:52:35.406 openLuup.server:: request completed (20228 bytes, 2 chunks, 7 ms) tcp{client}: 0x556c47158248
2022-08-13 12:52:35.406 openLuup.io.server:: HTTP:3480 connection closed openLuup.server.receive closed tcp{client}: 0x556c47158248
2022-08-13 12:53:26.581 openLuup.io.server:: HTTP:3480 connection from xx.xx.xx.xx tcp{client}: 0x556c4877f9d8
2022-08-13 12:53:26.581 openLuup.server:: GET /data_request?id=lr_render&target=Vera-yyyyyyyy.024.urn:upnp-org:serviceId:VContainer1.Variable3&from=-2h&format=json HTTP/1.1 tcp{client}: 0x556c4877f9d8
2022-08-13 12:53:26.582 luup_log:4: DataGraph: Whisper query: CPU = 0.735 mS for 121 pointsThe read commands of whisper files are all of kind "http://server-ip:3480......."
the following log record :
openLuup.io.server:: HTTP:3480 connection from xx.xx.xx.xx tcp{client}
is from a http read ?Can I see UDP write log record ?
The write commands come from remote datayours through UDP to "server-ip" .
All consolidated whisper files I read/write are on "server-ip".
Is it correct in this scenario that all the regular and normal commands (read/write) must come from "server-ip" ?
tnks
-
If your system is exposed to the internet (which I assume it must be, given that IP address is in HK) have you considered either setting up some port forwarding, or, a VPN and locking it down to internal access only? Would seem simpler than trying to set up firewall rules, assuming your Datayours server is on the same LAN?
I'm sure you have a good reason for your set up, just my $0.0002 worth
C
-
Yes, the server logs the initial HTTP connection, and the hex number at the end of the log line is an internal reference for the client socket. That same socket reference occurs at the end of the actual HTTP request line.
IIRC, DataYours by default does not log UDP writes (because in many instances they would flood the log. I’d have to refer back to the source code to see if debug logging enables that.
Agree with the comment on VPNs.
-
This error:
2022-08-13 12:54:57.889 openLuup.context_switch:: ERROR: [dev #0] ./openLuup/server.lua:238: attempt to concatenate local 'method' (a nil value)
…is an error in my error reporting! I can fix this easily. The message should just report an unsupported HTTP request and then carry on as usual. I’ll post an update shortly.
It still doesn’t address the issue that you’re receiving a request from someone/somewhere that you shouldn’t.