IoT Gauge met Arduino, Yaler & IFTTT (3 / 5 stap)

Stap 3: Testen de Arduino webservice met Curl


Curl Command-line tool te installeren op uw computer

Inschakelen van de Arduino Yun API (overslaan voor de Uno)

  • Macht van de Yun, wacht een beetje, dan bezoek http://arduino.local/
  • Log in en klik op configureren
  • Scroll naar beneden en REST API toegang tot Open worden ingesteld
  • Klik op configureren en starten

Testen van de IoT-Gauge met Curl

  • Zorg ervoor dat de Arduino aangedreven en verbonden met het Internet
  • Stel de positie van de servo naar 3 (of elke andere positie van 1 tot en met 5) met *
    $ curl - vX POST http://RELAY_DOMAIN.try.yaler.io/mailbox/pos/3
    (Vervang RELAY_DOMAIN door de relay-domein dat u eerder hebt gebruikt)
  • Zorg ervoor dat de servo verplaatst de hand naar de gewenste positie (pas de hand indien nodig)
  • Zorg ervoor dat je zoiets als < HTTP/1.1 200 OK als een reactie op de oproep van de curl
  • Als je < HTTP/1.1 504 de Arduino is niet on line of er is een typo

Waarom moet u uw API met Curl testen?

Curl is een standaard HTTP-client. Uw browser is geweldig voor het testen van de GET-aanvragen, en er zijn online tools om te testen ook PUT- en POST-aanvragen. Maar soms de browser voegt magie, zoals volgende omleidingen. Dus als u wilt ervoor zorgen dat een fundamentele client of 3de partij Webhook oproep zoals degene die zijn verzonden vanaf IFTTT toegang uw Web service-API tot kunt, is Curl geweldig.


*) Voor de Uno, POST /mailbox/pos/3 werkt als ook zetten /servo? pos = 3, omdat de code ontleden de aanvraag vrij vergevingsgezind is.

Gerelateerde Artikelen

IoT stopcontact met Arduino en ESP8266

IoT stopcontact met Arduino en ESP8266

In dit instructable, ik u tonen hoe verbeterde toegankelijkheid, intelligentie en connectiviteit toevoegen aan een gewone stopcontact. Dit wordt gedaan met een combinatie van microcontrollers, Arduino, diverse sensoren, ESP8266 en een mix van softwar
Arduino IOT automatisering met ESP8266

Arduino IOT automatisering met ESP8266

Dit is een IoT automatiseringsproject. niet net als anderen die alleen de sensorgegevens te met het internet halen. Ik gebruikte er techniek om controle de apparaten door lezing dat web api met behulp van wifi module esp8266. met deze techniek kunnen
Gemakkelijk IoT-weerstation met meerdere sensoren

Gemakkelijk IoT-weerstation met meerdere sensoren

Opmerking: Ik ben op zoek naar iemand die kan doe een spellingscontrole op onderstaande tekst. Bent u een native Engelse spreker/schrijver en annuleerteken u helpmenu dan neem contact met mij. (beloning = credits!)Hoi allemaal!In deze tutorial laat i
PHloat2 DIY zuur water testen sculptuur & kit met arduino

PHloat2 DIY zuur water testen sculptuur & kit met arduino

pHloatpHloat is een DIY kit die is gemaakt voor gebruik in combinatie met een pre-owned / reeds bestaande arduino microcontroller. Het doel is het testen van de pH-niveaus in de lokale rivieren, meren en stromen als gevolg van de toestroom van lucht-
Programmering ESP8266 ESP-12E NodeMCU v1.0 met Arduino IDE in draadloze temperatuur logger

Programmering ESP8266 ESP-12E NodeMCU v1.0 met Arduino IDE in draadloze temperatuur logger

Terug in eind 2014 en begin 2015, uw echt kwamdeze handige WiFi Chip ESP8266 (de ESP-01) en moeten vechten onder de inconsistente documentatie uit verschillende bronnen. Vooralsnog uitloper gedocumenteerd hij zijn frustraties (bevindingen) als een in
Multiplexing met Arduino en de 74HC595

Multiplexing met Arduino en de 74HC595

de 74HC595 is een makkelijk en goedkoop (op ongeveer 60 cent per stuk) manier om te verhogen van het aantal digitale uitgang pinnen op je Arduino.  In deze tutorial zal ik u tonen hoe te rijden van maximaal 16 LEDs met een 74HC595 met behulp van een
Arduino en Visuino: 4D systemen ViSi Genie smart Touchscreen Vertoning verbinden met Arduino

Arduino en Visuino: 4D systemen ViSi Genie smart Touchscreen Vertoning verbinden met Arduino

Er komt een moment, wanneer je wilt hebben een touchscreen display aangesloten op je Arduino board. Er zijn vele verschillende weergaveopties en maten beschikbaar, maar de meesten van hen vereisen aanzienlijke hoeveelheid code worden gecontroleerd, e
Een gids van newbie aan opstelling ESP8266 met Arduino Mega 2560 of Uno

Een gids van newbie aan opstelling ESP8266 met Arduino Mega 2560 of Uno

Voor open bronproducten om succesvol te zijn en de eventuele aanneming en masse door de "makers" / "DIY-ers" / "dev" / "etc"; een actuele en accurate documentatie of Snelstartgids moet worden verstrekt. Gebruiker be
PSU-voeding van oude ATX met Arduino en LCD Monitor een proefbank

PSU-voeding van oude ATX met Arduino en LCD Monitor een proefbank

Hallo allemaal en welkom op mijn eerste Instructable.Ik wilde altijd een bankje PSU voor gemakkelijke toegang tot een bron van macht, en iets dat ik kan rekenen op wanneer u werkt aan verschillende projecten. Ik wilde een PSU dat:• biedt 3, 3V, 5v en
Programmering ESP8266-ESP-201 stand-alone met Arduino IDE

Programmering ESP8266-ESP-201 stand-alone met Arduino IDE

Ik wil bieden een betere documentatie over hoe u ESP201 kunt gebruiken (een variant van de ESP8266) als staan alleen bestuur en hoe de GPIO aansluiten om te programmeren met de Arduino IDE.Ik worstelde op hoe krijg ik de schets van de Arduino IDE ged
Interfacing bout met Arduino: Bout UART

Interfacing bout met Arduino: Bout UART

IntroductieDit instructable is gemaakt voor Bolt -gebruikers die willen de bout hardware unit met Arduino Uno interface of gewoon wilt experimenteren met de bout UART.VereistenToegang tot Bolt IoT workshop en de succesvolle voltooiing ervan wordt aan
Inleiding tot de Intel XDK IoT Edition met behulp van een Temperatuurdisplay

Inleiding tot de Intel XDK IoT Edition met behulp van een Temperatuurdisplay

Setup voortzetten! In dit instructable ik zal begeleiden u bij het maken van uw eigen digitale thermometer met een knop-gecontroleerde temperatuur "hold" functie. Dit instructable maakt gebruik van onderdelen uit de Intel Edison IoT Dev Kit, die
De opname met behulp van ultrasone sensor met arduino

De opname met behulp van ultrasone sensor met arduino

Ik heb in de IOT ruimte voor een flink aantal maanden en proberen om dingen te integreren met Arduino board, onlangs kwam ik ultrasone sensor, het is interessant. Dus ik dacht van het creëren van een klein project. Het doel van het project is het vas
Creëren van IoT apparaten met de ESP8266 en PubNub

Creëren van IoT apparaten met de ESP8266 en PubNub

In het geval je niet had gehoord, is het internet van dingen koning van een grote deal. In plaats van vervelen met de voorspellingen van hoeveel miljarden van apparaten in de komende jaren zal worden aangesloten, ga ik u laten zien hoe gemakkelijk ma