ePrivacy and GPDR Cookie Consent by TermsFeed Generator OpenHAB 4.1 - API SMARTTHINGS HTTP Binding, GET / POST payload JSON - Home Automation System | OpenHAB - SmartHome | DomoticsDuino - Ingegneria informatica, Smart Home / OpenHAB, Flight Sim e altro...
OpenHAB - SmartHome (229 posts)

14/01/2024

OpenHAB 4.1 - API SMARTTHINGS HTTP Binding, GET / POST payload JSON - Home Automation System [English version]

di Marco Lamanna

In questo video vediamo come utilizzare l'HTTP binding ufficiale di OpenHAB 4 per effettuare le chiamate HTTP all'API SMARTTHINGS per integrare una SMART TV Samsung.

Creiamo una Things e i relativi Channels, equipment e points per effettuare un test di lettura e scrittura del canale TV, utilizzando le seguenti tipologie di chiamata:

  • chiamata GET per il recupero del canale TV corrente, utilizzando la JSONPATH transformation per interpretare la risposta che arriva in formato JSON
  • chiamata POST per inviare il comando di cambio canale TV, utilizzando la Javascript transformation per poter creare il payload JSON da inviare nel body della chiamata

Come sempre, questo video non ha la presunzione di essere un tutorial, ma semplicemente uno step by step di quanto fatto per raggiungere l'obiettivo. La speranza è che possa essere d'aiuto a qualcuno.

Buona visione

[Guarda su YOUTUBE]