This project is not so much something that can be posted on Github, but a little repository of ideas and hopefully improvement suggestions from you
Before most travel collapsed, I enjoyed taking trips here and there and after setting up my smart home with HA I discovered that no hotel, no matter how nice, could really compete with the tech creature comforts offered by my own home.
Thus, I decided to take my smart home with me from now on!
What I set up is a separate HA instance on a Raspberry Pi 4 8GB, with the following addons:
-
FLIRC case for the Pi, since the official case is little more than a tiny plastic oven (temp difference has been in the 20-25 degree range between the two, going from 70 Celsius to 45-50 in idle)
-
I decided to go WiFi-only for wireless addons, since definitely one thing I don’t want to do in a hotel room is look through ZWave logs and I didn’t feel like buying another Zigbee dongle
-
As a sensor I used the Broadlink A1, both because I already had it and because it offers temperature, humidity, light, noise & VOC air readings in one package
-
For aircon and/or entertainment system control I went for a Broadlink RM Mini 3, again because I had it already, but also because it can be used just as a conduit for command codes, unlike the Harmony Hub, which afaik needs to ‘know’ the devices you’re controlling
-
Cheap Vstarcam PTZ IP camera - because we have a little kid we’d like to make sure doesn’t fall out of bed while we’re watching something in the living room, it can be turned against the wall for privacy automagically with a HA script and it is ONVIF-compatible
-
Huawei LTE hotspot - the model I have also has an RJ45 connection for sweet, sweet wired LAN and I set it up with identical DHCP & WiFi settings as my home setup, so that when we’re in a hotel all the borrowed IP devices think they’re in their own home
-
WiFi power sockets & Yeelight WiFi color bulbs - between the sockets and the bulbs I can replace most of the room’s lighting 5 minutes after arriving and obtain voice control and colors
-
Amazon Echo Tap - speaking of voice control, I love the dual-nature of this device, which can stay in its own dock most of the time, but can also offer seamless Spotify playlists right on the beach by setting up my phone as a WiFi hotspot with identical network settings
-
Samsung 10K mAH portable battery - very handy for all devices, including the Echo Tap, which if kept plugged into it offers handsfree Alexa right from one’s beach chair
-
Nvidia Shield w/controller & remote - I tried for quite a while to get the Pi 4 to run video & games well, but it is just no match for the Shield…Dreamcast emulation in Redream @ 1920x1440 & perfect 4K hardware acceleration for both Kodi & Plex are two things which are completely beyond the Pi at the moment
-
Microsoft All-in-One Media Keyboard connected to the Pi, which is running Ubuntu 20.04 64-bit desktop and thus provides a serviceable PC on hand at all times
-
5-port Gigabit switch for the Pi & the Shield
-
APC power strip so that I don’t go crazy trying to find enough sockets for all this stuff
So, what do I get with this stuff? (which does all fit inside a very small bag, besides the power strip, which I really would need to replace with something more compact)
-
Temperature control - if I want to make it nice and freezing right when coming back from the beach, I can
-
Kid monitoring at night
-
Voice-controllable (and some colored) lights
-
In-room and on-beach voice-controlled music system
-
Virtual assistant for adding things to a shopping list, asking for outside temperature/weather, etc.
-
Superb evening video entertainment and/or gaming via Redream, Plex or (if both 4G & WiFi are spotty) a 256GB micro USB stick-powered local Kodi instance
-
A full desktop Linux PC on the Pi if needed
So, what do you think/what would you do differently?
I just figured that this is a pretty easy way to reuse existing hardware which would mostly be at home doing nothing anyway while we’re on vacation…I realize that I’m counting on the HDMI port on the TV to be available (and not locked behind a hotel UI) and the aircon to have IR, but this is usually visible in pictures of the hotel room when going over accommodation options and is also never an issue with Airbnb.