I think there is a problem with thing/mqtt binding refresh.
i do get
[t.generic.ChannelStateTransformation] - Executing the JSONPATH-transformation failed: Invalid path '$.local_temperature' in '{"battery":100,"humidity":56.96,"last_seen":"2023-10-07T14:52:49+02:00","linkquality":244,"power_outage_count":6,"pressure":996.5,"temperature":20.61,"voltage":3195}'
but non of the thinks is configured to a local_temerature attributy in incoming message. I was using it in the past, and maybe somehow it’s cached somwhere but i could not find the possible item which binds to this value. Any clues how to find it and get rid of it ?
Does this command find a file containing the expression $.local_temperature ?
You need to login to the linux command shell and execute:
find /etc/openhab/ /var/lib/openhab/jsondb/ -type f -exec grep -l $.local_temperature {} \;
indeed, mistake by copypasting my .things thank you
1 Like