Archives November 2019

VR Supervisor

VR Supervisor Software Solution

Here was a solution I created for computer management problem. My client tasked me with creating a management tool to control his Virtual Reality systems. I was able to do just that; I created a server/client control software that allows the staff to control a single VR station or all eight stations at once. It allows the user to start or end a VR application. Other features include a timer with audible indications and WiFi LED integration.

Software Platform – Node.JS – JavaScript

I wrote the applications with NodeJS, a popular server-side JavaScript runtime built on Chrome’s V8 JavaScript engine. Companies like Netflix, LinkedIn, PayPal, eBay and even NASA use NodeJS to solve problems and make tasks more efficient. NASA even uses NodeJS to decrease the number of procedural steps from 28 to 7 in processing data to ensure astronauts stay safe and alive. Learn more about the EVA Space Suits at NASA’s website. (NASA Reference)

More Features

There is no limit to how many VR stations my software can support. They would just fill-in the content window of the admin console page and they would all subscribe to a real-time network connection. You can choose to adjust the volume of an individual station or all eight stations at once. You can select colors, modes and patterns for the projector screen’s WiFi backlit LEDs. The same LEDs integrate with the timer system to alert staff and players that time is running out. From then, time could be extended or the system can be configured to automatically terminate the active game or application. The VR Supervisor will also index configured folders for available executable applications to allow the staff to select and end only installed applications.

Consulting Joe for Your Next Idea

Moral here is reach out to bring your ideas to life. I can make both tangible and intangible products, or both that work seamlessly together. So Consult Joe Today.

Also check out: http://gammavr.com/

It's only fair to share...Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin
Siri Toilet Flusher

Siri Enabled Toilet Flusher

This was a fun project just because. My friend gave me a challenge a while back to see if I could flush my toilet with Siri. So I did. Here’s How.

Above is a video demonstration. Basically I used and Arduino Yún. Can check them out here: https://store.arduino.cc/usa/arduino-yun
They have since retired this product. It was a $75 microprocessor with a Linux SoC or System on a Chip. It included wifi and bridge software to link the Arduino Microprocessor with the Linux computer. Using that I wrote a virtual home automation device that was called, Toilet Flusher. Then you just ask Siri to, “Turn on the Toilet Flusher”, and voila.

Check out the ConsultingJoe YouTube Channel for More!
https://www.youtube.com/c/ConsultingjoeOnline

It's only fair to share...Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin
Siri Apple Watch to Indigo Home Automation

Home Automation Bridge for iOS & Indigo Home Automation

Here’s a cool example of some of my software engineering experience and problem solving. I wanted to control my Christmas Tree lights with my Apple Watch and Siri. The problem was my home automation software didn’t support HomeKit, yet. So I did some research and found a piece of software that allowed you to create virtual home automation devices.

My home automation platform and software is a Mac and Indigo Home Automation, the best home automation software on the Mac hands down. So at the time, Indigo didn’t support my Siri commands through HomeKit. I was able to create a fairly simple script that would create a dynamic passthrough of home automation commands on Siri with home automation devices on Indigo. It would map the device and action so when you say, “Turn on the Christmas Tree Lights”, my script would receive the commands then ask Indigo using AppleScript to turn on the Christmas Tree Lights’ device. AppleScript is Apple’s plain english like programming language.

Below is a video demonstration and the open-source code to try it for yourself.

Open Source: https://github.com/jsammarco/IndigoHomekitBridge

Check out The ConsultingJoe YouTube Channel for More.
http://www.youtube.com/c/ConsultingjoeOnline

It's only fair to share...Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin