u/Jary316

Portal Kasa: Dashboard for your Kasa TP-Link enabled smart plugs

Portal Kasa: Dashboard for your Kasa TP-Link enabled smart plugs

Portal Kasa is a simple app that turns your Portal into a dashboard for your TP-Link Kasa smart plugs.

What it does

  • Shows every Kasa plug on your local network as a card you can tap on/off (green = on)
  • One-tap All on / All off
  • That's it — glanceable and simple

No setup

It just uses the Kasa plugs you've already set up. There's no sign-in, no pairing, no accounts to create. Open the app and your plugs show up automatically.

Privacy & security first

  • No credentials, no API keys — none are needed and none are stored
  • Everything stays on your device
  • Local network only — it talks directly to your plugs over your own network or local Wi-Fi. No TP-Link cloud, no Meta cloud, nothing leaves your house

Works with Jarvis (the Portal assistant)

If you're using Jarvis, the Portal assistant, Portal Kasa plugs right in — you can just say something like "hey jarvis, turn on the coffee maker" and it'll flip the plug by name.

It's free and open source

Code, install instructions, and double-click installers (no command line needed) are all here:

👉 https://github.com/rudysev/portal-kasa

Would love feedback, bug reports, or feature ideas. Hope it's useful to some of you keeping these great devices alive!

u/Jary316 — 7 days ago

Meet Jarvis - Your smart assistant for Meta Portal

Jarvis answers day-to-day and knowledge questions, does real-time web lookups (weather, scores, prices, news), and takes action on your Portal — open apps, play music, set timers, adjust volume/brightness, and more.

It's extensible: developers can expose tools from their own installed apps to Jarvis via a simple contract. Every plugin is off by default and only runs after you enable it in settings.

You summon it anywhere on the device — over another app or at idle — with the "hey jarvis" wake word. Detection is 100% on-device; nothing leaves the Portal until you actually start a conversation. (Wake word is 1st-gen Portal only.)

The conversation is powered by Google's Gemini Live API with your own free API key — your mic audio goes to Google under your account, subject to their terms. No middleman, no account with me.

Install is a double-click (no Android Studio needed), and it's all open source: portal-apps.

For developers, I split the shared audio/mic code into portal-commons (MIT) — small, simple, well-tested.

Currently tested on the Portal+ (1st gen). Would love feedback, and especially what tools/plugins you'd want.

u/Jary316 — 8 days ago

Wishlist: Apple Music

Hi everyone,

I would love to be able to use Apple Music on my Meta Portal+, and I don't see a reason why it would not work. I have first installed the stock Android Apple Music app using Aurora store, but the app crashes the device when a song is playing - bummer.

I then tried to vibe code an Apple Music app - but Apple requires a $100 developer license! I was able to create an app that has a Chrome browser to navigate directly to a song (and enable manual login), and I managed to get the audio to play - however it's very clunky, slow and badly integrated.

If someone already has a developer license and a bit of time, it would be awesome to have a simple apple music player!

reddit.com
u/Jary316 — 19 days ago