diff options
Diffstat (limited to 'src/main.cpp')
-rw-r--r-- | src/main.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/main.cpp b/src/main.cpp index 8516001..1434896 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -14,13 +14,13 @@ PubSubClient client(espClient); ESP8266WiFiMulti wifiMulti;
-const char* ssid = "bakketoppen";
+const char* ssid = "iot";
const char* password = "longtimeago";
-const char* ssid2 = "iot";
-const char* ssid3 = "desk";
+
uint8_t MAC_array[6];
char MAC_char[21];
+char sta[23];
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
@@ -209,8 +209,6 @@ void setup() oldbacklight = true;
WiFi.mode(WIFI_STA);
wifiMulti.addAP(ssid,password);
- wifiMulti.addAP(ssid2,password);
- wifiMulti.addAP(ssid3,password);
while (wifiMulti.run() != WL_CONNECTED) {
delay(10);
yield();
@@ -221,6 +219,7 @@ void setup() for (i = 0; i < sizeof(MAC_array); ++i){
sprintf(MAC_char,"%s%02x",MAC_char,MAC_array[i]);
}
+ sprintf(sta, "/%s/status", MAC_char);
lcd.createChar(0, user_value1);
lcd.createChar(1, user_value2);
@@ -233,6 +232,7 @@ void setup() client.setCallback(callback);
client.connect(MAC_char);
client.publish(debug,MAC_char);
+ client.publish(sta, PROJECT);
client.subscribe("/light");
client.subscribe("/dc4f22660be4/temperature");
client.subscribe("/dc4f22660be4/humidity");
|