Sometime ago Sparkfun released an Internet of Things based on the Node.JS server. It can be accessed from their site, which is located at https://data.sparkfun.com/ or the code can be added to the server provided a later version is downloaded and installed. The released version on the repository's stores is in fact too old.
And they want people to aim their Raspberry Pi devices at it, also run the code locally. I am also a supporter of the Parallax Propeller device and that's not on their lists.
What the company, (Parallax) does sell is a gizmo who has on it an Ethernet connection and it goes on their Quick Start device. And what I'd like to do is like this, connect the gizmo to a USB attached Ethernet device and have the running server pick up the data from it.
Problem here is that I'm not sure how to configure the necessary DHCPD service for delivering an IP address to this Ethernet device and thence to the Parallax device. Writing the code for the Parallax device is off-topic here, and being addressed elsewhere, but I will report on that next time.
Here's the thing, this Raspberry Pi has its onboard Ethernet port connected to my local network, which is appropriate as the board runs headless. So in this case the Ethernet device which is plugged into USB0 would need to be assigned eth1 by the DHCPD services.