kentonv changed the topic of #sandstorm to: Welcome to #sandstorm: home of all things sandstorm.io. Say hi! | Have a question but no one is here? Try asking in the discussion group: https://groups.google.com/group/sandstorm-dev
frigginglorious has quit [Read error: Connection reset by peer]
frigginglorious has joined #sandstorm
frigginglorious has quit [Ping timeout: 256 seconds]
frigginglorious has joined #sandstorm
frigginglorious has quit [Quit: frigginglorious]
nicoo has quit [Read error: Connection reset by peer]
nicoo has joined #sandstorm
_whitelogger has joined #sandstorm
isd has quit [Quit: killed]
abliss1 has quit [Quit: killed]
JacobWeisz[m] has quit [Quit: killed]
ill_logic has quit [Quit: killed]
jryans has quit [Quit: killed]
JacobWeisz[m] has joined #sandstorm
abliss has joined #sandstorm
jryans has joined #sandstorm
isd has joined #sandstorm
frigginglorious has joined #sandstorm
frigginglorious1 has joined #sandstorm
frigginglorious has quit [Ping timeout: 240 seconds]
frigginglorious1 is now known as frigginglorious
xet7 has quit [Quit: Leaving]
xet7 has joined #sandstorm
<kentonv> JacobWeisz[m], I seem to recall you are into home automation? I'm currently talking to an electrical contractor for my new house, they want to sell me control4 which I clearly don't want (locked-down walled garden, gross), but I'm wondering what I do want.
<JacobWeisz[m]> I don't recommend my solution. But Z-Wave is probably the closest more open platform that I'd use if starting fresh.
<JacobWeisz[m]> Z-Wave has opened up their protocol so you no longer need chips from SiLabs specifically.
<kentonv> ever use OpenHAB or Home Assistant (two open source control servers)?
<JacobWeisz[m]> It's an RF-based protocol (like Insteon, which I use, which is proprietary) so there's no chance of random devices joining a botnet.
<JacobWeisz[m]> I wrote my own controller so I have little experience but Home Assistant is probably your best go-to.
frigginglorious has quit [Read error: Connection reset by peer]
<simpson> Home Assistant is tolerable, but it's got many issues; it is a Python daemon with many plugins, and is sort of like Jenkins in how it's managed.
<JacobWeisz[m]> Super popular these days, huge amount of integration plugins for various services and devices.
<JacobWeisz[m]> They also offer kinda a distro offering, HASS, that manages the OS of the device you're running it on, which I used as an example the other day when we were talking about what a Sandstorm distro/box might look like.
<simpson> It's definitely worth experiencing, so that you can know what you'd prefer to build instead. Or at least that's how I feel about it.
<kentonv> in theory I'd like to write all my own code but in practice the chance that I'll have time is slim. :) But if it's an open source platform at least I can modify it if I need to...
<kentonv> JacobWeisz[m], if Insteon is proprietary, how did you manage to write your own controller?
<JacobWeisz[m]> Insteon's physical layer is proprietary, all third party modules have a chip from the company embedded. But it's computer interface is a COM port and their serial protocol is (or historically was) well-documented.
<kentonv> what does the serial port communicate with? Some sort of hub I guess?
<JacobWeisz[m]> It has some nice perks, it runs both Powerline and RF as a dual-band mesh-networked system, so it's very reliable, and it used to also be backwards compatible with X10, which has been around since like the 80's. Z-Wave is RF only but is mesh networked.
<kentonv> I remember when every ad on the internet was for X10 cameras...
<JacobWeisz[m]> Control software on the PC talks to the serial port, which then sends out the signal over RF and powerline. Insteon and Z-Wave can also both use standalone hub devices.
<kentonv> I wish there were a common wired protocol available. This is a new house, I can install any kind of wiring.
frigginglorious has joined #sandstorm
<kentonv> powerline is sorta-wired but can have issues IIRC
<JacobWeisz[m]> Actually my peeve with Insteon is that they've switched focus to their Hub device instead of computer interface, and ever since, their documentation has literally disappeared.
<JacobWeisz[m]> Best approximation to that is PoE.
<JacobWeisz[m]> Ubiquiti offers PoE lights and light switches, but it's not a well-loved product in their portfolio.
<JacobWeisz[m]> In the commercial space PoE based lighting and switches has some vendors out there.
<JacobWeisz[m]> If I could afford it, and was building new, I'd be tempted to look at it. It's all for like 4'x2' lighting panels like offices though.
<JacobWeisz[m]> I like avoiding IP-based automation stuff because it avoids security problems, though I doubt any other wire line standard will happen. If only because the data transfer needs over wire lengths suggests needing something nearing the complexity of Ethernet anyways.
<JacobWeisz[m]> (The idea of powering overhead lighting solely with ethernet cables feels unholy somehow, but not needing an electrician to install a light fixture also seems particularly worthwhile.)
<kentonv> I'm OK with IP if it's wired, as I'd use a separate physical network that can't connect to the internet
<TimMc> JacobWeisz[m]: Hmm, how about via fiber optic? :-P
<kentonv> not OK with WiFi, though
<kentonv> the other thing is, I still want regular light switches... I just want to *also* be able to toggle them via computer.
<JacobWeisz[m]> That's what I did for my IP cameras. It's a VLAN that can't talk to the Internet in case of shady camera firmware.
<kentonv> ideally, using the physical toggle wouldn't require any software operating correctly
<JacobWeisz[m]> kentonv: Yeah PoE lighting has PoE wall switches, it's kinda crazy.
<JacobWeisz[m]> And that's also why I always did smart wall switches instead of that stupid smart bulb craze.
<JacobWeisz[m]> https://unifi-led.ui.com <- example of both the switches and panels.
<JacobWeisz[m]> Though, as I said, you might want to seek out a commercial vendor rather than Ubiquiti.
<kentonv> yeah I think I'm going to be looking for smart switches connected to classical lighting circuits
<JacobWeisz[m]> I would say look at Z-Wave compatible hardware then. A lot of conventional electrical companies support it.
<kentonv> heh, I feel a little bad for this electrical contractor, he probably makes the most money on selling fully-configured control4 systems and I'm like "nah I just want some wires and I'll figure out the software myself"
<JacobWeisz[m]> Leviton does Z-Wave, for instance.
<kentonv> I saw some GE switches that were advertised as z-wave and zigbee compatible, but also say they ONLY work with GE's hub or something
<kentonv> I don't get what that even means
<JacobWeisz[m]> Yeah, I imagine you can get good margins on a "give me a smart home" project.
<JacobWeisz[m]> Anything Z-Wave should work with any Z-Wave thing, but there's been instances where like Phillips Hue blocked out their app with working with competitor's devices and stuff.
<JacobWeisz[m]> And got rightly screamed at for doing it by everyone until they rolled back on it a bit.
<kentonv> there's a lot of contractors out there who specialize in selling overpriced bullshit to rich people, and then I'm like "but I don't actually want any of that" and they get sad...
<JacobWeisz[m]> Yeah, I look at those $40 million home tours on YouTube and kinda wonder how many millions were just pure markup.
<kentonv> "Oh you are building a custom house, you must be a rich person who wants to throw money on a fire!" "No I just happen to have an architect for a father and a lot of ideas" "Ohhhh... darn."
<JacobWeisz[m]> To be fair, their customer base is usually "I don't know how to do it, I just want it to work".
<kentonv> it's the same thing as those vertu phones
<JacobWeisz[m]> So configuring all of that to "just work" is where their money comes from.
<simpson> And also, statistically, people who build custom houses *are* quite wealthy, compared to the average. It's an understandable stereotype.
<kentonv> Vertu phones are literally strictly inferior to your typical $500-$1000 consumer phone but they have alligator skin or whatever and cost $50,000
<JacobWeisz[m]> They're not inferior, consumer phones don't have alligator skin! ;)
<JacobWeisz[m]> Just have to remember that different people value different specifications.
<kentonv> the reality is that almost everything that actually makes a difference has found its way into mass production and so there's not a lot for rich people to spend their money on these days except bullshit.
mokomull has quit [Ping timeout: 240 seconds]
mokomull has joined #sandstorm
frigginglorious has quit [Ping timeout: 265 seconds]
dustyweb has quit [Remote host closed the connection]
dustyweb has joined #sandstorm
nicoo has quit [Remote host closed the connection]
nicoo has joined #sandstorm
dustyweb has quit [Ping timeout: 240 seconds]
frigginglorious has joined #sandstorm
frigginglorious has quit [Ping timeout: 246 seconds]
frigginglorious has joined #sandstorm
TMM has quit [Remote host closed the connection]
TimMc has quit [Ping timeout: 240 seconds]
limbo has quit [Ping timeout: 240 seconds]
TimMc has joined #sandstorm
TMM has joined #sandstorm
limbo has joined #sandstorm
<XgF> kentonv: both Z-Wave and Zigbee seem like reasonable standards to me. Both of them are wireless mesh networks. If you have Zigbee lights they'll function as repeaters so your network should be pretty good at spanning the house
<XgF> kentonv: in terms of wired stuff, it's pretty much ethernet
<XgF> As for software & reliability... i've basically never had any issues with some fairly extensive use of a mixture of Philips Hue and IKEA Tradfri Zigbee Light Link stuff, except once I had one lamp which periodically decided to reset itself to a terrible shade of white and very bright
dustyweb has joined #sandstorm
frigginglorious1 has joined #sandstorm
frigginglorious has quit [Ping timeout: 256 seconds]
frigginglorious1 is now known as frigginglorious
frigginglorious has quit [Read error: Connection reset by peer]
<JacobWeisz[m]> I recall disliking ZigBee, but I'm not positive why. Less range or a more complicated protocol.
<JacobWeisz[m]> While I haven't gotten deep into Z-Wave yet, both it and Insteon accept a fairly simple serial command protocol which I found appealing.