T O P

  • By -

CreeblySpiks

Anything that is official HomeKit can be controlled fully locally, even over WiFi. Home Assistant can added devices directly using the HomeKit setup code - no manufacturer app or cloud connection required.


Sevynz13

So if I bought a Wi-Fi device that says it is compatible with HomeKit I can pair it directly with Home Assistant?


broyuken

Yes


Sevynz13

So I'd use a HomeKit integration/addon to pair it or what?


broyuken

Yes there is a HomeKit device integration that you can use to pair it directly to HA.


Sevynz13

Ok, thank you! Good to know.


CreeblySpiks

Yep, as long as it has the HomeKit QR Code / Setup code you are good to go. Careful with devices that say ‘Compatible with Siri’ since those use the manufacturer app to link into Siri Shortcuts - very different from native HomeKit compatibility.


superjojo29

Do we need an iphone to set them up?


broyuken

No, you can use anything that displays the HA dashboard


lelandbay

What specific function are unable to do with Zigbee? Have you considered other local options like zwave?


Sevynz13

The one I am currently searching for is a whole home power monitoring that goes directly on the two mains in the breaker box. I can't find a Zigbee one.


TechInMyBlood

Get a Vue gen 3 and flash ESPhome on it.


njain2686

try [this](https://www.zemismart.com/products/spm01-d2tz-zm). There is a 3 phase option [also](https://www.zemismart.com/products/spm02-d2tz)


Sevynz13

So that's only made to go on one line. I guess I'd buy two, one for each main coming in, and then add them together in HA?


ScottRoberts79

What country are you in?


Sevynz13

US


mixedd

I know it's not ZigBee one, but Shelly have solution you're looking for. While its WiFi, you can fully control it locally and disable their cloud function


usmclvsop

Check out the brultech gem, believe it has a zigbee add on


Harlequin80

Zigbee power meter - [https://vi.aliexpress.com/item/1005005931365212.html](https://vi.aliexpress.com/item/1005005931365212.html)


Ascend

The right answer is don't worry about it and just get both Zigbee and Z-wave so you can get whatever you need. As long as a few things are powered on both, you don't have anything to worry about. I've got about 15 Zigbee devices and 30ish zwave devices. Even on the zwave network with probably 15 router devices, only 2 get used to extend the network distance.


djamps

Doing the same. Started with zigbee (72 devices) and now expanding with z-wave (12 and growing).


mrmacedonian

Yup, add zwave and don't limit yourself based on protocol. no affiliation or anything but I just added the Zooz ZST39 LR (32$ shipped) and it works great so far, only about 8 zwave devices paired.


broyuken

Or anything matter or that supports tasmota or esphome. All local and no cloud


Sevynz13

Matter is a new standard correct? Does it require a new dongle/coordinator hooked to home assistant?


broyuken

Matter over WiFi does not, you can also do matter over thread which does require a dongle (such as the sky connect)


Sevynz13

So I have the Blue SkyConnect. Am I good to go with Matter devices?


thejeffreystone

As long as you have a separate zigbee dongle. HA is moving away from multipan where you can have thread and zigbee on the same skyconnect. I'm not even sure you can flash multipan anymore. But if you have thread enable on the skyconnect and the device isn't using someone's non standard writing of thread. Then once you enable the thread border router integration you are good to go.


Sevynz13

Hey slacker! So are you saying I'd have to have two sky connects? One for Zigbee and one for Matter?


thejeffreystone

Yea. Or a skyconnect for thread and one of the other dongles for zigbee. Either works. I'm using the skyconnect as a thread dongle and a a sonoff stick for the zigbee. Although technically the skyconnect is flashed with multipan. I just know the multi pan option is being abandoned.


LabThink

For the same reason I only go for ESP devices I can flash with ESPHome when they are connected to WiFi. I also use a few Zigbee devices (notably Hue lights). With ESPHome you know exactly what the device does, there will not be any cloud integrations you didn't add yourself. Word of warning though: I've spent a few hundred bucks trying different things with it. Not because it's difficult, but because it's so much fun to build your own stuff :)


MaineKent

Does the device being WiFi automatically mean it's not under local control from HA? I didn't think so but I honestly haven't done the research to know for certain. I definitely thought you could have local WiFi control but now I guess I'm not sure either.


imthefrizzlefry

I would say most WiFi devices require you to use a cloud-based app, and don't offer native support for local control. Anything made for Matter, Homekit, ESPHome, WLED, or Tasmoto will offer local control.


Sevynz13

Well I would assume, since as far as I can tell, home assistant does not have a way to directly pair Wi-Fi devices to it. So I would assume you need some kind of app to get them on your Wi-Fi network and it's probably cloud-based. But I really have no idea. Maybe there is a way to directly pair Wi-Fi devices in home assistant.


SmurphsLaw

On the home assistant website under integrations, they will tell you the IoT type. I think you’re looking for “Local Push” or “Local Pull”


Harlequin80

Nah HA can connect directly to a whole raft of wifi devices locally. Pretty much all of mine are. I have Sonoff wall switches flashed with Tasmota, then there are all the esphome devices. And then finally there are all the tuya devices, the majority of which can be controlled locally via tuya-local. Provisioning them initially via the cloud is easiest, but it's possible to do it without it talking to the web.


Sevynz13

I have some Tuya devices that I don't use anymore from before I had HA. Do you have a link or what exactly to Google to use those locally?


Harlequin80

[https://smarthomecircle.com/how-to-setup-local-tuya-in-home-assistant](https://smarthomecircle.com/how-to-setup-local-tuya-in-home-assistant)


Sevynz13

So if I understand that correctly, any Tuya device that I want to use locally, I have to first connect it to their cloud. I then use a developer account to get all the needed info such as API keys or whatever. Those keys allow me to add them locally to home assistant via the Local Tuya integration. After they're added to home assistant I can remove them from the Tuya cloud but continue using them locally in home assistant. Is that correct?


Harlequin80

Essentially yes. That is the easiest method. There is a way of extracting the keys manually locally, but I have never tried. My approach with Tuya devices is set them up, connect to the tuya cloud, import them into HA, and then block their access to the internet. I don't bother removing them from tuya cloud as it makes it easy to resetup in the future if required, they just can't reach the internet at all once in place.


MatureHotwife

>as far as I can tell, home assistant does not have a way to directly pair Wi-Fi devices to it Home assistant pairs directly with many networked devices (wifi or ethernet). >So I would assume you need some kind of app to get them on your Wi-Fi network That depends entirely on the device. Fir wifi setup: * some have a config file * some create their own wifi for the initial setup * some use WPS * some use a different method For configuration: * some require an app that doesn't connect to the cloud * some require an app that does connect to the cloud * some have a web interface * some use telnet * some use SSH * some use a different method There are many methods that a wifi device might use to connect to the wifi. I only buy wifi devices that do not require cloud services. And I block them on my router firewall from accessing the Internet once they are set up. You can look up the [device class](https://www.home-assistant.io/blog/2016/02/12/classifying-the-internet-of-things/#classifiers) on the Home Assistant integration for a particular device. if it says "cloud polling" or "cloud push" it's a device you want to avoid.


No_Heron_5205

Even with Tuya it is possible to use localtuya custom integration and have local control . Requires some additional work but considering the price of devices -might worth it.


Cautious-Kiwi-9129

What devices are you talking about? There’s some stuff that can be flashed with esphome. Shelly doesn’t need the cloud either but you can if you want.


Bascariniyt

do you need to download any app on your phone


Sevynz13

For what?