Hi Everyone, I’m new to openremote. I first installed yesterday morning. Set up a water pump from the asset list that contained a water spigot icon. Later in the evening, the asset changed from a water spigot to a the THING icon.
I installed openremote on a new server to test, and indeed the water spigot is gone. I did switch to dev mode to run a local map without issue - any ideas?
An attributes of an asset type must be present to keep the “water spigot” asset type.
When any required attribute is removed, we fallback to a generic THING asset.
However, I’m not sure how a single asset got affected during a restart.
I don’t recall us including a water pump asset type in the core system or the demo setup. Can you share the labels of the docker image you were using?
Custom asset types can be included at startup in jars added to the classpath (see custom project template repo), if an asset exists in the DB with a type that cannot be mapped to an Asset type definition then indeed it gets modelled as a THING but all of the attributes will still be preserved it just has no attribute schema.
The asset viewer can also be configured to only show/hide certain attributes per asset type; ensure you are logging in as admin user to see unfiltered asset.
Sorry it was not labeled WATER PUMP ASSET, that was just the best my memory could serve. It is the only asset in the shape of a blue water spigot. It is also currently visible in the demo. Even though it is gone, for example, I cannot create a THING ASSET and use the parameter: Liters per hour, because this was previously occupied with the broken asset.
I am exploring the custom-project scenario now, its new for me, and I will report. Thanks for the POST
I have been pulling down images of the latest system over the last week and this was an asset that appeared and could be added. I think it was called Irrigation Asset. Anyway it has disappeared in the latest incarnation I have pulled down. It is an asset we could make good use of as one of the built-in attributes, from memory, was Tank Level.