Washer Energy History

Sure! For example, there are some manufacturers that allow you to get info, or send commands to the device using its IP address, which means they have those endpoints configured to return the corresponding info.
If you can get data like that, you could create a “virtual device” that would interact with the device.

  • LAN driver (Only if the requests to the device are local and not through a Cloud because so far, drivers don’t support access to the public Internet to make requests)
    This option requires a SmartThings Hub compatible.
  • ST Schema. This is the easiest in case the requests that you can make to the device are something like “https://cloud.com/…”
    You need to host this integration on your own (your local system or a cloud like AWS) because it’s not saved in the Hub.

Part of the development is to create a device profile with the capabilities you need, and you can update their status in the ST API.
This way, when you make a request to https://api.smartthings.com/v1/devices/deviceId/status, you would get the value of each capability.

But, this depends on the functions provided by the manufacturer (Samsung).

1 Like