Home Assistant

414 readers
3 users here now

Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY...

founded 2 years ago
MODERATORS
1601
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/Constant-Mention6265 on 2025-02-20 05:47:54+00:00.


For reference I use 5 Sonoff NS Panel 120's in my home as HA Dashboards. These devices essentially run AOSP 8.0 and can run most android apps. The problem is that these devices will never get any security updates so they pose a security risk to your network.

SCOPE:

This guide is meant to restrict internet access on these devices to reduce the attack vector. It was created for the NS Panel Pro but it should work with any android tablet that has access to ADB. I will NOT be covering how to get the NS Panel Pro into the stock android launcher (see the below guides for that).

Script files can be found on my GitHub

Requirements

  • ADB
  • Some basic knowledge of networking
  • A server for hosting and running the scripts
  • Chrony add-on in Home Assistant
    • A downside of blocking internet access to the tablet is that the clocks can get messed up. We will provide the tablets with an internal NTP server to sync the clocks instead
  • Mosquitto Broker Add-on in Home Assistant
    • This will be used to track the status of updates for the devices

Abbreviations/Terms

  • ha.internal
    • dns rewrite of my home assistant IP address
    • I prefer not using the IP address just so if you need to change the IP of HA or even your subnet then you dont need to change these settings again
  • NSP
    • Short for NS Panel Pro
  • All Path files are just references, use your own paths to your files

Prepping NSP

Follow this guide

Firewall Rules (Opnsense)

nsp_switches is an alias for the group of NSP devices with static ip address reservations

Prepping HA

We want to be able to track if an update was successful or not, so why not track it within home assistant itself using MQTT?

  • Create an MQTT login for the LXC under the configuration tab of the Mosquitto Broker addon in HA

This will be used by the LXC to authenticate to the MQTT server

  • Create an MQTT sensor in your configuration.yaml to track the sensor
    • I created 1 sensor to track all my devices but you can create 1 sensor for each device if you wish

Prepping Server

You can use any linux server/computer you want but I am using a debian LXC in proxmox so my commands will be specific to debian.

  • Install the fdroidcl package on your system +
  • Install MQTT Broker
    • sudo apt install mosquitto mosquitto-clients
  • Create directories in root
    • mkdir scripts
    • mkdir downloads
    • Create files in scripts folder
      • nano adb-ips.index
      • nano download-apps.sh
      • nano install-apps.sh
  • Add your scripts to Cron for the frequency you want
    • crontab -e
      • 0 11 1,15 * * ~/scripts/install-apps.sh

Test it out an celebrate if all goes well!

1602
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/Technical_Raisin_246 on 2025-02-20 17:24:30+00:00.


Hey everyone!

I've been working on this project for months, and I couldn’t be more excited to finally share it with you. Meet the Sensy-One mmWave Sensor – a little gadget built to make your Home Assistant setup even cooler! And guess what? After just one week, we've already sold 5 sensors!

sensy-one

What Makes This Sensor Stand Out?

  • Instant Home Assistant Integration: The sensor features built-in auto-discovery via the BLE Improv protocol—power it up and Home Assistant instantly recognizes it. No BLE available? It seamlessly switches to AP mode for rock-solid, effortless integration.
  • Precision Motion Tracking: Track up to three targets in real time! Leveraging the Hi-Link LD2450, it accurately detects X and Y coordinates, movement speed, and more over a 6-meter range, with a wide 120° field of view and a 35° pitch angle. Whether it’s catching subtle shifts or dynamic motion, you can count on its precision.
  • Customizable Detection Zones: Tailor your monitoring with three detection zones and one exclusion zone. Each detection area is backed by dedicated sensors that measure movement, presence, and target count. With adjustable motion thresholds and timeouts, you can fine-tune the sensor’s sensitivity to perfectly match your environment.
  • Power-Packed Performance: Under the hood, the sensor is powered by a dual-core ESP32-S3 Pico microcontroller with an optimized Wi-Fi module, delivering lightning-fast response times and real-time data processing for ultra-reliable automation.
  • Compact Design: At just 25 mm × 25 mm × 50 mm, this sensor proves that big performance comes in a small package. The rotating wall mount—with an adhesive strip for easy installation—lets you direct the sensor exactly where it’s needed. Plus, it’s available in sleek black or crisp white, and when you remove the wall mount, it gets even slimmer at just 20 mm thick.
  • Made in the Netherlands: Proudly designed and manufactured in the Netherlands, reflecting top-quality innovation and craftsmanship.

Head over to our GitHub to check out all the setup details, our full roadmap, and to share your ideas. Got suggestions for improvements? Drop a comment or open an issue – I’d love to hear from you.

Curious to see it in action? Watch our quick YouTube video for an unboxing and demo. And if you're ready to get one, swing by our eBay listing to grab yours!

1603
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/fingerfunk99 on 2025-02-20 15:07:52+00:00.


Shelly is Celebrating 20 Million Devices Sold With 20% OFF

1604
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/kaeptnkrunch_1337 on 2025-02-20 10:58:24+00:00.

1605
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/Miserable_Bluejay663 on 2025-02-20 10:17:50+00:00.

1606
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/1aranzant on 2025-02-20 04:47:08+00:00.

1607
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/LoganJFisher on 2025-02-20 03:38:25+00:00.


I mean, the sort of devices that exist do occasionally get better iterations, but I never see truly novel Zigbee devices anymore.

How about a Zigbee cat water fountain that reports remaining water (strong preference for steel or ceramic if someone does make one)? Aqara already makes a Zigbee feeder.

A Zigbee bathroom scale that reports weight and maybe even uses small electrodes and reports current through your soles so body fat can be calculated? Hell, why not something similar to those Dash scales that Amazon used to make, but using Zigbee, which would report weight on a regular basis (rather than just when triggered like a bathroom scale)?

A Zigbee sound sensor? Granted, that might need something on-board to determine sound types unless it's just reporting decibels.

A Zigbee NFC tag reader? It would just have to scan and then report the NFC code it read.

It just seems like I never see anything novel anymore. The Zigbee Device Compatibility Repository hasn't had a new category added in ages, and the miscellaneous category is pretty barren.

I get that ESP exists to help support people in making their own devices, but that doesn't explain the lack of innovation in Zigbee devices. Is there simply too little demand in the market for such innovation to take place?

1608
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/Sad_Cryptographer983 on 2025-02-20 02:12:49+00:00.


I’ve been watching and waiting for this. I suppose $200 is worth not having to deal with the cloud.

1609
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/bhanner95 on 2025-02-19 22:52:21+00:00.

1610
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/rcmaehl on 2025-02-19 20:56:52+00:00.


Hi all,

If you've tried to use the iCloud integration in the past you're likely aware of the constant MFA spam it generated. I previously attempted to fix this by setting up App-Specific Password support, however it had to be done via a janky method (Setup Integration with Password -> Reload Integration -> Reauth with ASP).

This worked for some users for a couple months and was then broken by Apple Implementing SRP-6a. Due to the maintainer of pyicloud (PicklePete) being AWOL for ~2 years this being fixed was likely not happening. Thankfully, there are new developers (timlaing + PaulCavill) willing to take over the repo and have already produced various fixes for existing issues with the codebase.

Currently, timlaing is going through the pypi process of being able to take over the project and there should have a progress update on this around Feb 21st. Users have already reported that manually merging the changes get the integration... working... properly (mostly...) and that ASP works without any jank.

If all goes well, the iCloud integration should be patched up soon

1611
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/TheOriginalScoob on 2025-02-19 20:29:30+00:00.

1612
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/christovjn on 2025-02-19 17:26:23+00:00.

1613
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/PixelatingPony on 2025-02-19 18:08:06+00:00.


Just as a quick heads up to those that missed it in the release notes or pull requests, there was a breaking change to how platform is declared in the device YAML files:

This isn't a diss to the devs, just a heads up for those that may have missed it in the large changeset!

1614
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/wan2play2 on 2025-02-19 15:37:50+00:00.

1615
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/FatBoyWithTheChain on 2025-02-19 03:45:48+00:00.

1616
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/Windex4Floors on 2025-02-19 14:30:43+00:00.


Maybe not a big deal but my first ever pull request was accepted and merged this morning!

I added a feature to the existing Bond integration that simply creates a toggle to cycles through the light temperatures on the device. I don't have a technical background but I wrote maybe 10 lines of code total and it's going to be added to Home Assistant!!

GitHub PR

1617
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/markwdw on 2025-02-19 14:00:45+00:00.

1618
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/ninjachickdawg on 2025-02-18 22:42:28+00:00.

1619
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/FALCUNPAWNCH on 2025-02-19 05:55:23+00:00.

1620
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/Vanhacked on 2025-02-19 02:58:21+00:00.

1621
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/AdSignificant4245 on 2025-02-19 01:59:32+00:00.

1622
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/VaReTaS-AD on 2025-02-19 01:23:22+00:00.

1623
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/trs_80 on 2025-02-18 21:25:39+00:00.

1624
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/Exciting_Turn_9559 on 2025-02-18 20:51:03+00:00.

Original Title: TextyMcSpeechy: Make any voice into a Piper text-to-speech model. 100% free, 100% offline. Now Dockerized for much easier installation, with tutorials for installing and using custom voices with Home Assistant.


A major revision to this project has just landed at .

The main branch now uses a prebuilt docker container to train Piper TTS voices, which makes installation *far* easier than it was previously.

Key features of this project include:

  • Guides that describe several different ways of creating custom voice datasets, including using RVC models to batch convert datasets from one voice to another.
  • A script that lets you record a dataset that can be used to turn your own voice into a text-to-speech model quickly and easily
  • The TTS Dojo: a convenient training environment that organizes your datasets and checkpoint files, lets you listen to the way your voice model sounds as it is training, and generates Piper TTS voices which you can use directly in Home Assistant.

There are also a growing number of very useful (and frankly, hard to find) guides related to using custom Piper voices in Home Assistant, including:

  • How to install custom voices and use them in your own Home Assistant scripts
  • How to render custom voices for Home Assistant on a networked device with a GPU in order to greatly speed up response times for conversational AI.
  • How to create this lovelace UI for testing custom voices.

I've used it to make TTS models of all my family members' voices. I love it so much. Check it out.

1625
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/RevolutionaryGate265 on 2025-02-18 20:44:37+00:00.

view more: ‹ prev next ›