SAIC-MONTREAL / SAGE

Smart home Agent with Grounded Execution
Other
9 stars 2 forks source link

Device Addition Procedure #4

Open arsjindal opened 3 months ago

arsjindal commented 3 months ago

Hey Guys,

I am trying to set up a few sample devices in SAGE to run the demo script. I have created a new folder named "user_device_images" and added images to that folder as instructed in the README. However, when I run demo.py, the device disambiguation tool displays a device list with ['device1', 'device2', 'device3']. I am unsure where this device list is coming from. From what I understand, the update_smarthings.py script should be responsible for updating device IDs and the list in the MongoDB server, but I am unsure how to do that using the script. Your help would be appreciated. Thank you.

drivkin commented 3 months ago

Hi, just to double check, did you name the images in user_device_images with the device IDs (like in https://github.com/SAIC-MONTREAL/SAGE/tree/main/sage/testing/assets/images) or did you use the names "device1.jpg" etc?

Also, could you clarify in what context the "device disambiguation tool displays a device list with ['device1', 'device2', 'device3']"? Perhaps upload a screenshot of what you mean?

Thanks