Skip to content

Asset Properties

You can learn more about Asset Properties in the Overview ⟶ Concepts page.

Creating Asset Properties

Asset Properties are created dynamically when the Platform Administrator creates the Assets.

Get Asset Property

To access a single Asset Property value directly from an assets Dictionary Object embedded within KelvinApp:

Get Asset Property Python Example
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
import asyncio

from kelvin.application import KelvinApp


async def main() -> None:
    app = KelvinApp()
    await app.connect()

    (...)

    # Get Asset Property
    manufacturer = app.assets["my-motor-asset"].properties["brand"]