this post was submitted on 05 Aug 2023
13 points (93.3% liked)

Selfhosted

40414 readers
242 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

I have a spare Z69 4K Android TV box here and no use for it at the moment. It served for a few years as exactly what is was sold for, later I flashed Kodi on it for a while and after that it served as a WFH RDP Client for another while with Armbian flashed on it.

The box has a S909X SoC, 3 GB RAM and 32 GB Flash, 802.11b/g/n, Bluetooth, LAN, USB and HDMI.

I have a homelab already and I wondered if I could use it as a Zwave or Zigbee gateway maybe. But this does not seem to be possible in "software" only. I thought because we have overlaps in Frequencies between WiFi and Zwave (~860/~900 MHz range) and Zigbee (2.4 GHz range) it might be possible on Software, but I was not able to find such projects.

So I wonder... if you had this thing sitting around being useless, do you have any clever ideas what you would use it for?
It would be sad to scrap it since it is working fine.

top 14 comments
sorted by: hot top controversial new old
[–] knF 3 points 1 year ago (1 children)

With Armbian installed, you can offload services that require to be always active on the box and create an "on-off" schedule for the homelab. This will save quite some electricity usage especially if your homelab is beefy

[–] [email protected] 2 points 1 year ago

That is what I did until recently with my other Box that has an AMD T40E... but then it had to run Nextcloud that I wanted to move from an external hoster to my Home and it was just too slow to be usable. So my Homelab (just a MiniPC) has to run anyway 24/7 for the family and it has all the other Containers as well. To save a bit of power on that one, the Minecraft Server (that even in idle consumes quite some CPU cycles) can be turned on / off by the family via a button in Home Assistant :-)

[–] [email protected] 2 points 1 year ago (1 children)

If you want to use Zigbee or Zwave you simply need a USB dongle for that. Search for "Sonoff Zigbee Stick" if you want to see what that looks like. As you are already running Armbian it should be easy to install HomeAssistant with ZHA or zigbee2mqtt on it.

[–] [email protected] 2 points 1 year ago

It could have been a cheap entry into the Z* topic, that is why I asked specifically for those 2. I have no real need currently for Z* devices at the moment, but I am curious and might start with a USB dongle in the future... but that one then can go directly into my Homelab anyway. Thanks for the suggestion :-)

[–] TheInsane42 1 points 1 year ago (1 children)

I think I'd bring it a thriftstore. (Or donate it to somebody that could use it ;) )

I'm having the same issue with and RPi 1, 2 and 2 bananapies. (R1 and R2) I'm not sure if the BPi R2 is good enough for a kodi setup, the rest is to light.

[–] [email protected] 2 points 1 year ago (1 children)

That's a good Idea too. If I find nothing else, before it sits here any longer, I will ask around my friends and colleagues and ultimately it will go to a thriftstore. I do not like to throw away stuff that still works, so this is a really good idea. Thank you :-)

[–] Spider89 1 points 1 year ago

I could put it to use ;)

In seriousness, have you consider using it as a DNS filter (Pi-Hole) or Samba share (32GB)?

I also could recommend running wireguard/openvpn, and Port Forward to the outside would for a secure connecton.

[–] Num10ck 1 points 1 year ago (1 children)

weatherproof video projection for a large outdoor wall? smart mirror driver? ridiculous water fountain controller? jukebox with visualizer?

[–] [email protected] 2 points 1 year ago

Hmm... Smart Mirror like Magic Mirror? It's the first time I hear this... looks really interesting! I will look into this. I always wondered where to put a panel you easily see, but is not intrusive to show some information you should know for the upcoming day... Smart Mirrors sounds like they tick all the boxes!

[–] [email protected] 1 points 1 year ago (1 children)

Host a Lemmy instance on it :)

[–] [email protected] 1 points 1 year ago

Haha :-) I was seriously considering hosting my own KBin or Lemmy Instance on my Homelab for a bit, but then I figured it would be just for fun (which is not a bad thing) and will just consume electricity and space for something I use once or twice a day and I use almost exclusively alone. So it won't even contribute to the community. I am not even sure if it would be fast enough, but that sounds like a nice Sunday afternoon project to just prove that it works (or doesn't) for fun :-)

[–] [email protected] 1 points 1 year ago (1 children)

hodgepodge k8s cluster node!

[–] [email protected] 2 points 1 year ago (1 children)

I always have the feeling I should know k8s more, although I am sure I do not need it. Can you mix Architectures in k8s Clusters? Like my Homelab (x64) has the Pi-Hole and the Z69 Box (ARM) takes over with a standby Pi-Hole if the homelab goes down? Or do k8s Clusters need to be uniform regarding CPU architecture?

[–] [email protected] 1 points 1 year ago

you can mix and match, just need to mark your workloads accordingly, I totally recommend playing around with it as it's pretty cool

except for all the yaml