ESPHome developer Keith Burzinski discusses device updates, licensing drama, and DIY server fixes. They talk about auto updates, system crashes, cooling challenges, IoT device development with ESPHome, open-source tools, and financing projects. Topics include release schedules, licensing models, community involvement, and technology upgrades like GPU transcription for podcasts.
Maintaining offline functionality for IoT devices is crucial for optimal performance.
ESPHome's integration with Home Assistant focuses on user experience enhancement through voice control advancements.
Introducing a purchase option for Immich software ensures continued development while respecting user support preferences.
Deep dives
Automated Updates and System Stability
Automated updates are discussed in relation to system stability. The negative impact of a CrowdStrike sensor update that affected Windows machines is highlighted. The importance of a robust system update process for highly sensitive systems is emphasized. Suggestions for staggered future deployments and fail-safe mechanisms like auto-rollbacks are considered.
Offline Functionality and System Challenges
The significance of maintaining offline functionality for IoT devices is addressed. The challenges of being completely offline and the impact on device functionality are explored. Issues related to DNS resolution, firmware updates, and connectivity issues due to lack of internet access are discussed.
ESPHome Acquisition and Future Enhancements
The acquisition of ESPHome by Nabu Casa and its integration with Home Assistant are outlined. Updates on ESPHome's roadmap, such as voice control advancements and optimizing OTA firmware updates, are highlighted. The focus on enhancing user experience by streamlining device updates and introducing voice integration is mentioned.
Open Source Alternative with Grist
A new open source alternative called Grist is introduced during the podcast, which is easy to integrate with, can be self-hosted, and is supported by the French government. Grist is recommended as the best option among others, offering flexibility and features for users to explore.
Monetization and Support for Image Project
The podcast discusses the decision of the image project to introduce a purchase option starting at $25 for an individual license or $100 for a server license. This move is explained as a way for users to financially support ongoing development without locking features behind a paywall. The podcast also explores concerns about the sustainability of this one-time purchase model and suggests alternative payment structures like annual subscriptions for a more continuous support.
🎉 Boost with Fountain FM — Fountain 1.0 has a new UI, upgrades, and super simple Strike integration for easy Boosts. You can also Boost from the Web via their site.
Kelly Vaughn on X — How a massive publicly traded company is only going to just now start doing canary deployments is so far beyond my comprehension…
Licensing announcement - Purchase a license to support Immich! — With those notes, we have enabled a way for you to financially support the continued development of Immich, ensuring the software can move forward and will be maintained, by offering a lifetime license of the software. We think if you like and use software, you should pay for it, but we're never going to force anyone to pay or try to limit Immich for those who don't.
Wording change and clarification for purchasing Immich — I thought about it when I went to bed, I thought about it in my dream, I thought about it while doing the dishes. Taking into consideration all of your feedback and suggestions, and on behalf of the team, I am happy to show you what we came up with.
LinuxFest Northwest 2024: Deploying NixOS Anywhere - YouTube — NixOS, the declarative operating system taking the world by storm, can be challenging to deploy on many hosting providers. In this talk, we'll unlock the full potential of NixOS by exploring how its unique architecture enables installation just about anywhere—from bare metal and VMs to a VPS provider near you.
nixos-infect — A script to install NixOS on non-NixOS hosts.
Docker-OSX — Run Mac OS X in Docker with near-native performance! X11 Forwarding! iMessage security research! iPhone USB working! macOS in a Docker container!
Moshidon for Mastodon - Apps on Google Play — Moshidon is a modified version of the official Mastodon Android app adding important features that are missing in the official app, such as the federated timeline, unlisted posting and an image description viewer.
SchildiChat — SchildiChat is a feature-rich messenger for Matrix based on Element with some extras and tweaks.
SendGrid — Email API and Email Marketing Campaigns