├── .github └── workflows │ ├── arduino-lint.yaml │ ├── build-esp32-camera-examples.yaml │ ├── build-esp8266-esp32.yml │ ├── build-rpipicow.yml │ ├── pio-publish.yaml │ └── stale.yml ├── .gitignore ├── LICENSE.txt ├── README.md ├── SinricPro.h ├── changelog.md ├── examples ├── ACUnit │ └── ACUnit.ino ├── AirQualitySensor │ ├── AirQualitySensor │ │ └── AirQualitySensor.ino │ └── AirQualitySensor_gp2y1014au0f │ │ ├── AirQualitySensor_gp2y1014au0f.ino │ │ └── AirQualitySensor_gp2y1014au0f.jpg ├── Blinds │ └── Blinds.ino ├── Camera │ ├── mjpeg-camera │ │ ├── app_httpd.cpp │ │ ├── camera_index.h │ │ ├── camera_pins.h │ │ └── mjpeg-camera.ino │ ├── motion-capture │ │ ├── camera_pins.h │ │ └── motion-capture.ino │ ├── rtsp-camera │ │ ├── camera_pins.h │ │ └── rtsp-camera.ino │ └── snapshot-camera │ │ ├── camera_pins.h │ │ └── snapshot-camera.ino ├── ContactSensor │ ├── ContactSensor.ino │ └── README.md ├── DimSwitch │ ├── DimSwitch.ino │ └── README.md ├── Fan │ └── Fan.ino ├── GarageDoor │ └── GarageDoor.ino ├── Health │ ├── Health.ino │ ├── HealthDiagnostics.cpp │ └── HealthDiagnostics.h ├── Light │ ├── Light │ │ └── Light.ino │ ├── Light_FastLED_WS2812 │ │ └── Light_FastLED_WS2812.ino │ ├── README.md │ └── RGB_LED_Stripe_5050 │ │ ├── RGB_LED_Stripe_5050.ino │ │ └── RGB_LED_Stripe_5050.png ├── Lock │ ├── Lock │ │ └── Lock.ino │ └── Lock_with_feedback │ │ └── Lock_with_feedback.ino ├── MotionSensor │ ├── MotionSensor.ino │ └── README.md ├── OTAUpdate │ ├── ESP32OTAHelper.h │ ├── ESP8266OTAHelper.h │ ├── OTAUpdate.ino │ └── SemVer.h ├── PowerSensor │ └── PowerSensor.ino ├── Relay │ ├── MultiRelays_advance │ │ └── MultiRelays_advance.ino │ ├── README.md │ └── Relay │ │ └── Relay.ino ├── Settings │ ├── MultiWiFi │ │ ├── MultiWiFi.ino │ │ ├── SinricProWiFiSettings.cpp │ │ └── SinricProWiFiSettings.h │ ├── SetFixedIPAddress │ │ └── SetFixedIPAddress.ino │ └── Settings │ │ └── Settings.ino ├── Speaker │ └── Speaker.ino ├── Switch │ ├── MultiSwitch_advance │ │ ├── MultiSwitch_advance.ino │ │ ├── MultiSwitch_advance_tactile-button.png │ │ └── MutliSwitch_advance_toggle-switch.png │ ├── MultiSwitch_beginner │ │ └── MultiSwitch_beginner.ino │ ├── MultiSwitch_intermediate │ │ └── MultiSwitch_intermediate.ino │ ├── README.md │ └── Switch │ │ └── Switch.ino ├── TV │ └── TV.ino ├── Thermostat │ └── Thermostat.ino ├── doorbell │ ├── README.md │ └── doorbell.ino ├── platformio │ └── platformio.ini └── temperaturesensor │ ├── AHT10 │ └── AHT10.ino │ ├── DHT22 │ ├── DHT22.ino │ ├── DHT22_Wiring.png │ └── README.md │ ├── HTU21D │ └── HTU21D.ino │ └── README.md ├── library.json ├── library.properties └── src ├── Capabilities ├── AirQualitySensor.h ├── BrightnessController.h ├── CameraController.h ├── ChannelController.h ├── ColorController.h ├── ColorTemperatureController.h ├── ContactSensor.h ├── DoorController.h ├── Doorbell.h ├── EqualizerController.h ├── InputController.h ├── KeypadController.h ├── LockController.h ├── MediaController.h ├── ModeController.h ├── MotionSensor.h ├── MuteController.h ├── OpenCloseController.h ├── PercentageController.h ├── PowerLevelController.h ├── PowerSensor.h ├── PowerStateController.h ├── PushNotification.h ├── RangeController.h ├── SettingController.h ├── SmartButtonStateController.h ├── StartStopController.h ├── TemperatureSensor.h ├── ThermostatController.h ├── ToggleController.h └── VolumeController.h ├── EventLimiter.h ├── SinricPro.h ├── SinricProAirQualitySensor.h ├── SinricProBlinds.h ├── SinricProCamera.h ├── SinricProConfig.h ├── SinricProContactsensor.h ├── SinricProDebug.h ├── SinricProDevice.h ├── SinricProDeviceInterface.h ├── SinricProDimSwitch.h ├── SinricProDoorbell.h ├── SinricProFan.h ├── SinricProFanUS.h ├── SinricProGarageDoor.h ├── SinricProInterface.h ├── SinricProLight.h ├── SinricProLock.h ├── SinricProMessageid.h ├── SinricProModuleCommandHandler.h ├── SinricProMotionsensor.h ├── SinricProNamespace.h ├── SinricProPowerSensor.h ├── SinricProQueue.h ├── SinricProRequest.h ├── SinricProSignature.cpp ├── SinricProSignature.h ├── SinricProSpeaker.h ├── SinricProStrings.h ├── SinricProSwitch.h ├── SinricProTV.h ├── SinricProTemperaturesensor.h ├── SinricProThermostat.h ├── SinricProUDP.h ├── SinricProVersion.h ├── SinricProWebsocket.h ├── SinricProWindowAC.h ├── Timestamp.cpp └── Timestamp.h /.github/workflows/arduino-lint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/.github/workflows/arduino-lint.yaml -------------------------------------------------------------------------------- /.github/workflows/build-esp32-camera-examples.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/.github/workflows/build-esp32-camera-examples.yaml -------------------------------------------------------------------------------- /.github/workflows/build-esp8266-esp32.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/.github/workflows/build-esp8266-esp32.yml -------------------------------------------------------------------------------- /.github/workflows/build-rpipicow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/.github/workflows/build-rpipicow.yml -------------------------------------------------------------------------------- /.github/workflows/pio-publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/.github/workflows/pio-publish.yaml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/README.md -------------------------------------------------------------------------------- /SinricPro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/SinricPro.h -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/changelog.md -------------------------------------------------------------------------------- /examples/ACUnit/ACUnit.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/ACUnit/ACUnit.ino -------------------------------------------------------------------------------- /examples/AirQualitySensor/AirQualitySensor/AirQualitySensor.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/AirQualitySensor/AirQualitySensor/AirQualitySensor.ino -------------------------------------------------------------------------------- /examples/AirQualitySensor/AirQualitySensor_gp2y1014au0f/AirQualitySensor_gp2y1014au0f.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/AirQualitySensor/AirQualitySensor_gp2y1014au0f/AirQualitySensor_gp2y1014au0f.ino -------------------------------------------------------------------------------- /examples/AirQualitySensor/AirQualitySensor_gp2y1014au0f/AirQualitySensor_gp2y1014au0f.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/AirQualitySensor/AirQualitySensor_gp2y1014au0f/AirQualitySensor_gp2y1014au0f.jpg -------------------------------------------------------------------------------- /examples/Blinds/Blinds.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Blinds/Blinds.ino -------------------------------------------------------------------------------- /examples/Camera/mjpeg-camera/app_httpd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Camera/mjpeg-camera/app_httpd.cpp -------------------------------------------------------------------------------- /examples/Camera/mjpeg-camera/camera_index.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Camera/mjpeg-camera/camera_index.h -------------------------------------------------------------------------------- /examples/Camera/mjpeg-camera/camera_pins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Camera/mjpeg-camera/camera_pins.h -------------------------------------------------------------------------------- /examples/Camera/mjpeg-camera/mjpeg-camera.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Camera/mjpeg-camera/mjpeg-camera.ino -------------------------------------------------------------------------------- /examples/Camera/motion-capture/camera_pins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Camera/motion-capture/camera_pins.h -------------------------------------------------------------------------------- /examples/Camera/motion-capture/motion-capture.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Camera/motion-capture/motion-capture.ino -------------------------------------------------------------------------------- /examples/Camera/rtsp-camera/camera_pins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Camera/rtsp-camera/camera_pins.h -------------------------------------------------------------------------------- /examples/Camera/rtsp-camera/rtsp-camera.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Camera/rtsp-camera/rtsp-camera.ino -------------------------------------------------------------------------------- /examples/Camera/snapshot-camera/camera_pins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Camera/snapshot-camera/camera_pins.h -------------------------------------------------------------------------------- /examples/Camera/snapshot-camera/snapshot-camera.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Camera/snapshot-camera/snapshot-camera.ino -------------------------------------------------------------------------------- /examples/ContactSensor/ContactSensor.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/ContactSensor/ContactSensor.ino -------------------------------------------------------------------------------- /examples/ContactSensor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/ContactSensor/README.md -------------------------------------------------------------------------------- /examples/DimSwitch/DimSwitch.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/DimSwitch/DimSwitch.ino -------------------------------------------------------------------------------- /examples/DimSwitch/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/DimSwitch/README.md -------------------------------------------------------------------------------- /examples/Fan/Fan.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Fan/Fan.ino -------------------------------------------------------------------------------- /examples/GarageDoor/GarageDoor.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/GarageDoor/GarageDoor.ino -------------------------------------------------------------------------------- /examples/Health/Health.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Health/Health.ino -------------------------------------------------------------------------------- /examples/Health/HealthDiagnostics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Health/HealthDiagnostics.cpp -------------------------------------------------------------------------------- /examples/Health/HealthDiagnostics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Health/HealthDiagnostics.h -------------------------------------------------------------------------------- /examples/Light/Light/Light.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Light/Light/Light.ino -------------------------------------------------------------------------------- /examples/Light/Light_FastLED_WS2812/Light_FastLED_WS2812.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Light/Light_FastLED_WS2812/Light_FastLED_WS2812.ino -------------------------------------------------------------------------------- /examples/Light/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Light/README.md -------------------------------------------------------------------------------- /examples/Light/RGB_LED_Stripe_5050/RGB_LED_Stripe_5050.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Light/RGB_LED_Stripe_5050/RGB_LED_Stripe_5050.ino -------------------------------------------------------------------------------- /examples/Light/RGB_LED_Stripe_5050/RGB_LED_Stripe_5050.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Light/RGB_LED_Stripe_5050/RGB_LED_Stripe_5050.png -------------------------------------------------------------------------------- /examples/Lock/Lock/Lock.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Lock/Lock/Lock.ino -------------------------------------------------------------------------------- /examples/Lock/Lock_with_feedback/Lock_with_feedback.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Lock/Lock_with_feedback/Lock_with_feedback.ino -------------------------------------------------------------------------------- /examples/MotionSensor/MotionSensor.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/MotionSensor/MotionSensor.ino -------------------------------------------------------------------------------- /examples/MotionSensor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/MotionSensor/README.md -------------------------------------------------------------------------------- /examples/OTAUpdate/ESP32OTAHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/OTAUpdate/ESP32OTAHelper.h -------------------------------------------------------------------------------- /examples/OTAUpdate/ESP8266OTAHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/OTAUpdate/ESP8266OTAHelper.h -------------------------------------------------------------------------------- /examples/OTAUpdate/OTAUpdate.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/OTAUpdate/OTAUpdate.ino -------------------------------------------------------------------------------- /examples/OTAUpdate/SemVer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/OTAUpdate/SemVer.h -------------------------------------------------------------------------------- /examples/PowerSensor/PowerSensor.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/PowerSensor/PowerSensor.ino -------------------------------------------------------------------------------- /examples/Relay/MultiRelays_advance/MultiRelays_advance.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Relay/MultiRelays_advance/MultiRelays_advance.ino -------------------------------------------------------------------------------- /examples/Relay/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Relay/README.md -------------------------------------------------------------------------------- /examples/Relay/Relay/Relay.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Relay/Relay/Relay.ino -------------------------------------------------------------------------------- /examples/Settings/MultiWiFi/MultiWiFi.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Settings/MultiWiFi/MultiWiFi.ino -------------------------------------------------------------------------------- /examples/Settings/MultiWiFi/SinricProWiFiSettings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Settings/MultiWiFi/SinricProWiFiSettings.cpp -------------------------------------------------------------------------------- /examples/Settings/MultiWiFi/SinricProWiFiSettings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Settings/MultiWiFi/SinricProWiFiSettings.h -------------------------------------------------------------------------------- /examples/Settings/SetFixedIPAddress/SetFixedIPAddress.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Settings/SetFixedIPAddress/SetFixedIPAddress.ino -------------------------------------------------------------------------------- /examples/Settings/Settings/Settings.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Settings/Settings/Settings.ino -------------------------------------------------------------------------------- /examples/Speaker/Speaker.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Speaker/Speaker.ino -------------------------------------------------------------------------------- /examples/Switch/MultiSwitch_advance/MultiSwitch_advance.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Switch/MultiSwitch_advance/MultiSwitch_advance.ino -------------------------------------------------------------------------------- /examples/Switch/MultiSwitch_advance/MultiSwitch_advance_tactile-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Switch/MultiSwitch_advance/MultiSwitch_advance_tactile-button.png -------------------------------------------------------------------------------- /examples/Switch/MultiSwitch_advance/MutliSwitch_advance_toggle-switch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Switch/MultiSwitch_advance/MutliSwitch_advance_toggle-switch.png -------------------------------------------------------------------------------- /examples/Switch/MultiSwitch_beginner/MultiSwitch_beginner.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Switch/MultiSwitch_beginner/MultiSwitch_beginner.ino -------------------------------------------------------------------------------- /examples/Switch/MultiSwitch_intermediate/MultiSwitch_intermediate.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Switch/MultiSwitch_intermediate/MultiSwitch_intermediate.ino -------------------------------------------------------------------------------- /examples/Switch/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Switch/README.md -------------------------------------------------------------------------------- /examples/Switch/Switch/Switch.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Switch/Switch/Switch.ino -------------------------------------------------------------------------------- /examples/TV/TV.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/TV/TV.ino -------------------------------------------------------------------------------- /examples/Thermostat/Thermostat.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/Thermostat/Thermostat.ino -------------------------------------------------------------------------------- /examples/doorbell/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/doorbell/README.md -------------------------------------------------------------------------------- /examples/doorbell/doorbell.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/doorbell/doorbell.ino -------------------------------------------------------------------------------- /examples/platformio/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/platformio/platformio.ini -------------------------------------------------------------------------------- /examples/temperaturesensor/AHT10/AHT10.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/temperaturesensor/AHT10/AHT10.ino -------------------------------------------------------------------------------- /examples/temperaturesensor/DHT22/DHT22.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/temperaturesensor/DHT22/DHT22.ino -------------------------------------------------------------------------------- /examples/temperaturesensor/DHT22/DHT22_Wiring.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/temperaturesensor/DHT22/DHT22_Wiring.png -------------------------------------------------------------------------------- /examples/temperaturesensor/DHT22/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/temperaturesensor/DHT22/README.md -------------------------------------------------------------------------------- /examples/temperaturesensor/HTU21D/HTU21D.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/temperaturesensor/HTU21D/HTU21D.ino -------------------------------------------------------------------------------- /examples/temperaturesensor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/examples/temperaturesensor/README.md -------------------------------------------------------------------------------- /library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/library.json -------------------------------------------------------------------------------- /library.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/library.properties -------------------------------------------------------------------------------- /src/Capabilities/AirQualitySensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/AirQualitySensor.h -------------------------------------------------------------------------------- /src/Capabilities/BrightnessController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/BrightnessController.h -------------------------------------------------------------------------------- /src/Capabilities/CameraController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/CameraController.h -------------------------------------------------------------------------------- /src/Capabilities/ChannelController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/ChannelController.h -------------------------------------------------------------------------------- /src/Capabilities/ColorController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/ColorController.h -------------------------------------------------------------------------------- /src/Capabilities/ColorTemperatureController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/ColorTemperatureController.h -------------------------------------------------------------------------------- /src/Capabilities/ContactSensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/ContactSensor.h -------------------------------------------------------------------------------- /src/Capabilities/DoorController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/DoorController.h -------------------------------------------------------------------------------- /src/Capabilities/Doorbell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/Doorbell.h -------------------------------------------------------------------------------- /src/Capabilities/EqualizerController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/EqualizerController.h -------------------------------------------------------------------------------- /src/Capabilities/InputController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/InputController.h -------------------------------------------------------------------------------- /src/Capabilities/KeypadController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/KeypadController.h -------------------------------------------------------------------------------- /src/Capabilities/LockController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/LockController.h -------------------------------------------------------------------------------- /src/Capabilities/MediaController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/MediaController.h -------------------------------------------------------------------------------- /src/Capabilities/ModeController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/ModeController.h -------------------------------------------------------------------------------- /src/Capabilities/MotionSensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/MotionSensor.h -------------------------------------------------------------------------------- /src/Capabilities/MuteController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/MuteController.h -------------------------------------------------------------------------------- /src/Capabilities/OpenCloseController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/OpenCloseController.h -------------------------------------------------------------------------------- /src/Capabilities/PercentageController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/PercentageController.h -------------------------------------------------------------------------------- /src/Capabilities/PowerLevelController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/PowerLevelController.h -------------------------------------------------------------------------------- /src/Capabilities/PowerSensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/PowerSensor.h -------------------------------------------------------------------------------- /src/Capabilities/PowerStateController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/PowerStateController.h -------------------------------------------------------------------------------- /src/Capabilities/PushNotification.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/PushNotification.h -------------------------------------------------------------------------------- /src/Capabilities/RangeController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/RangeController.h -------------------------------------------------------------------------------- /src/Capabilities/SettingController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/SettingController.h -------------------------------------------------------------------------------- /src/Capabilities/SmartButtonStateController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/SmartButtonStateController.h -------------------------------------------------------------------------------- /src/Capabilities/StartStopController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/StartStopController.h -------------------------------------------------------------------------------- /src/Capabilities/TemperatureSensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/TemperatureSensor.h -------------------------------------------------------------------------------- /src/Capabilities/ThermostatController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/ThermostatController.h -------------------------------------------------------------------------------- /src/Capabilities/ToggleController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/ToggleController.h -------------------------------------------------------------------------------- /src/Capabilities/VolumeController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Capabilities/VolumeController.h -------------------------------------------------------------------------------- /src/EventLimiter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/EventLimiter.h -------------------------------------------------------------------------------- /src/SinricPro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricPro.h -------------------------------------------------------------------------------- /src/SinricProAirQualitySensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProAirQualitySensor.h -------------------------------------------------------------------------------- /src/SinricProBlinds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProBlinds.h -------------------------------------------------------------------------------- /src/SinricProCamera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProCamera.h -------------------------------------------------------------------------------- /src/SinricProConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProConfig.h -------------------------------------------------------------------------------- /src/SinricProContactsensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProContactsensor.h -------------------------------------------------------------------------------- /src/SinricProDebug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProDebug.h -------------------------------------------------------------------------------- /src/SinricProDevice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProDevice.h -------------------------------------------------------------------------------- /src/SinricProDeviceInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProDeviceInterface.h -------------------------------------------------------------------------------- /src/SinricProDimSwitch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProDimSwitch.h -------------------------------------------------------------------------------- /src/SinricProDoorbell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProDoorbell.h -------------------------------------------------------------------------------- /src/SinricProFan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProFan.h -------------------------------------------------------------------------------- /src/SinricProFanUS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProFanUS.h -------------------------------------------------------------------------------- /src/SinricProGarageDoor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProGarageDoor.h -------------------------------------------------------------------------------- /src/SinricProInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProInterface.h -------------------------------------------------------------------------------- /src/SinricProLight.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProLight.h -------------------------------------------------------------------------------- /src/SinricProLock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProLock.h -------------------------------------------------------------------------------- /src/SinricProMessageid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProMessageid.h -------------------------------------------------------------------------------- /src/SinricProModuleCommandHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProModuleCommandHandler.h -------------------------------------------------------------------------------- /src/SinricProMotionsensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProMotionsensor.h -------------------------------------------------------------------------------- /src/SinricProNamespace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProNamespace.h -------------------------------------------------------------------------------- /src/SinricProPowerSensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProPowerSensor.h -------------------------------------------------------------------------------- /src/SinricProQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProQueue.h -------------------------------------------------------------------------------- /src/SinricProRequest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProRequest.h -------------------------------------------------------------------------------- /src/SinricProSignature.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProSignature.cpp -------------------------------------------------------------------------------- /src/SinricProSignature.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProSignature.h -------------------------------------------------------------------------------- /src/SinricProSpeaker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProSpeaker.h -------------------------------------------------------------------------------- /src/SinricProStrings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProStrings.h -------------------------------------------------------------------------------- /src/SinricProSwitch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProSwitch.h -------------------------------------------------------------------------------- /src/SinricProTV.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProTV.h -------------------------------------------------------------------------------- /src/SinricProTemperaturesensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProTemperaturesensor.h -------------------------------------------------------------------------------- /src/SinricProThermostat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProThermostat.h -------------------------------------------------------------------------------- /src/SinricProUDP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProUDP.h -------------------------------------------------------------------------------- /src/SinricProVersion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProVersion.h -------------------------------------------------------------------------------- /src/SinricProWebsocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProWebsocket.h -------------------------------------------------------------------------------- /src/SinricProWindowAC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/SinricProWindowAC.h -------------------------------------------------------------------------------- /src/Timestamp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Timestamp.cpp -------------------------------------------------------------------------------- /src/Timestamp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinricpro/esp8266-esp32-sdk/HEAD/src/Timestamp.h --------------------------------------------------------------------------------