Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New feature: Idle notifications #21

Open
akamel001 opened this issue Jun 10, 2021 · 3 comments
Open

New feature: Idle notifications #21

akamel001 opened this issue Jun 10, 2021 · 3 comments

Comments

@akamel001
Copy link

I love using this app and would love to see some type of notification system built in.

My usecase is I want to trigger some home automation once my laptop goes idle. For example, if my laptop is idle after x minutes (i'm obviously not in the room or stepped away). I would have automation trigger the lights off.

Perhaps a MQTT message/notification would get fired off and my automation can tap into that topic?

@bhaller
Copy link
Owner

bhaller commented Jun 10, 2021

Wow, interesting idea. I know nothing about this sort of thing. I don't suppose you know how to trigger a MQTT notification (whatever that is!) from Cocoa?

@akamel001
Copy link
Author

I'm not too familiar with Cocoa but I think there are a few frameworks out there that can let you do this. I was thinking of a box under preferences that allows you to configure MQTT client settings (like host to connect to, username, password). Then using those settings you would deliver a payload to the MQTT server. A ton of home automation open-source tools trigger off of MQTT messages so this would be ideal!

@bhaller
Copy link
Owner

bhaller commented Jun 11, 2021

Interesting. Well, Jiggle is not really under active development – it takes more than the free time I have just to try to keep my software working on new macOS releases and fix bugs – so this is unlikely to happen any time soon. But I'll leave the issue open; it's an interesting idea, and maybe somebody else will run with it. :->

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants