Skip to content

Hamster burrito revision 2

Compare
Choose a tag to compare
@vaslabs vaslabs released this 15 Mar 16:54

Version 0.4-rc-2

WARNING

The update functionality from the web app is broken. Install using the commands below:

Update Troubleshoot

If update fails from the web app, connect via ssh and run:
wget https://github.com/vaslabs/pi-web-agent/releases/download/0.4-rc-2/0.4.2.zip
mkdir pi-web-agent0.4.2
cd pi-web-agent0.4.2
unzip ../0.4.2.zip
cd 0.4.2/
sudo ./install.sh

New features

  • New touch friendly circular controlls for mplayer using jquery knob
  • New experimental use of language agnostic websockets, and message queues (websocketdBro:rabbitmq+websocketd) only for downstream notifications
  • Synchronisation of mplayer master volume across different clients

Tech

Here is a list of the open source projects that were used to support this release:

  • rabbitmq - Provides robust messaging for applications!
  • websocketd - WebSockets the UNIX way!
  • websocketdBro - Combines rabbitmq and websocketd to support message broadcasting
  • reconnecting-websocket - A small decorator for the JavaScript WebSocket API that automatically reconnects
  • jquery knob-Nice, downward compatible, touchable, jQuery dial.

Todo's

  • Make use of websocketd upstream
  • Use of web tokens to secure upstream communication

License

GNU GENERAL PUBLIC LICENSE

Free Software, Hell Yeah!