Live data from Hacker News

Using ChatGPT for home automation

atomic14.com

51–60 of 117 posts

Re: Using ChatGPT for home automation

#51
post #5

Super exciting to see the work happening in this area! I can especially appreciate the use of ChatGPT to orchestrate the necessary API calls, rather than relying on some kind of middleware to do it. I have been working in this area (LLMs for ubiquitous computing, more generally) for my PhD dissertation and have discovered some interesting quality issues when you dig deeper [0]. If you only have lights in your house,…

Making IOT API calls is a solved problem with Home Assistant - plus it works locally.

Where I see this working best is giving Chat GPT some context about the situation in your home and having it work out complex automation logic that can't be implemented through simple rules.

Re: Using ChatGPT for home automation

#52
post #20

I have been using chat GPT to control my light colours for about a month now. It's too tedious to properly set the colours and temperatures of our lights manually and too complex to consider all factors like activity, weather, music, time of day and season. Chat GPT is now our personal lighting DJ, giving us dynamic and interesting light combinations that respect our circadian rhythm. Here's my prompt - the output of…

For stuff like this I like to make it write out a lot of "reasoning" before the final output that I'll parse.

Like so:

Write three thoughts on how the primary and complementary hue should change and what value they should change to, along with your reasoning.

Pick one, summarize the reason for it in less than 50 words.

Then write FINAL CHOICE: followed by output that looks like this {"primary_hue": PRIMARY_HUE, "complementary_hue": COMPLEMENTARY_HUE, "reason": REASON"}

Re: Using ChatGPT for home automation

#53
post #26
post #15

Earlier quoted context omitted.

"Internet of Things will not happen until LAN of Things arrives", to paraphrase someone. This already happens in the industry, like heavy industry. At home, it's held back by absence of an adequate server. Often a router box or a NAS would be fine to host something like OwnCloud. But to run ML middle, different and much more expensive hardware is required, which would sit idle 99% of time.

LAN of things - this is a fascinating idea. Can you share where you are paraphrasing this from or link to more info on this concept? Sounds familiar with the self hosted applications people now run on their NAS/routers these days.

The phrase is used quite a bit in hackernews comments, particularly on any IoT or home automation threads.

Re: Using ChatGPT for home automation

#54
post #12

I'm not against idea of having LLM be smart assistant for home, but I do have problem with sending any of that to cloud. It's one thing to use it as convenient way to change anything remotely but linking home automation not only into constant internet connectivity but also "that one particular cloud thing that might disappear at any moment" (hello google) just seems like setting yourself for problems later. At least…

A mac mini running home assistant with some kind of llama plugin running one if the 7B models should do well enough and would run entirely locally. It is just a matter of time before someone builds it.

I think one of the issues for a lot of people is the beefy hardware required for running even a 7B model locally. A RPi4 just won’t cut it for interactive use, and that’s what most people would run their home assistant setup on.

Re: Using ChatGPT for home automation

#55
post #13
post #5

Super exciting to see the work happening in this area! I can especially appreciate the use of ChatGPT to orchestrate the necessary API calls, rather than relying on some kind of middleware to do it. I have been working in this area (LLMs for ubiquitous computing, more generally) for my PhD dissertation and have discovered some interesting quality issues when you dig deeper [0]. If you only have lights in your house,…

> If I say "it's too chilly in here" in a house with only lights, it will turn them on as a way of "warming things up". is it bad that I'm on GPT's side on this, i mean if they are incandescent lights they are small electric heaters and what else do you expect it to do

It would probably be more useful to report to the user that it doesn’t have any control over than aspect of the environment.

I’d be curious to see what it does if it is told the sun is too bright…

Re: Using ChatGPT for home automation

#56
post #13

Earlier quoted context omitted.

> If I say "it's too chilly in here" in a house with only lights, it will turn them on as a way of "warming things up". is it bad that I'm on GPT's side on this, i mean if they are incandescent lights they are small electric heaters and what else do you expect it to do

Gotta wonder why someone is saying “turn up the heat” to an AI that’s only connected to lights.

Visiting a friend’s place or in an Airbnb or something like that?

Re: Using ChatGPT for home automation

#57
post #15

Earlier quoted context omitted.

"Internet of Things will not happen until LAN of Things arrives", to paraphrase someone. This already happens in the industry, like heavy industry. At home, it's held back by absence of an adequate server. Often a router box or a NAS would be fine to host something like OwnCloud. But to run ML middle, different and much more expensive hardware is required, which would sit idle 99% of time.

It's getting cheaper: https://coral.ai/products/ $20 for the SMD TPU isn't bad, but it's definitely at the top end of the BOM for custom PCB projects. Ideally we'll see some competition with on-package options.

> $20 for the SMD TPU isn't bad, but it's definitely at the top end of the BOM for custom PCB projects.

Sounds great in theory, but show me a place where you can buy Coral TPUs at anywhere near msrp. Unless something has changed recently, finding a real live unicorn would be easier.

Re: Using ChatGPT for home automation

#58
post #20

I have been using chat GPT to control my light colours for about a month now. It's too tedious to properly set the colours and temperatures of our lights manually and too complex to consider all factors like activity, weather, music, time of day and season. Chat GPT is now our personal lighting DJ, giving us dynamic and interesting light combinations that respect our circadian rhythm. Here's my prompt - the output of…

A video of these conditions and the resulting colors would be nice.

I wonder if the limited amount of variables mean one could just ask ChatGPT to generate a one-time lookup table of colors and store them locally. But it's interesting to see that an LLM can be a "color designer".

Post reply on HN