1x Raspberry Pi 3 running Home Assistant with a Z-Wave USB Dongle (Home Automation)
1x Raspberry Pi 3 running OctoPrint (Host/remote-control for 3D Printer)
1x Raspberry Pi 3 running FullPageOS (Full-screen Chromium in kiosk mode) displaying a server statusboard in our home office
Next project: 1x Raspberry Pi Zero W to run Unifi Controller
I have a couple of original Model B+ sitting around unused right now - just not powerful enough for any of the above projects.
(Update: Formatting)
Can you go in more depth about this? How did you integrate it with the entertainment system, and what do specifically do you do with it?
- Some kind of CAN bus hack. They exist.
- He has a ford and hardware that can interact with openXC CAN2-2 see here: http://openxcplatform.com/vehicle-interface/hardware.html
- He's using bluetooth.
I believe Ford has some open stuff you can connect a laptop to.
The C2 radio port gets you direct access to the vehicle's CAN-Bus system, which itself is generally segmented into a high frequency (safety critical systems: drivetrain, drive-by-wire steering if applicable, braking, etc) and a low frequency system (door locks, sound system, windows, etc.) If you reverse engineer your vehicle's CAN protocol (each manufacturer uses their own codes on a standard CAN transport protocol), you can issue commands to it directly from your Pi.
Here’s an older video with some interesting details: https://m.youtube.com/watch?v=KX_0c9R4Fng
Ugh, have fun with the dependency issues. An easy alternative is to run a Unifi docker image. Currently running it from a Debian VM when needed but looking to move it to an alpine vmm on my OpenBSD APU2. The Linux image is the same as the cloud key so you can roll your own cloud key and use the unifi app.
Here is the image I use though there are others: https://hub.docker.com/r/jacobalberty/unifi/
The controller only officially supports ARM 32, and the mongoDB dependency only supports ARM 64.
In the end I I used a 64-bit Ubuntu, 64-bit mongoDB from the mongoDB repo, and downloaded the controller deb from the Unify site, which is apparently architect agnostic.
(I set up a Zero with the Unifi Controller -- connecting to the LAN using a Chromecast Ethernet Adaptor -- about a year ago, and had this problem, so I switched to a 3B, and all is well now.)
The Pi Zero really has an awesome form factor, but many of the projects I come up with either require more performance (i.e. needing a Rasperry Pi 3) or are simply better suited for a microcontroller such an ESP32 or ESP8266.
Can you go in more depth about this? How did you integrate it with the entertainment system, and what do specifically do you do with it?