I have recently been seeing an error in my logs for org.h2.jdbc.JdbcSQLException: Column "data_type" not found and I just cannot figure this one out. I have taken all the advice I have searched for (downloaded restore file, soft reset, restored from downloaded restore file--multiple times) and I even deleted Maker API and reinstalled Maker API to try to get it to go away because the app it points to is Maker API but the error persists. Not very often, maybe 2 or 3 times a day but it is driving me nuts.
Anybody know of anything I can do? I would like to figure out what device is causing it since it is always on line 721 but seems I cannot get to that level of detail. Any way we can query a database to return what the device is?
I cannot say how long it has been going on because I got my hub to a point that I was happy and not seeing errors and then ignored it until I decided to check it out last weekend. The only changes to my system was to rename an Iris sensor recently but not sure why that would impact Maker API since it isn't being used in Maker API. I hate to think I will start to remove devices and add back one at a time....
Hmmm, I believe h2 is the db used by the hub software, and if one of the built in apps (Maker API) can't find a column in one of the tables, I would suspect some kind of issue with the code, rather than one of your devices.
I'm running 135 and I don't see it... Can't see anything that would have caused it in the release notes, or in other posts on the forum. Might be one for support...
Link below is to the post for 142, the next version after 135
A Soft Reset usually clears up database related errors. Please be sure to follow the detailed instructions in the Hubitat a Documentation if you decide to try a soft reset. Also, be sure to download a current backup to your PC, before you start.