Tổ chức một buổi tiệc luôn là ý tưởng tuyệt vời – cho đến khi bạn phải chọn nhạc. Các danh sách phát thường quá an toàn hoặc quá kén chọn, và thành thật mà nói, không ai muốn phải đưa điện thoại của mình cho người khác mỗi khi có ai đó muốn xếp một bài hát vào hàng đợi. Cái bạn thực sự cần là một giải pháp đơn giản mà mọi người đều có thể sử dụng. Một cách thức rõ ràng, được chia sẻ để chọn bài hát tiếp theo mà không cần mật khẩu hay chiếm quyền điều khiển loa. Một thứ gì đó giống như một chiếc jukebox truyền thống, nhưng được hiện đại hóa với giải pháp streaming tự host. Đó chính là mục tiêu của chúng tôi. Chúng tôi đã tìm kiếm trong cộng đồng mã nguồn mở một cách để thêm chức năng jukebox vào thiết lập Home Assistant và Music Assistant của mình. Và hóa ra, có một dự án hoàn hảo làm được điều đó, có thể cũng rất phù hợp với thiết lập của bạn.
HAMusicAssistantJukebox là một giao diện dựa trên trình duyệt, tự host, mang trở lại trải nghiệm “đến gần và xếp hàng đợi bài hát” kinh điển. Khách của bạn có thể sử dụng điện thoại của họ để tìm kiếm nhạc, thêm bài hát vào hàng đợi và giữ cho bữa tiệc luôn sôi động – mà không cần bất kỳ thao tác trao đổi điện thoại khó xử hay tranh cãi về danh sách phát nào. Nếu bạn chỉ sử dụng nhạc từ thư viện cá nhân, toàn bộ trải nghiệm sẽ hoạt động hoàn toàn cục bộ, vì vậy bạn không cần lo lắng về các sự cố dựa trên đám mây hoặc giới hạn streaming. Bạn nắm quyền kiểm soát việc phát nhạc, và khách của bạn chỉ tương tác với một lớp được chọn lọc từ thiết lập của bạn thay vì có thể bật nhạc punk rock giữa một bữa tiệc chủ đề city pop.
Dưới đây là cách nó hoạt động và lý do tại sao bạn nên thiết lập nó.
Các kết nối và tích hợp trong hệ thống Home Assistant
Music Assistant – Nền Tảng Sức Mạnh Đằng Sau Hệ Thống Jukebox
Động cơ streaming linh hoạt cho thiết lập nhà thông minh của bạn
Trước khi đi sâu vào giao diện jukebox, điều quan trọng là phải hiểu rằng nó chạy trên nền tảng Music Assistant, vốn cần được cài đặt trong thiết lập Home Assistant của bạn. Music Assistant là một add-on của Home Assistant giúp biến bộ sưu tập nhạc hoặc dịch vụ streaming của bạn thành một hệ thống âm thanh đa phòng thông minh. Nó quản lý việc phát nhạc, xử lý hàng đợi và hỗ trợ nhiều định dạng âm thanh cũng như thiết bị khác nhau.
Nó hoạt động với các tệp tin cục bộ và âm thanh độ phân giải cao, đồng thời có thể phát trực tuyến đến nhiều thiết bị trên mạng của bạn. Music Assistant hỗ trợ Sonos, Google Cast, AirPlay và bất kỳ trình phát media nào tương thích với Home Assistant, cho phép bạn đồng bộ hóa âm thanh giữa các phòng, thay đổi thiết bị đầu ra hoặc thậm chí chuyển đổi loa giữa chừng một bài hát.
Nếu bạn đã xây dựng một thư viện nhạc cục bộ, thiết lập này sẽ tận dụng tối đa nó. Nếu chưa, Music Assistant hỗ trợ một số dịch vụ streaming, bao gồm Spotify, Qobuz và Tidal – vì vậy bạn có thể sử dụng bất cứ dịch vụ nào bạn đã đăng ký. Giao diện jukebox đơn giản là một lớp phủ trên nền tảng này, mang đến cho khách một cách dễ dàng để xếp hàng nhạc mà không cần truy cập vào Home Assistant hoặc tài khoản streaming của bạn.
Cài Đặt Dễ Dàng Hơn Bạn Tưởng
Home Assistant, Music Assistant và một kho lưu trữ GitHub
Nếu bạn đã sử dụng Home Assistant, bạn đã hoàn thành hơn một nửa chặng đường. Việc cài đặt Music Assistant từ kho add-on rất nhanh chóng. Chúng tôi đã trỏ nó đến một thư mục chia sẻ trên mạng để sử dụng các tệp tin cục bộ và kết nối tài khoản Spotify của mình. Sau khi xác nhận việc phát nhạc thông qua Music Assistant, chúng tôi đã sẵn sàng cho lớp jukebox.
Dự án jukebox này nằm trên GitHub và có hướng dẫn cài đặt dễ hiểu. Nó kết nối với Home Assistant bằng cách sử dụng các helper, automation và webhook của Music Assistant. Sau khi cài đặt, bạn có thể bật/tắt giao diện jukebox bằng một input boolean trong bảng điều khiển Home Assistant của bạn. Từ đó, jukebox sẽ mở ra trong một giao diện web sạch sẽ, tối giản. Giao diện này được thiết kế có chủ đích rất tối thiểu – chỉ có thanh tìm kiếm và nút thêm vào hàng đợi. Bạn có thể chia sẻ URL với khách hoặc tạo mã QR liên kết trực tiếp đến giao diện. Mã QR đặc biệt hữu ích nếu bạn tổ chức tiệc ở quy mô lớn – chỉ cần in ra và dán cạnh loa hoặc trên bàn đồ uống. Một lần quét, và họ có thể truy cập. Không cần đăng nhập, không cần đường link, không cần giải thích. Nó nhanh chóng, đơn giản và loại bỏ tất cả những rắc rối thông thường.
Giao diện người dùng của HAMusicAssistantJukebox trên Home Assistant
Điều làm cho dự án này trở nên nổi bật là cảm giác phản hồi nhanh nhạy của nó. Khách có thể tìm kiếm toàn bộ thư viện nhạc của bạn, duyệt album hoặc nghệ sĩ và thêm bài hát ngay lập tức. Không có màn hình tải chậm chạp hay độ trễ – mọi thứ diễn ra rất nhanh và theo thời gian thực. Quan trọng hơn, nó không cấp quyền kiểm soát phát lại hoàn toàn cho người dùng, tránh được việc thay đổi âm lượng hoặc chuyển đổi loa không mong muốn. Giao diện cũng thân thiện với chế độ kiosk. Chế độ toàn màn hình trông tuyệt vời trên máy tính bảng nhưng cũng hoạt động tốt trên điện thoại hoặc máy tính để bàn. Tại một buổi gặp gỡ gần đây, chúng tôi chỉ cần đặt một chiếc iPad với giao diện jukebox đang mở. Bất kỳ ai ở gần đều có thể đến và xếp một bài hát mà không cần hỏi quyền truy cập hay điều hướng giao diện Music Assistant.
Bạn thậm chí có thể tạo một automation tùy chỉnh trong Home Assistant để tự động bật chế độ jukebox trong những giờ nhất định hoặc bất cứ khi nào khách của bạn kết nối vào mạng Wi-Fi. Đó là một chi tiết nhỏ, nhưng nó làm cho toàn bộ trải nghiệm trở nên liền mạch. Các khả năng là vô tận.
Giải Pháp Hoàn Hảo Cho Mọi Buổi Tiệc
Cách tuyệt vời hơn để phát nhạc tại buổi tiệc tiếp theo của bạn
Chúng tôi bắt đầu đi sâu vào giải pháp này vì cảm thấy mệt mỏi khi khách liên tục yêu cầu đổi bài hát, hoặc tệ hơn, hỏi mượn điện thoại. Chúng tôi không muốn chia sẻ thông tin đăng nhập Spotify của mình, và cũng không muốn dành cả buổi tối để quản lý hàng đợi hay sửa cài đặt trình phát nhạc. Chúng tôi chỉ muốn mọi người cùng thưởng thức âm nhạc và cảm thấy mình có tiếng nói trong việc lựa chọn.
HAMusicAssistantJukebox đã giúp điều đó trở nên dễ dàng. Giờ đây, mọi buổi tiệc diễn ra suôn sẻ hơn, và mọi người cảm thấy gắn kết hơn với những gì đang được phát.
Nếu bạn đang sử dụng Home Assistant và thường xuyên đón tiếp khách, đây có thể là một trong những dự án phụ mang lại nhiều giá trị nhất mà bạn từng xây dựng. Hãy thử nghiệm và chia sẻ trải nghiệm của bạn với Jukebox kỹ thuật số Home Assistant nhé!