Make your Arduino accessible from anywhere via the Yaler relay.
Setting up your device requires a relay domain. Please sign up to get one.
This tutorial works with any Arduino setup supporting the WiFi library, e.g. the WiFiShield.
Using another setup? See how to access your Arduino WiFi101, the Arduino CC3000, the Arduino Ethernet or the Arduino Yún.
Follow these steps to add the YalerWiFiServer library to your Arduino IDE.
YalerWiFiServer.zip
C:\Users\USER_NAME\Documents\Arduino\Libraries\YalerWiFiServerOn Mac OS X extract the ZIP to
~/Documents/Arduino/libraries/YalerWiFiServer
File > Examples > YalerWiFiServer > YalerWebService
YalerWiFiServer server("try.yaler.io", 80, "gsiot-ffmq-ttd5");How to adapt an existing Arduino Web service to make it accessible from the Web.
#include <YalerWiFiServer.h>
WiFiServer server(80);with the line
YalerWiFiServer server("try.yaler.io", 80, "RELAY_DOMAIN"); // Use YOUR relay domain#include <WiFi.h> #include <YalerWiFiServer.h> ... //WiFiServer server(80); YalerWiFiServer server("try.yaler.io", 80, "RELAY_DOMAIN"); // Use YOUR relay domain void setup() { ... } void loop() { ... }
This work by Yaler GmbH is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.