st-device-sdk-c-ref
st-device-sdk-c-ref copied to clipboard
SmartThings SDK Reference for Direct Connected Devices for C
https://github.com/SmartThingsCommunity/SmartThingsPublic/blob/master/smartapps/smartthings/virtual-device-creator.src/virtual-device-creator.groovy
How can I adopt using Ethernet and not WiFi? I want be be able to Adopt using an ESP32 with Ethernet in my project in cases where Wifi is not...
Add "Linux" build option. Being able to build for an embedded device is good but sometimes we just want to run the code inside of a Raspberry Pi or small...
I encountered a problem that I could not solve by myself. The specific output log is as follows: Generating esp8266.project.ld Traceback (most recent call last): File "/home/***/document/st-device-sdk-c-ref/bsp/esp8266/tools/ldgen/ldgen.py", line 150, in...
I´m usign the example of the SmartThings sdk OTA-DEMO. The RaspberryPi is being used as an ubuntu machine as a local OTA server. I have followed all the instructions to...
I recently updated my development environment to stdk 1.8.14 and idf v5.0.2. Several problems have been occured in ota_demo. ### 1. Some sha256-related functions are no longer supported and cannot...
hello, i’m trying to get setup for SDK for esp32 board After all setting( setup esd-if, etc…) when i execute build.py (ST SDK), `Toolchain path: /home/yhpark/esp/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc WARNING: Toolchain version is...
When I press the reset button for 5 seconds to initialize the device, factory reset function is executed. Because the AP has not started, onboarding can no longer proceed. AP...
在使用官方推荐的`python build.py esp8266 switch_example` 进行编译的时候会有如下的错误: `Generating esp8266.project.ld LD build/switch_example.elf /mnt/e/esp8266/xtensa-lx106-elf/bin/../lib/gcc/xtensa-lx106-elf/8.4.0/../../../../xtensa-lx106-elf/bin/ld: /mnt/f/c/st-device-sdk-c-ref/iot-core/src/security/backend/software/lib/esp/libiot_security_ss.a(iot_security_ss.o):(.literal.F88ef4f295d2+0x0): undefined reference to `iot_bsp_system_get_uniqueid' /mnt/e/esp8266/xtensa-lx106-elf/bin/../lib/gcc/xtensa-lx106-elf/8.4.0/../../../../xtensa-lx106-elf/bin/ld: /mnt/f/c/st-device-sdk-c-ref/iot-core/src/security/backend/software/lib/esp/libiot_security_ss.a(iot_security_ss.o): in function `F88ef4f295d2': /home/shkim/project/things/stdk/github-sec/st-device-sdk-c-ref/bsp/esp8266/components/iot_security_ss/iot_security_ss.c:55: undefined reference to `iot_bsp_system_get_uniqueid' /mnt/e/esp8266/xtensa-lx106-elf/bin/../lib/gcc/xtensa-lx106-elf/8.4.0/../../../../xtensa-lx106-elf/bin/ld: /mnt/f/c/st-device-sdk-c-ref/iot-core/src/security/backend/software/lib/esp/libiot_security_ss.a(iot_security_ss.o): in function `F75695623470':...
CAP_ENUM_MOTIONSENSOR_MOTION_VALUE_MAX >> CAP_ENUM_TVOCHEALTHCONCERN_VALUE_MAX https://github.com/SmartThingsCommunity/st-device-sdk-c-ref/blob/develop/apps/capability_sample/caps_tvocHealthConcern.c line-30 static int caps_tvocHealthConcern_attr_tvocHealthConcern_str2idx(const char *value) { int index; for (index = 0; index < CAP_ENUM_MOTIONSENSOR_MOTION_VALUE_MAX; index++) { if (!strcmp(value, caps_helper_tvocHealthConcern.attr_tvocHealthConcern.values[index])) { return index; } }...