Things used in this project

Hardware components:
A000066 iso both
Arduino UNO & Genuino UNO
×1
Esp01
Everything ESP ESP8266 ESP-01
wifi shield can be used
×1
Adafruit DHT 11
×1
13637 01
SparkFun Soil Moisture Sensor (with Screw Terminals)
×1
12002 04
Breadboard (generic)
×1
Ambient%20light
TinyCircuits TinyShield Ambient Light Sensor
×1
Software apps and online services:
Visuino%20logo%20png
Visuino - Graphical Development Environment for Arduino
Vs2015logo
Microsoft Visual Studio 2015
Google Andriod Studio
Cayenne logo hi
myDevices Cayenne
Hand tools and fabrication machines:
09507 01
Soldering iron (generic)

Schematics

Esp8266 conectivity
Picture vdsphuwhrb

Code

Alexa Power ControllerJSON
To Control Water pump remotely Alexa Power component can be used.
//Send Request

{
  "directive": {
    "header": {
      "namespace": "Alexa.PowerController",
      "name": "TurnOn",//OR "name": "TurnOff"
      "payloadVersion": "3",
      "messageId": "**************************",
      "correlationToken": "*******************************"
    },
    "endpoint": {
      "scope": {
        "type": "BearerToken",
        "token": "access-token-from-skill"
      },
      "endpointId": "appliance-011",
      "cookie": {}
    },
    "payload": {}
  }
  
  // Read Responce
  
{
  "context": {
    "properties": [ {
      "namespace": "Alexa.PowerController",
      "name": "powerState",
      "value": "ON", //"value": "OFF" to read off responce
      
      "uncertaintyInMilliseconds": 500
    } ]
  },
  "event": {
    "header": {
      "namespace": "Alexa",
      "name": "Response",
      "payloadVersion": "3",
      "messageId": "*******************************",
      "correlationToken": "*******************************"
    },
    "endpoint": {
      "scope": {
        "type": "BearerToken",
        "token": "access-token-from-Amazon"
      },
      "endpointId": "appliance-011"
    },
    "payload": {}
  }
}

Credits

4e2e43365969f71f5a291decf3678e6a
Museb Khalid
0 projects • 4 followers
I am a software engineering &. I Do not seek to change what has come before. I Seek to create that which has not.
Contact
Ssssssss tclsyfjgsf
khuwaja Hassan
0 projects • 0 followers
I am a software engineer .Good command on Android Application Development
Contact

Replications

Did you replicate this project? Share it!

I made one

Love this project? Think it could be improved? Tell us what you think!

Give feedback

Comments

Add projectSign up / Login