"Rum-duino": styra enheten hem från Internet, en hem-brygga Arduino lösning (7 / 8 steg)
Steg 7: Roomduino programvara lösning
nätverkets konfiguration:
1. Ställ in router nätverk gate som 192.168.1.1
2. Ställ in ledar-nod IP-adress enligt nedan: det ska matcha net mask av routern:
statiska byte myip [] =
{
192, 168, 1, 121
};
statiska byte gwip [] =
{
192, 168, 1, 1
};
statiska byte dnsip [] =
{
192, 168, 1, 1
};
3. ställa YEELINK.com ID:
urlBuf0 [] YEELINK switch adress, de övriga fyrana är för slav nod
4. Fyll din YEELINK API-nyckel i den sista raden.
char webbplats [PROGMEM] = "api.yeelink.net";
char urlBuf0 [] PROGMEM = "/ v1.0/device/xxx/sensor/xxx/";
char urlBuf1 [] PROGMEM = "/ v1.0/device/xxx/sensor/xxx/";
char urlBuf2 [] PROGMEM = "/ v1.0/device/xxx/sensor/xxx/";
char urlBuf3 [] PROGMEM = "/ v1.0/device/xxx/sensor/xxx/";
char urlBuf4 [] PROGMEM = "/ v1.0/device/xxx/sensor/xxx/";
char apiKey [] PROGMEM = "U-ApiKey: xxx";