# How do I interface with device properties setting?

**URL:** <https://forum.inductiveautomation.com/t/how-do-i-interface-with-device-properties-setting/62240>\
**Category:** Ignition\
**Created:** [July 22, 2022, 11:49pm UTC](https://forum.inductiveautomation.com/t/how-do-i-interface-with-device-properties-setting/62240 "2022-07-22T23:49:18Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![Matrix\_Engineering](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/matrix_engineering/32/19781_2.png) [@Matrix\_Engineering](https://forum.inductiveautomation.com/u/Matrix_Engineering)\
**Post date:** [July 22, 2022, 11:55pm UTC](https://forum.inductiveautomation.com/t/how-do-i-interface-with-device-properties-setting/62240/4 "2022-07-22T23:55:16Z")

</div>

If you want the unsupported methods;

> [@How to update the configuration of an existing device via System.device](https://forum.inductiveautomation.com/t/how-to-update-the-configuration-of-an-existing-device-via-system-device/52506):
>
> Hi everyone, I am trying to update the configuration of an existing device using System.device utilities. I can some devices via script as mentioned in the [System.device.addDevice](https://docs.inductiveautomation.com/display/DOC80/system.device.addDevice) document. Howerver, the system.device utility doesn’t have a function to get info of an existing device by the device name. There’s a function called system.device.getListDevices will return a read-only dataset of devices. You can see in the figure below. Thank you for your time!

I'm not sure if this module still exists or will do what you want, I came across it while searching for the above link;

> [@\[IALabs\] Scripting Module](https://forum.inductiveautomation.com/t/ialabs-scripting-module/5126):
>
> Scripting Module Exposes scripting functions to dynamically add/edit/delete devices, database connections, and tags in Ignition. Current version: 1.0.0 Download link: [IA Labs Scripting-module.modl](http://files.inductiveautomation.com/software/IA%20Labs%20Scripting-module.modl) Cost: This module will be free. Dependencies: OPC-UA module. To use: Simply install the module and call any of the following functions: Datasource Functions: system.db.addDatasource(…) - Takes PyArgs, example: system.db.addDatasource(jdbcDriver="MySQL ConnectorJ", name="MySQL", connectURL="…

---

_[View the full topic](https://forum.inductiveautomation.com/t/how-do-i-interface-with-device-properties-setting/62240)._
