Add some blinking to the Temp.
To see on the device if it still runs.
This commit is contained in:
@@ -1,21 +1,5 @@
|
||||
/*
|
||||
Basic ESP8266 MQTT example
|
||||
This sketch demonstrates the capabilities of the pubsub library in combination
|
||||
with the ESP8266 board/library.
|
||||
It connects to an MQTT server then:
|
||||
- publishes "hello world" to the topic "outTopic" every two seconds
|
||||
- subscribes to the topic "inTopic", printing out any messages
|
||||
it receives. NB - it assumes the received payloads are strings not binary
|
||||
- If the first character of the topic "inTopic" is an 1, switch ON the ESP Led,
|
||||
else switch it off
|
||||
It will reconnect to the server if the connection is lost using a blocking
|
||||
reconnect function. See the 'mqtt_reconnect_nonblocking' example for how to
|
||||
achieve the same result without blocking the main loop.
|
||||
To install the ESP8266 board, (using Arduino 1.6.4+):
|
||||
- Add the following 3rd party board manager under "File -> Preferences -> Additional Boards Manager URLs":
|
||||
http://arduino.esp8266.com/stable/package_esp8266com_index.json
|
||||
- Open the "Tools -> Board -> Board Manager" and click install for the ESP8266"
|
||||
- Select your ESP8266 in "Tools -> Board"
|
||||
Send the DHT11 Measured Temperature via MQTT
|
||||
*/
|
||||
|
||||
#include <Arduino.h>
|
||||
@@ -101,6 +85,9 @@ void loop() {
|
||||
client.loop();
|
||||
|
||||
delay(5000);
|
||||
digitalWrite(BUILTIN_LED,HIGH);
|
||||
delay(1000);
|
||||
digitalWrite(BUILTIN_LED,LOW);
|
||||
float humidity = dht.getHumidity();
|
||||
float temperature = dht.getTemperature();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user