lainchan / Δ
Δ Smart House
Zhora · 2020-11-19 05:01
fuaark the botnet edition.
Does anyone have any resources on making a smart house but without relying on stuff like the hue light bulbs or alexa and all that. I want to add some of these features to my house but I don't know where to start. Another thing I was wondering is if there are any open source alternatives to the google home, like something I could talk to but make searches on duckduckgo or something like that.
J.C. Denton · 2020-11-19 05:24
i always double-check to make sure anything i buy is dumb as a load of rocks. this would go 10x for a house.
t. mr. paranoid
Marly Krushkhova · 2020-11-19 05:58
>>5619
You could set something up with a raspberry pi, OpenHAB, and a bunch of ESP32 or wemos.
Check out OpenHAB's demo mode.
Spike Spiegel · 2020-11-19 06:27
>>5622
I don't think stuff as advanced as raspi is needed. I would probably go for ATMEGA (Arduinos or some custom PCB) for most of stuff. Hide in easy servicrable flush-mounted box so I can update stuff in like 10 years or so. Maybe there is some kind of BUS to connect stuff so you can make a distribution box of some sort to keep main controller.
Pulse · 2020-11-19 08:34
>>5623
But openhab is such a pretty all-in-one solution, and you could setup a mycroft or rhasspy voice assistant thing on the same raspi.
Random · 2020-11-19 12:20
>>5620
Same, I haven't even bought a TV to replace my 2008 plasma television because modern ones come with all kinds of smart tracking features and ones that don't can only be found online( I don't order anything off the internet unless I absolutely need it).
Incognito · 2020-11-19 14:14
Mycroft AI is an Alexa-like thing you can, I think, rewire to use exclusively your own servers.
John Titor · 2020-11-19 15:36
>>5625
This isn't a big deal, just don't ever connect the TV to your Wifi. You probably should buy one soon because pretty soon they will put cellular chips in the TVs.
Aristóteles Amadópulus · 2020-11-19 15:50
>>5627
>pretty soon they will put cellular chips in the TVs
Can you generally cut these out? Hopefully there will be online guides on how to do it for different brands.
BloodCat · 2020-11-20 05:23
>>5619
You can do a pic related with a rasp.
H.R. Giger · 2020-11-20 09:13
>>5624
I will try voice assist eventually. But not earlier like in 20 years. Modern voice recognition is like kicking dead whales down the beach dongz.
Hououin Kyouma · 2020-11-20 12:21
>>5619
>I want to add some of these features to my house
"An idiot admires complexity, a genius admires simplicity"
- Terry A. Davis.
Prepare your house for low-voltage DC consumers and LED lights, install a battery UPS system with ability to connect external power sources like solar panels or bicycle generator instead. This is something indeed useful. That would be much better than any of internet of trash small-talking a toaster into making you toast thing you've imagined when writing this post.
Splicer · 2020-11-20 14:55
>>5619
I built a few "smart appliances" by myself.
You can design a pcb, build it to completely your specs and save some power etc., but with the rate at which electronics got cheap due to mass production it's hardly worth it. Instead just build your stuff around a ESP8266 or similar, it's easy to prototype, program and cheap.
Also cheap mass produced chinese electronics is pretty cyberpunk.
As an example my coffeemill is motorized and sits in my network. I can activate and communicate with it by sending simple HTTP POST requests to it. (There's some security measures of course, but the basic principle is just that simple). Now I can communicate with it easily at any time I want. Then write some software to go with it. For example I wrote a app on android that allows me to schedule when to make me fresh coffee. (for example every monday at 5:30AM) The app checks a list of conditions (Am I logged into my W-lan hotspot, is my gps signal within a certain range of my home, etc) to check if I am at home and then sends the command to the mill.
If I ever made a smartmirror or something I'd probably just write some python software on a Raspberry pi zero so I can connect to all my other projects from one central place. Not very hard if you somewhat standardised how you communicate with your projects. You can then use it on your Smartmirror, Pc and laptop then.
If you want to use voice commands that might be much harder without using the cloud or third party servers, but personally I hate voice commands anyways, so that issue doesn't exist for me.
Terzibashjian · 2020-11-24 16:55
Home assistant, a bunch of esp32/esp8266s and some electronic components and you can smart home the soykaf out of your pad.
Agent Jones · 2020-11-24 17:53
Just the automation part is pretty easy as long as you can do at least a little bit of programming, and you understand how a network works. Like shell/python scripts on a central "brain" that talks to some arduinos running custom firmware will get you pretty far. Most smart functionality is just replacing physical switches with relays and shorting pins on your embedded microprocessor board of choice. You can of course go a lot deeper with it and do what >>5641 suggests, but the difficulty is less in controlling your stuff and more in the interface. At least for me, making android apps and web portals is a pain in the ass. If I were automating soykaf in my house I'd probably just control them with an IRC bot or something to avoid that mess.
>like something I could talk to but make searches on duckduckgo or something like that
>>5641
>If you want to use voice commands that might be much harder without using the cloud or third party servers
Rolling your own voice recognition isn't as hard as you might expect, but it does require some prerequisite knowledge in machine learning. You don't need to write or even necessarily train a model from scratch but you need to be able to read ML papers. There are a lot of existing published speech to text models with working example code you can use. Getting it to understand "intent" is a much harder problem, but if you just want a kind of "voice CLI" where you define phrases like "turn off the living room lights" and have it respond accordingly, that's not too hard. I'm pretty sure even the flip phone I had in 2010 could do that kind of thing. I honestly think the main reason we don't see too many FOSS voice command libraries is because FOSS programmers tend to think talking to your computer is stupid.
Jet Black · 2020-11-24 18:06
>>5671
> If I were automating soykaf in my house I'd probably just control them with an IRC bot or something to avoid that mess.
Oh, btw: there's a decent protocol out there called OSC that would probably work pretty well for smart home soykaf, and might help you standardize an interface for different appliances. OSC is actually designed for remote control of synthesizers and lighting rigs, as basically an IP based successor to MIDI, but the data types correspond to control surfaces (faders, knobs, switches, etc.) so it immediately generalizes to anything with that kind of interface, and it's URI style so it's basically what you'd arrive at if you were to try to make an HTTP/REST style API on your own.
http://opensoundcontrol.org/spec-1_0
Demeere · 2021-02-26 17:13
>>5626
Is there a FOSS alternative with a female voice?
Hououin Kyouma · 2021-02-26 17:23
>>6415
Never mind I see you can change the voice
Roy Batty · 2021-02-28 19:03
>>5619
You can make smart devices a lot more secure by getting rid of whatever chinese nonsense is used to run it. There's a lot of good guides online.
Drifter · 2021-03-01 17:38
>>5627
>>5628
I remember reading that some brands have started connecting to open wireless networks to send their telemetry even if you don't configure it for your network. Disconnecting the antenna might help, but it could potentially still connect, so I've heard the best approach would be to replace the antenna with a resistor of the same load.
Unidentified · 2021-03-04 13:48
I've got a Sengled hub, two bulbs, and a Google Home (that I got for free) I would love to de-botnet, but I think I would need to replace everything unless there's some way to make the hub compatible with Mycroft that I'm not aware of.
Miho Iwakura · 2021-05-16 04:59
This might be a good start, also get ideas from it
Pris · 2021-05-18 18:31
>>5626
it doesnt work super well most of the time though sadly
Nameless · 2021-11-27 09:56
>>5619
How smart can you make your house WITHOUT connecting it to the internets?
Joe Bloggs · 2021-11-29 11:35
>>7743
As much as it realistically needs to be. Without remote control or listening devices. Build your homes smart, not "smart" as they say.
Bobby Newmark · 2021-11-29 16:21
This guide outlines a few of the open source smarthome brains
https://www.iottrends.tech/blog/how-to-build-a-smart-home-using-open-source-and-raspberry-pi/
If you want to ask questions too maybe these would help to do the search side of things but would take work.
https://github.com/jina-ai/jina https://vespa.ai/
fuckinghateenglishlanguage · 2022-04-21 17:10
So now I've moved to Estonia, totally erased everything about my old life, got new name, new face and new house. Why Eesti? Estonia is the only country in EU, that is cyberpunk as furck, you can find QR-coded messages all over the the walls, some cryptic data flashcards in strange places, there are e-residents, e-government, e-everything, your local 24/7 accepts cryptocurrencies, renovation projects of old houses makes them into a full-autonomous fortresses with own systems of power and water production, it is the most free country for it-startup hipsters and freaking corporations.
And for now, I want to turn my apartments onto the most safe and technologically powerful safehouse, with things like remote control and access, AI-powered voice assistance, full lighting, water and power control and much more, but leaving no data or control to corporates, police or government. I'm fuarrrkming paranoid, but I want to live in real year 2022, using all the tech, and not like 80% of people in world.
H.R. Giger · 2022-04-21 17:43
>>7743
>home automation
>sensors around the house giving you info
>notable quotes and meditations to start a day
>to do lists
literally the only thing that "connect it to internet" brings is current up to date info on weather and news, and also a way to control your house from the other part of the Earth. Other than that, there's no reason to connect soykaf to the net
Nobody special · 2022-04-21 19:52
>>5619
Do not have a smart house. Have safe locks on your door (safe mean mechanical), get a movement detector to turn the lights if you really need to and don't tell the corp what you are doing.
Sabo Engle · 2022-05-02 14:32
Honestly, start with a list of things you want to make smart, look into home assistant. What do you currently have? How do your lights work?
You can go cheap with Shelly's or go expensive with Loxone, both support local mqtt. Separate soykaf with VLANs in your home network.
Nguoi La · 2022-05-02 15:28
>>8522
this sounds like a cool project. I wish you luck but am not sure what else to say without more specifics on what you wish to do. Doing it in an appartment seems like a strange plan but also pretty cyb so whatever.
Ishikura "Tatsu" Tatsuhiko · 2022-05-02 16:13
>>8522
Voice control is easy if it's just your voice. Things like Google rely on complicated bullshit to calculate EVERYONES vocal patterns.
So install your closed circuit microphones. Record as much data as needed per codeword and maybe in some different voices(I.E. sleepy, angry, etc) and in different parts of the room. Translate audio to bitstream, and compare the stream at command line. It'll never be exact so make sure you make the comparisons permissive to a percent.
For full audio recognition, you'll need an initialization hook which is presumably monitoring audio 24/7. That's a point of failure in Alexagoogle etc. Ideally, with less effort, get a universal remote with a microphone on it with a push button hook to start the processing.
The Plague · 2022-05-02 16:34
>>8522
>totally erased everything about my old life
the fuarrrk kind of trauma makes you do this kind of thing?