I think what you're driving at is a native app that can be installed on the device. Internally it would create its own, private "wallet" (which really is nothing more than a private key). The app itself would present a UI where you can record maintenance tickets. "Saving" a ticket would be a Cardano blockchain transaction, with metadata, and signed with the private key.
There could also be a management app that holds the private-key-device pairs and additionally could work with device maintenance history.
One of the more difficult problems is securely managing the keys. If you loose a key then it's the end of the road for its transaction thread. If you leak a key then misdeeds could ensue.