Coder Social home page Coder Social logo

poplar's Introduction

Wemo Menubar Controller

This is a menubar application for OS X for toggling the state of Wemo connected devices.

Screenshot Screenshot Screenshot


Motivation (what is this for?)

I am a remote worker, which means that I most often work from home. Working from home presents some challenges when it comes to privacy and focus when my family and others are also around the house during the day. It not always disruptive if they occasionally pop in or make some noise outside my office when I'm working, but there are times, like when I'm on a video/conference call and need to be able to hear, or when I just need some time to focus, that I need a way to let them know that I need to not be interrupted.

The problem

Often when I'm working, video/conference calls happen in a very impromptu manner. Things just come up and I need to hop on a call to interact with a co-worker. This happens often. When it does, it's very disruptive to have to tell my co-workers something like "I'll be right back" while I have to remove my headphones *, get up, and manually flip some sort of sign that indicates that I'm in a meeting and/or should not be disturbed. What I really needed, was some way to be able to flip a switch, directly from my computer, on some sort of signal/indicator (an "On Air" sign, if you will) that is outside of my office that would let everyone know that I'm busy at the moment, and can't be disturbed.

The solution

A co-worker of mine, Elijah Manor (twitter) wrote about his solution to this same challenge as a remote worker. This project is the result of his inspiration. I decided to take his solution a step further and build a fancy UI around it (OK, OK, it's really not all that fancy, but it does exactly what I wanted it to).

Development

Building


Credits

OSS FTW!


* I nearly always have my headphones in/on, and, having not found a very reliable set of bluetooth headphones or earbuds yet, this often means that I'm literally tethered to my computer with a wire.

poplar's People

Contributors

ryexley avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.