#include #include #include #include #include #include #define ONE_WIRE_BUS 2 #define PORT 6666 YunServer server(PORT); OneWire oneWire(ONE_WIRE_BUS); DallasTemperature sensors(&oneWire); void setup(void) { sensors.begin(); Serial.begin(115200); Bridge.begin(); server.noListenOnLocalhost(); server.begin(); Console.begin(); while (!Console) { ; } Console.println("You're Connected"); } void loop(void) { YunClient client = server.accept(); int inByte = NULL; Console.println("server waiting"); while(client.connected()>0) { Console.println("client connected"); inByte = client.read(); if (inByte == '\n') { sensors.requestTemperatures(); Console.println(sensors.getTempFByIndex(0)); client.println(sensors.getTempFByIndex(0)); inByte = NULL; } } client.stop(); delay(50); }