User Tools

Site Tools


supported_hardware:index

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
supported_hardware:index [2019/11/15 14:32] – [WiFi Plugs, Switches and Bulbs] James Sentmansupported_hardware:index [2020/03/14 14:24] – [JSON] James Sentman
Line 92: Line 92:
   * [[arduino|Arduino]] a simple text protocol for connecting to arduino or other similar DIY style devices with a simple protocol and example code.   * [[arduino|Arduino]] a simple text protocol for connecting to arduino or other similar DIY style devices with a simple protocol and example code.
  
-===JSON=== +===HTTP/JSON=== 
-  * the [[JSON]] interface handles either simple web requests to send data to a unit or the parsing of complicated JSON data structures to take whatever action is necessary. Just about anything that makes a web request via a simple form or via a JSON packet can be used to control units via this interface.+  * the [[JSON]] server interface handles either simple web requests to send data to a unit or the parsing of complicated JSON data structures to take whatever action is necessary. Just about anything that makes a web request via a simple form or via a JSON packet can be used to control units via this interface. This is a good way to control things in XTension with a simple curl request from other devices or the command line.
  
 ===Wireless Tags=== ===Wireless Tags===
Line 126: Line 126:
   * [[networkpresence|Network Presence]] interface watches devices coming and going on your local network via the arp table and can also ping remote hosts on the internet.   * [[networkpresence|Network Presence]] interface watches devices coming and going on your local network via the arp table and can also ping remote hosts on the internet.
   * [[websocket|Websocket Interface]] Roll your own interfaces to your XTension database, or connect a device that knows how to speak this protocol. Sends standard JSON data back and forth for commands or value changes. Comes with a simple browser example with the javascript necessary to receive and parse the data from XTension as well as send commands back and forth.   * [[websocket|Websocket Interface]] Roll your own interfaces to your XTension database, or connect a device that knows how to speak this protocol. Sends standard JSON data back and forth for commands or value changes. Comes with a simple browser example with the javascript necessary to receive and parse the data from XTension as well as send commands back and forth.
 +  * [[rainbowhat|Pimoroni Rainbow Hat for the Raspberry Pi]] Get button events and control the display and LED’s on a Pimoroni Rainbow Hat equipped Raspberry Pi.
supported_hardware/index.txt · Last modified: 2023/03/30 14:00 by James Sentman