I work at a large multinational company where I am part of a smaller department consisting of around 30 people. I am a BI Developer/Analyst. I have no coworkers with a similar job description, meaning I do not have any coworkers to discuss technical challenges with.
My job is mainly to assist engineers with varies reports supporting their decision making. I do not make any business decisions myself. We have a lot of interactive reports where the engineers can build them for their usage, meaning they rarely have to ask me to make them a report. This means my job consists almost exclusively of developing new features, with most of them not being business critical. The fact that I only have non-technical coworkers (and boss), means that they have no way of judging whether I finish my tasks in a reasonable time, which I have started to slightly abuse - reason stated later on.
The combination of having nobody to do the technical discussions with and no business critical tasks, which basically means I rarely have a deadline for anything I do has caused my motivation to decrease, consequently making me abuse the fact that my boss cannot judge whether or not I work at a reasonable speed. The decrease of motivation has happened because I have entered a state of mind thinking "well, it does not really matter whether I finish today/tomorrow/next week anyway, so I might as well call it a day now".
Is there anything I can do to get my motivation back in my current job? To this end, I do have a quite understanding boss so I can bring this concern to him, but I normally do not like bringing an issue to him without having some kind of solution as well, hence the question.