Slashdot Mirror


Kickstarter Bets On 'Wired' Arduino-Compatible IoT Platform

L-One-L-One writes: Most IoT home projects today are based on Wi-Fi, Bluetooth, Zigbee, and friends. But this is not always the ideal solution: you end up swapping batteries frequently, which becomes annoying quite quickly. You also have to deal with signal strength issues and interferences. To address this problem, a new Kickstarter campaign called NoCAN is proposing an Arduino-compatible internet-of-things platform based on wired connections that combine networking and power in one cable. The platform uses a set of cheap Arduino-compatible nodes controlled through a Raspberry Pi. The network uses CAN-bus and offers a publish/subscribe mechanism like MQTT and over-the-network firmware updates. It can also be controlled by a smartphone or tablet. Even with such features, can it succeed in going against the all-wireless trend? We'll know in a few weeks.

138 comments

  1. Slashvertisement brought to you by.. by viperidaenz · · Score: 4, Informative

    Some Kickstarter campaign marketing company!

    1. Re:Slashvertisement brought to you by.. by Anonymous Coward · · Score: 0

      +1 Insightful!

      What a bunch of retards! I have never seen it on Reddit!

      I always bet on AmazonTM long tail revenue streams. They never have failed me so I will be able to retire soon.

      View my page for more details:
      https://slashdot.org/~The+Fat+...

    2. Re:Slashvertisement brought to you by.. by Anonymous Coward · · Score: 1

      Who gives a shit. All I wanna know is...Will it Blend?

    3. Re: Slashvertisement brought to you by.. by Zero__Kelvin · · Score: 5, Insightful

      This is 100% in the spirit of the original Slashdot I assure you. The fact that you have no interest in such things suggest that you might prefer other news sources.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    4. Re: Slashvertisement brought to you by.. by viperidaenz · · Score: 1

      What makes it worse is the title implies that Kickstarter is backing this thing, not a Kickstarter campaign.
      Campaigns don't bet on anything. To bet on something you need to use your own money. The point of a crowd funding campaign is to convince others to bet on your idea.

  2. time to add 0.0.0.0 slashdot.org to my hosts file by Anonymous Coward · · Score: 0

    As this is just thinly veiled advertising. The last straw in the steady decline that is slashdot.

  3. Wired is superior by Anonymous Coward · · Score: 0

    Just do it all with PoE compliant equipment. Fuck most basic wireless APs use it or support it already, so the mature technology exists to implement at a cheap price and high scale.

    1. Re:Wired is superior by Anonymous Coward · · Score: 0

      +1 Insightfil

      Damn, my iPhone 6 already supports it all!

      I still use my iPhone 6s and reduce my monthly bill from $80 to $50. As a phone and a video camera, the iPhone 6s isn't obsolete and I use it to make my videos on youtube. As a Sprint very special customer for 20+ years, Sprint will always give me a new iPhone for free if I decide to stop using the 6s as a phone in the next several years.

      Bonus: get some silver coins, view recommendations on my special Youtube channel dedicated to the topic! They constitute a fail-safe insurance strategy for your retirement!

    2. Re:Wired is superior by spth · · Score: 1

      Ethernet requires more wires, and more expensive hardware than simpler busses, such as CAN.

      IoT devices need to be cheap and low-power. Ethernet won't always be good enough.

    3. Re:Wired is superior by Anonymous Coward · · Score: 0

      Ethernet cables are a bulk consumable, custom cables not so much. It's cheaper to go with standard solutions.

    4. Re:Wired is superior by jythie · · Score: 1

      As the saying goes : standard is better than the best solution. Personally I have really been hoping for more PoE IoT stuff, and I suspect I am not alone.

    5. Re:Wired is superior by Anonymous Coward · · Score: 0

      As the saying goes : standard is better than the best solution.

      Yup. Fortunately, CAN is a standard, used extensively in cars. So there is plenty of cheap chips available.

    6. Re:Wired is superior by Anonymous Coward · · Score: 0

      100mbit PoE cables are dirt cheap, what are you talking about?

    7. Re:Wired is superior by Anonymous Coward · · Score: 0

      There's about a dozen CAN bus protocols. Cars have 5 different protocols, 3 of them from US car manufacturers. Standards, sure, depends on POV.

    8. Re:Wired is superior by AvitarX · · Score: 1

      They're thicker and less flexible than CAN cables though.

      I'm curious what IoT type stuff is full wireless though. Most of what I see already has a power source (Doorbells, Lights, Smoke Alarms, Fans, AC, Washers, Thermostats).

      Other things are useless with a wire (locks, can't really think what else).

      Sure, this solves the janky security issue to an extent, but I'm unconvinced this actually solves the power issue.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    9. Re:Wired is superior by Spazmania · · Score: 1

      Two easy ways to power a lock:

      1. With a wire from the hinge side of the door.

      2. Inductive coupling like the charger for your electric toothbrush.

      There are a frustrating number of thermostats which must be wired in to the furnace and have wifi but don't have ethernet. Why? Why would you make the product that way?

      --
      Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
    10. Re:Wired is superior by Anonymous Coward · · Score: 0

      There are a frustrating number of thermostats which must be wired in to the furnace and have wifi but don't have ethernet. Why? Why would you make the product that way?

      Courage?

    11. Re:Wired is superior by Anonymous Coward · · Score: 0

      On the application layer, yes each manufacturer implements their own signals set (often on a per-model basis) but the physical and data-link layers almost universally use high-speed 2 wire CAN.

    12. Re:Wired is superior by AvitarX · · Score: 1

      It seems to me that for a home thermostat, wireless only is good enough if it's a retrofit. To add Ethernet you're going to need to run another wire through the wall, why not just use wifi and the supplied power that already exists (a reason big enough that it's worth designing around the space used and the extra however much a piece to have a niche item on every thermostat). Essentially every house already has a thermostat wire in the correct place for a thermostat.

      As for the door, sure, it's easy if you have the correct type of door (I guess?), but I don't know how I'd run a wire through my door from the opposite side. Maybe the inductive method could be powered from the frame side and leech off the doorbell, and that would work, but it seems to me that if you want a smartlock without power issues, the better way to so it is a smart door, that has leads to wire in built into the frame (perhaps this could even become standard).

      My main point though is that (almost) any stationary IoT device is already powered by something, and the movable ones don't benefit from this.

      The only place this has any use is for the security of wired, or to transmit power at a level too high for USB (an existing convenient power standard) but not high enough to warrant over 50v (so that it can be wired without a license)

      Not once have I been worried about the fact that my thermostat was not tied in with Ethernet to a hub, worst case, I have to spin the knob and it's a dumb thermostat (actually, I wish it had a mechanical failsafe, when things get super cold my thermostat circuit seems to voltage drop)

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    13. Re:Wired is superior by Anonymous Coward · · Score: 0

      Ethernet requires more wires, and more expensive hardware than simpler busses, such as CAN.

      Completely lost interest after seeing devices connected like Christmas tree lights on the kickstarter page. Screw that.

      I don't care about PHY complexity and I don't care whether a wire has two or four or eight conductors inside of it.

      IoT devices need to be cheap and low-power.

      Nano PI is $12. I don't care.

      Ethernet won't always be good enough.

      For me it will. I have plenty of switched collision free ports available and zero interest in antiquated bullshit.

    14. Re:Wired is superior by Anonymous Coward · · Score: 0

      Except this would work fine over standard 4-wire direct-bury electrical cable, or yes you can use ethernet cable too, or even phone cable.

      Not needing specific high-precision plugs on the jacks makes this a lot simpler, you can use whatever's at hand and passes whatever other requirements you need, instead of having to find FancyExpensiveWhateverTheFuck version of only one 'standard' cable.

      - WolfWings, too lazy to login to /. in way too long

    15. Re:Wired is superior by Spazmania · · Score: 1

      worst case, I have to spin the knob

      Worst case someone hacks your wifi from the street and cranks your thermostat to 90. IoT security is not great.

      --
      Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
  4. Good idea by Anonymous Coward · · Score: 0

    This is a good idea for serious IoT stuff, instead of the insecure toys we have now.

    However, I do not trust a Kickstarter company to be serious, this is just yet another toy, but it might seed the idea to serious technology in the future.

    1. Re:Good idea by jellomizer · · Score: 1

      What do you mean by serious IoT stuff vs the Toys we have now?
      The key reason of the popularity of wireless internet is due to the difficulty of upgrading buildings to current networking demands.

      20 years ago it would be common to see Network with BNC cables. Category 5 was just started to take over. In terms to cable I think we are at Cat 7. When we hit limits on our speed we need to upgrade the building infrastructure. It is often cheaper and easier to go with wireless even if it is 5 years slower.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    2. Re:Good idea by AmiMoJo · · Score: 1

      Why kind of IoT device would benefit from a wired data connection over, say, Wifi or low power long range radio?

      The main advantage of a wired connection is data rate. What kind of IoT device needs more than WiFi can supply?

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    3. Re:Good idea by Jaime2 · · Score: 3, Informative

      The main advantage of a wired connection is the lack of batteries and a consistent connection. Would you ever consider installing RFID door latches in an office that were dependent on batteries? How about a security camera that could be trivially disabled, from outside camera range, with a $10 signal jammer.

    4. Re:Good idea by AmiMoJo · · Score: 1

      RFID door latches with solar power are not a bad idea. Have a key as a backup but most people can just use a card/phone for entry.

      Wireless security cameras are very popular thanks to ease of installation. They usually have an SD card slot that stores the video, the wireless just being for viewing or downloading video.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    5. Re:Good idea by Jaime2 · · Score: 1

      RFID door latches with solar power are not a bad idea. Have a key as a backup but most people can just use a card/phone for entry.

      We would never issue keys because the use of a key leaves a hole in our audit trail. If employees are only issued RFID tags, the log is complete unless there were "system issues", which should be limited in duration and documented. If we issued keys, even if they were only issued for the purposed of backup, we would always have to second guess the entry logs.

      I'm not saying everyone needs this. But, a lot do. The unreliability of batteries and WiFi are the reason these products are consumer/hobbiest only products and aren't often used in professional situations.

    6. Re:Good idea by dcw3 · · Score: 1

      If that were my only layer of security, I'd be worried. It's not, and worst case (aside from confronting me, Smith and Wesson), would be paying the deductible on my insurance. But there are several layers between those.

      --
      Just another day in Paradise
    7. Re:Good idea by AHuxley · · Score: 1

      Wireless security cameras can be jammed and then fail. Ease of installation and wifi is no good if the bad people can take over wifi and turn off wireless security cameras.

      --
      Domestic spying is now "Benign Information Gathering"
    8. Re:Good idea by AmiMoJo · · Score: 1

      Wired cameras can have the wires cut. Hard line installation is no good if bad people with wire cutters can disable the cameras.

      Back in the real word the average burglar doesn't carry a wifi jammer, most firmware isn't so flakey that loss of wifi signal results in the SD card recording failing, and these cameras are a big improvement over the alternative - which is nothing.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    9. Re:Good idea by AHuxley · · Score: 1

      Re Back in the real word the average burglar doesn't carry a wifi jammer.
      Thats what everyone thought who put in consumer wifi security...

      --
      Domestic spying is now "Benign Information Gathering"
    10. Re:Good idea by AmiMoJo · · Score: 1

      But in any case, what would be the point of a wifi jammer? The burglar would still be recorded on the SD card.

      I guess some cameras have an alert feature that wouldn't operate while the jammer was active, but if you rely on that for security...

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    11. Re:Good idea by AHuxley · · Score: 1

      So the area would lose all night vision advantage and not have 360 deg camera vision. Add in cell phone jamming too.
      The area is left without 360 deg cameras and no easy way to use a cell phone.
      Wired camera networks start to become another investment to consider beyond just consumer wifi cameras that can be jammed.
      Fall back to a SD card on a consumer wifi camera is not going to really be much use at that time in real time.
      Criminal groups in different nations can import a lot of low cost once mil grade tech.

      One way to counter that is to invest in wired camera networks again. One more advantage is kept working.

      --
      Domestic spying is now "Benign Information Gathering"
    12. Re:Good idea by AmiMoJo · · Score: 1

      These are consumer grade IoT devices. You seem to be talking about professional, manned devices.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    13. Re:Good idea by AHuxley · · Score: 1

      Re "consumer grade IoT devices"
      So are low cost wifi security camera networks used around the world.
      Thats one part of the IoT that could "benefit from a wired data connection" ....

      --
      Domestic spying is now "Benign Information Gathering"
    14. Re:Good idea by northerner · · Score: 1

      A key security advantage of wired connections is that someone needs physical access to your network to hack it. With wireless you cannot observe when someone is spying on it, and you might not notice when someone actually manages to defeat the security.

    15. Re:Good idea by Anonymous Coward · · Score: 0

      AmiMoJo "Wired cameras can have the wires cut." ARE YOU FUCKING RETARDED? The entire point of bringing up wireless jamming was that it can be cut from a distance... How the fuck are you going to cut a wired camera without walking up to it. It's best you shut the fuck up, because you clearly just want to argue and you have nothing of value to say. Fucking retard.

    16. Re:Good idea by Anonymous Coward · · Score: 0

      Wrong venue Pasadena is a huge Reptilian Nazi Hive where the Borg Hiveheads eat Human people. A better location is Fry's Electronics in Burbank with the UFO crashed into the front. They should have rented out the huge parking lot for the 3 days and put up event tents. Plenty of hotels and transportation across the street at the Bob No Hope Airport.

    17. Re:Good idea by Anonymous Coward · · Score: 0

      AHuxley Guess what, the average thief isn't capable of hacking a bank machine... yet for some reason they keep investing security into them. Your point is really fucking stupid.

    18. Re:Good idea by viperidaenz · · Score: 1

      Any device that needs a power connection would benefit.
      If you already have to run a power cable, why not run data over it too?
      You can get 100mbit full duplex along with 12+ watts of power over 4 conductors. You don't need 4 pair cat5, you could use any 2 pair 100ohm utp cable. You don't need802.3af compliant PoE, you can use cheap passive PoE.

      The security camera screwed to the side of my steel garage doesn't have signal issues and only needs a single cable to provide power and data, with enough power to also power it's infrared lights for night vision, fed from a passive PoE injector. I doubt my homes wifi signal would be strong there.

      The wireless weather station on my roof (again, made of steel) gets occasional drop outs and the receiver is less than 15 metres from it. That's a low-power 433MHz wireless connection.

      If running new cables is a problem, there's commercially available power-line ethernet too.

      Wired data doesn't have its range impacted by all the other nearby devices on the same spectrum or by concrete or metal framed buildings.

    19. Re:Good idea by viperidaenz · · Score: 1

      What's to stop the burglar from stealing the cameras too?
      Not only would they be taking the only copy of their footage, they'll also have resale value.

    20. Re:Good idea by viperidaenz · · Score: 1

      You'd be surprised about firmware stability.
      I wouldn't be surprised if they rebooted when the wifi connection failed.

      Cutting the power cord on a wifi camera also disables it too, btw.
      Dome cameras don't have exposed wires either. you'd need to smash the dome first.

  5. CAN-bus is patented by lkcl · · Score: 3, Insightful

    question: why is this company seeking funding based exclusively round a *patented* interface? https://en.wikipedia.org/wiki/...

    1. Re:CAN-bus is patented by religionofpeas · · Score: 2

      Indeed, why not use a simple open protocol on top of a physical RS-485 interface. Cheap and versatile.

    2. Re:CAN-bus is patented by Anonymous Coward · · Score: 1

      because CAN is way more safe , the collision avoidance is built into the controller and is less noise sensitive.

    3. Re:CAN-bus is patented by Anonymous Coward · · Score: 2, Informative

      It was developed in the 1980s. The patents have expired (except on the new CAN FD parts of the system).

      Also, you realise that Bosch Automotive is a components supply company? From its inception, CAN was always available under quite reasonable licensing terms, as Bosch had an interest in spreading the technology throughout the automotive world.

    4. Re:CAN-bus is patented by religionofpeas · · Score: 1

      because CAN is way more safe , the collision avoidance is built into the controller and is less noise sensitive

      Just because the collision avoidance is done in the controller doesn't make it more safe. It only makes it better suited for hard real time applications, because the highest priority devices have guaranteed access to the bus. The price you pay is annoyingly short packets. If your software is good, RS-485 is just as safe, a bit less real-time, but more flexible.

      The high impedance during the recessive bit makes CAN more noise sensitive.

    5. Re:CAN-bus is patented by thegarbz · · Score: 2

      because CAN is way more safe

      Shit! We better get right on ripping RS-485 out of oil refineries, chemical plants, and other hazardous industries around the world then!

      Facetousness asside, if we can happily run RS-485 at speed with many multi-drop components along several hundred meters running under HV power lines, I think our Internet of Shit devices will be just fine.

    6. Re:CAN-bus is patented by OzPeter · · Score: 2

      because CAN is way more safe

      Shit! We better get right on ripping RS-485 out of oil refineries, chemical plants, and other hazardous industries around the world then!

      Facetousness asside, if we can happily run RS-485 at speed with many multi-drop components along several hundred meters running under HV power lines, I think our Internet of Shit devices will be just fine.

      While raw RS-485 is fine, many of the container port cranes I am involved in building actually run CANbus for particular I/O runs.

      --
      I am Slashdot. Are you Slashdot as well?
    7. Re:CAN-bus is patented by Anonymous Coward · · Score: 0

      And if Siemens is used, they'll use Profibus, which is RS-485 based or Profinet, which is ethernet based.

    8. Re:CAN-bus is patented by MobyDisk · · Score: 1

      Shit! We better get right on ripping RS-485 out of oil refineries, chemical plants, and other hazardous industries around the world then!

      In this case, engineers are testing and qualifying each device. It's not like an end-user just buys an RS485 device and plugs it into the bus. Although CAN suffers from the same problem. Compare them to USB, where everything is sufficiently robust and standardized that you can buy an off-the-shelf USB device and connect it. Although USB doesn't support the cable length we would need for home wiring.

    9. Re:CAN-bus is patented by AmiMoJo · · Score: 1

      What kind of IoT device would benefit from RS-485 over, say, WiFi or low power long range radio link?

      I'm struggling to see any good applications.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    10. Re:CAN-bus is patented by OzPeter · · Score: 1

      And if Siemens is used, they'll use Profibus, which is RS-485 based or Profinet, which is ethernet based.

      I'm using GE, so it's
      EGD
      Modbus/TCP
      Modbus/RTU
      Vendor specific RS-485
      Profinet
      OPC-UA
      STRP
      SSI

      And probably a few more that I have missed. And I have used Profibus in the past.

      --
      I am Slashdot. Are you Slashdot as well?
    11. Re:CAN-bus is patented by drinkypoo · · Score: 2

      Serial makes sense because sometimes you don't want a battery nor a mains connection. For sensors and the like, of course. PoE doesn't daisy chain, serial does.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    12. Re:CAN-bus is patented by thegarbz · · Score: 2

      In this case, engineers are testing and qualifying each device. It's not like an end-user just buys an RS485 device and plugs it into the bus.

      Oh wow, have you got an over-inflated view of engineering at these facilities! No it's quite literally buying off the shelf parts and plugging it into a bus and hoping for the best. There's a special place in hell for those people who leave it up to the commissioning technician to identify a common set of speeds, parities, and other settings that devices support. Bonus points for using something like modbus and from a vendor which used a non-standard way of storing data.

      On a consumer level these devices would suffer a problem of pre-configuration. The USB specification has it's flaws too, such as dragging the entire bus down when low speed devices are connected via a hub, but when the specification is configurable and doesn't auto-negotiate you're going to end up with grief, like we used to in the RS-232 world.

    13. Re:CAN-bus is patented by Anonymous Coward · · Score: 0

      shut up dick-nozzle.

    14. Re:CAN-bus is patented by AHuxley · · Score: 2

      Security as in anything that can be jammed on consumer wifi. So wired is getting interesting again for low cost security products.

      --
      Domestic spying is now "Benign Information Gathering"
  6. Fuck IoT by Anonymous Coward · · Score: 0

    Just sayin' . . .

    1. Re: Fuck IoT by Anonymous Coward · · Score: 0

      Well IoEPID, Internet of exploitable privacy invasion devices, has to any letters for the young/hipster generations.

    2. Re: Fuck IoT by Anonymous Coward · · Score: 0

      Technically, I am OK with IOT devices. The only thing drives me mad is dont matter how hard I try, there is no way AmazonTM Alexa will understand what I say.

      Apart from that, I find AmazonTM the gretest thing since sliced bread and helps taking care of my health at retirement with the Amazon long tail revenue streams!

  7. CAN bus by Anonymous Coward · · Score: 0

    It comes from the automobile industry and people there are thinking of getting rid of it because, amongst other things, it has zero security.

    1. Re:CAN bus by Anonymous Coward · · Score: 1

      I never owned a car. I ride a US bus (in San Jose), not a CAN one.

      It gives me an opportunity to pick up second hand lottery tickets at the bus stop and consolidate my long term revenue streams.

    2. Re: CAN bus by Zero__Kelvin · · Score: 1

      TCP/IP also has "zero security", but this isn't a problem because security happens at higher layers of the software communication stack.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  8. Power and open interface its called ethernet by johnjones · · Score: 3, Insightful

    Use ethernet or you could go with a wireless standard like Wi-Fi for high bandwidth or Bluetooth for low power local

    dont give these fools any money...

    1. Re:Power and open interface its called ethernet by Gaygirlie · · Score: 1

      Yeah, if I wanted to do something that required the kind of bandwidth to warrant going with a wired solution, PoE would be my choice. There are a shitton of PoE-adapters, injectors, splitters and stuff out there, they cost pennies and peanuts, cables are easy to make yourself or, if you want to buy ready ones, they don't cost a lot. On the other hand, I hate dealing with wires and none of my remote-sensor types of devices need a lot of bandwidth and thus I like to go with LoRa for them; recharging the battery twice a year isn't a huge concern, and if it was, I could always just go with a bigger battery.

    2. Re:Power and open interface its called ethernet by Anonymous Coward · · Score: 1

      The problem with ethernet is it's WAY too high speed for most uses, and more expensive than CAN or similar low-speed bus interfaces. This avoids the complexities of rolling your own network for transmitting between half a dozen or more items, and is meant for things like roll-your-own lighting control systems around your house or other larger-scale projects where permanently installing cabling (to specifically get away from the interference issues of wifi/bluetooth) for them makes more sense.

      Also it's WAY easier to make custom cables when you're only terminating them to four screw terminals than having to get a crimper for ethernet, ends, etc, and you're less likely to plug into things by mistake.

      You REALLY don't understand the market for this, as a maker sort that uses microcontrollers constantly I'm practically drooling over here. XD

      - WolfWings, too lazy to login to /. in way too long.

    3. Re:Power and open interface its called ethernet by religionofpeas · · Score: 1

      It's usually also easier to find an outlet for a wall-wart than installing network sockets everywhere.

    4. Re:Power and open interface its called ethernet by theNetImp · · Score: 0

      Which requires additional equipment, and instead of running things in a chain you have to run them to the router. This is better in that say you have 2-3 nodes in a room, you run 1 wire from the master Pi to the room, then run wire between the 2-3 devices. With PoE you're running 2-3 times as much wire.

    5. Re:Power and open interface its called ethernet by JaredOfEuropa · · Score: 1

      Agreed. In addition, this solution is a bus which greatly simplifies wiring. Wiring your home with Cat5/RJ45 on the scale demanded by typical home automation installations - with potentially dozens of devices per room - is going to be a huge pain in the rear end. Running a couple of 4 wire buses around the house (1, maybe 2 per room) is going to be much easier.

      Most of the stuff in my house communicates by Z-Wave, and reliability, range or interference never have been issues. Battery life on these devices is getting better too: I have some flood sensors the size of an Oreo that run for 2-3 years on a single battery. Even so this might make a nice additional protocol for devices that have too much power draw to give long battery life, or are placed outside where batteries generally don't last very long due to low temperatures. I could run a single cable to hook up all the temperature, rain and soil sensor in the garden with this. It's not exactly a new idea either, I have a couple of AXA motorized window openers that can be daisy chained on a 3 wire cable providing power and data, using a LIN bus.

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    6. Re:Power and open interface its called ethernet by Anonymous Coward · · Score: 0

      There are 10Base-T controllers for Arduino even: it works just fine although my preference would be a cheap ARM board with ethernet; the Pi Zero with a USB ethernet card is pretty cheap...

    7. Re:Power and open interface its called ethernet by Anonymous Coward · · Score: 1

      You can totally hook multiple ethernet devices on the same cable, or did you forget about how splitters and hubs worked?

    8. Re:Power and open interface its called ethernet by theNetImp · · Score: 1

      "splitters and hubs" extra equipment. as I STATED, or did you NOT READ? Just what I want hubs all over the house...

    9. Re: Power and open interface its called ethernet by Anonymous Coward · · Score: 0

      You do realize you can have wifi-lile speeds over the power line, yes?
      Apart from that, any recent house will have a USB port built into each power socket anyway. If the architect was not a retard, there will be ethernet ports too. Because duh.

    10. Re:Power and open interface its called ethernet by jabuzz · · Score: 1

      Just because Ethernet can do 10Gbps over Cat6a does not mean you have to. If you want to run it at 10Mbps that is just fine and there are plenty of switches available that still support it.

      You could also use 802.3bw if you wanted, with the advantage of it actually being still ethernet but only needing a single pair.

    11. Re: Power and open interface its called ethernet by Anonymous Coward · · Score: 0

      USB A port? That can supply 5W max? Of dubious quality DC, with phone-bricking peaks and shit, like most power-socket-USB-combos have? Yeah, that'll be useful...

    12. Re: Power and open interface its called ethernet by swb · · Score: 1

      I've been in several new houses that were not wired for anything more complicated than cable/sat tv.

      I think "housing shortage" is a common issue these days and that means margins are high enough and labor in demand enough that builders aren't tacking on $10k options like structured data wiring for most new houses. Most consumers will just use a shitty AP plugged into the cable modem because that's good enough for them.

      My boss bought a "custom" house in a development. He ended up having a bunch of ethernet put in, but he had to pay for it and getting it done right was a major PITA because the monkeys they hire for electrical are paid to mow through the house stringing romex and don't know shit about data cabling or structured wiring. Their employer wants them in and out ASAP and residential electrical construction is bottom barrel work done as quickly as possible.

      And part of it also means you need to have some idea of furniture layout and where actual equipment will be placed. I've certainly lived in places where even the electrical outlets were in bad locations, let alone cable jacks on wrong walls, etc. It's not hard to see the most flexible installation needing to add way more jacks than you'd use simply because the builder would have no idea what you'd use where. Like if I built new, I'd want 2x quad jacks in each room

      I remodeled in 2003 and about half the house was open enough for stringing ethernet and I knew where stuff was going yet I still couldn't add enough jacks -- the goddamn entertainment center has 5 wired components and needed a switch because I only ran 2 jacks and there are two other places like this in the house.

    13. Re:Power and open interface its called ethernet by maxrate · · Score: 2

      An ethernet network is generally star-topology - everything has to go back to switch or switches. A CAN bus doesn't need all the connections to come back to a central location on an individual/device basis. This saves on having to install 'home run' wiring back to a central point per device (or group of devices). This could save a lot of ethernet ports too - saving space/power in a central location. If someone created a similar looking device with two ethernet ports per device (to support a non star-topology wiring arrangement), I could see a number of issues including power, number of hops, over all unit cost, software (reboot a device and the whole chain drops - or a device goes 'bad' and the whole chain drops out, etc. Really comes down to enthusiasts who are willing to put the effort in to run cable. There are situations where a mix of wireless and wired nodes would be ideal. Personally, I'd be interested in the device they are creating. Most IOT devices require little bandwidth. If a high bandwidth application is needed, ethernet / wifi / bluetooth = yes.

    14. Re:Power and open interface its called ethernet by Anonymous Coward · · Score: 0

      There are quick installation RJ/45 connectors from many manufacturers. I've used couple, i have one in my hand from Telegärtner. No tools needed.

    15. Re:Power and open interface its called ethernet by Anonymous Coward · · Score: 0

      CAN is much more reliable than either. It's an industry standard designed to stand up to abuse and be rugged in real world situations.

      These are also microcontroller based devices. They've only got a few KB of memory and flash. They're only going to be passing messages, not lots of data.

      With CAN those messages will be reliably sent, have reliable integrity, and will arrive reliably on time.

    16. Re: Power and open interface its called ethernet by Junta · · Score: 1

      The usb port embedded into a socket is useless for anytthing other than USB charging. It's just a cheap converter to give DC out of AC. As such the suitability for carrying a signal is lower than sending over the AC lines through the socket. Doesn't require new construction, just replace an outlet, it's not like those USB ports are wired beyond the socket itself.

      When I had a house built 14 years ago, I had to go out of my way to have ethernet connectivity in most rooms. This was a time when tech was pretty popular and wireless was pretty useless. Nowadays it's so unfashionable to use wired, builders won't bother. On the other hand, power outlets are mandated by building code to be every few feet.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    17. Re: Power and open interface its called ethernet by dcw3 · · Score: 1

      Yup. We built our home in 2001, and had it partially pre-wired, including a large open conduit from the basement to the attic (3 stories above). But, in the long run, it was mostly a waste since I'm running mostly everything over wireless.

      I don't see the average consumer wanting to deal with cabling all over their home. Especially, when wireless is likely to be a much less expensive and messy option.

      --
      Just another day in Paradise
    18. Re:Power and open interface its called ethernet by PPH · · Score: 1

      Does CANbus have an infrastructure cabling standard? I've got Cat5 pulled to RJ45s all over my house. Am I going to have to crawl around in the attic and pull more wire?

      Ethernet works. I just plug stuff in and my router provisions it with an address. It would be great if CANbus used the same cabling. And someone were to develop a smart hub that would sense the type of connected device and switch it to the appropriate bus. Although I suspect that CANbus might not work on a star topology with long runs.

      --
      Have gnu, will travel.
    19. Re:Power and open interface its called ethernet by Anonymous Coward · · Score: 1

      You know what splitters and hubs are physically? Hooking some wires together... So it takes the same amount of effort to daisy chained ethernet as for the bus you propose, with ethernet wiring and connectors being a lot cheaper. Please, learn about the physical implementation of these technologies first.

    20. Re:Power and open interface its called ethernet by ArylAkamov · · Score: 1

      I completely agree, I've been thinking about making my own canbus nodes for little projects and shit I come up with, this would save me a lot of time.
      Most of the comments really don't seem to understand what canbus is and what the advantages are.

    21. Re: Power and open interface its called ethernet by swb · · Score: 1

      Wireless is so much easier but I find it sucks for high bandwidth. 802.11ac can't really deliver without near line of sight and 5 ghz 802.11g isn't much better.

      You can play games with bandwidth steering by running multiple APs with unique SSIDs, but that's a pain, too, and its just simpler from a family tech support perspective to run a single SSID and let the fucking radios sort it out.

      And of course in 2001 I lacked the foresight to consider running dedicated drops for a smarter/better access point layout, so now I kind of have a compromise of AP placement. My house is only 2k square feet on 2 levels, so 3 APs covers the whole house but I feel like the locations are all kind of compromised by using half-assed locations that have wired access.

      So where streaming bandwidth matters, wired is still better IMHO. I've occasionally considered going whole-hog and expanding the wired layout for both CCTV and improved access point locations but I have to admit my appetite for home IT has waned as I've aged and I don't know that I give a shit enough anymore to make the money and substantial labor feel worth it.

    22. Re: Power and open interface its called ethernet by Shirley+Marquez · · Score: 1

      It's easier to just plan to use a switch for the outlying locations that need more connections. Switches are cheap and readily available. And unless your foresight is perfect and you know exactly WHERE in the room you're going to put that entertainment center, you'll end up using a switch anyway. (Do you really want a bunch of whips going to those jacks that are ten feet away? You get a much neater installation by running one whip to a switch and using short cables within the gear rack.)

      If you're retrofitting an older house rather than building new, the case for not pulling too many cables is even stronger. Fishing cables through the wall is challenging, and the size of the cable bundle you pull matters. Getting eight Cat6 cables to a location is harder than getting two there.

      If I were going to put eight network jacks in a room, I would instead put a pair on each wall. The idea is to make sure that you can easily get Ethernet to the place where you want it. It's the same reason that you put electrical outlets on each wall; so you don't have to run extension cords across the room.

    23. Re:Power and open interface its called ethernet by Anonymous Coward · · Score: 0

      PoE + Ethernet will not yield deterministic real-time communication like CAN-bus.

      They also have longer cable lengths possible.

      There are several alternatives that can do deterministic real-time communication and provide power in one cable:
      - Cresnet
      - PROFINET with PoE and (optionally PROFIenergy)
      - EtherCAT P
      - POWERLINK with PoE (download openPOWERLINK for a free open source solution)

      I am not going to go into too many details, but Cresnet gives more bandwidth at longer range. I think the rest of them are shorter range, but much faster.

      I am not sure why they want to do what they are doing given available alternatives.

    24. Re: Power and open interface its called ethernet by swb · · Score: 1

      I agree on the switches for the most part, the problem I have is that switches require power and if you want to do any segmentation or VLANs, you have to buy more expensive switches to get that functionality. Switches are also kind of obtrusive if the use case doesn't allow them to be hidden or mounted out of the way.

      There's also the nuisance factor in troubleshooting when you wind up with daisy chains. A bad cable, power or switch issue can lead to annoying failure modes that are difficult to track down. I've had wireless work in one part of the house and not another until I sorted out that mid-chain switch had a problem.

      In some ideal world you would have some kind of in-wall switch, 2 or 4 gang, that could be powered via PoE from its upstream neighbor. I seem to remember 3Com or somebody briefly touting an in-wall small switch, but I don't remember much about it or if the idea has persisted. It kind of doesn't help to have it run off PoE if it has a downstream switch or device which turn needs PoE, but I'd guess something like this would have local power as an option.

      I'm sure VLANs and mounting is kind of a minor thing 98% of the world wouldn't care about it.

  9. ADVERTISEMENT WARNING by psb777 · · Score: 1

    C'mon Slashdot! You can do better than this!

    --
    Paul Beardsell
    1. Re:ADVERTISEMENT WARNING by Anonymous Coward · · Score: 0

      I agree son!

      Some type of informative links are good although.

      I have multiple long tail revenue streams; AmazonTM, YouTube, Slashdot, etc. and I can assure you that I always post right on topic.

  10. Very smart actually by Anonymous Coward · · Score: 0

    and it does solve a lot of problems. If the nodes are kept properly shielded, they could be running for years without maintentance. That's far far more than you can say about wireless devices, they seem to be usable only as short-term gimmicks.

  11. MySensors by Anonymous Coward · · Score: 0

    MySensors dot org

    It's free
    It's opensource
    Really cheap!

    Can do:
    Lora
    Wifi
    Bluetooth
    Wired
    MQTT
    NRF24
    433Mhz
    And more!

    25+ controllers support it (domoticz is my favorite, but that is just my taste)
    Has at least some form of security if you want to.
    Already has a large user-base on their forums
    Is around for a couple of years.

    And has build instructions on their site for at least 30 different sensors.

    Also check out

    openhardware.io

    1. Re:MySensors by Anonymous Coward · · Score: 0

      Open source and Linux is for losers.

      I have a lot of experience working for 3 letter agencies in America and we only use Windows.

      I am going to become Microsoft certified soon, I was delayed due to my involvement in multiple personal revenue streams.

      I still use my iPhone 6s and reduce my monthly bill from $80 to $50. As a phone and a video camera, the iPhone 6s isn't obsolete and I use it to make my videos on youtube. As a Sprint very special customer for 20+ years, Sprint will always give me a new iPhone for free if I decide to stop using the 6s as a phone in the next several years.

      Bonus: get some silver coins, view recommendations on my special Youtube channel dedicated to the topic! They constitute a fail-safe insurance strategy for your retirement!

    2. Re:MySensors by Anonymous Coward · · Score: 0

      Nice :-)

      So...

      Could use some info on:

      What is the power consumption of a node? (like on average, month/year... for running costs)
      Does the power consumption depend on the wire length or is it negligible?
      Does it work with other domotics controllers? Like OpenHAB or commercial ones like Vera? Or do I have to go through MQTT as intermediary?
      Which (light) security protocols and/or encryption methods can be used?
      Will there be a support forum?
      Can you buy nodes separately later? After the kickstarter is finished?
      Can you give me examples of use case where I am going to need 300m of length? I have one...
      What if I want 1000m Does that mean I have to extra nodes as repeaters. I mean this could be very usefull in the sheep pasture, but 300 meters is just too short to reach every gate or point of interest. One gate is really far...
      Can I use existing power cable (I have 3 perilex power cables for 100m in the ground, used for obsolete machinery) Or do I need a particular thickness, particular cable?
      Are there cables which extends the range due to there properties? Like beter shielding?? (Another 100m would be nice)
      And the most important question...

      Can you use the CAN bus transport implementation for MySensors?

      Depending on the running costs, the integration with other controllers, extensibility of the length and the availability of buying new nodes..
      It looks really nice.

      And congratulations you reached your goal, 5002 euro already!

    3. Re:MySensors by Anonymous Coward · · Score: 0

      Can you connect other CAN devices to it?
      And can you run MySensors on the nodes, thus negating the PiHat which unfortunally can not stack....

      Ow and nice t-roll... good luck with your iphone, youtube channel, mental state. Whatever... good to know we are in such nice company... pfff...

  12. *two* microcontrollers per board?!? by ecloud · · Score: 4, Interesting

    STM32F0 and SAMD21... so it's not cheap and can't be.

    Is the connector standardized for CAN? Otherwise they could have picked one that's easy to install by crimping, like RJ11. We've already been there with the Dallas one-wire networks: either use RJ11 to have power, power ground, signal and signal ground, or RJ45 because those connectors are more readily available and some extra pins are there just in case. Or maybe use an audio connector, for convenience and robustness, although those are more trouble to make up your own cables.

    But there are other standards for a reliable low-speed low-wire-count low-compute-power network. But differential signaling is a must, and higher voltages help to make it more robust too.

    A worthwhile next step would be to get an open core design for one of these incorporated into a next-gen Risc-V based microcontroller. Then all the makers could get behind it, just to support the open-IP ecosystem.

    Remember when RepRaps used RS485 between components? (e.g. https://reprap.org/wiki/Extrud...) And there have been smart stepper motors. I kindof thought that idea was going to take off, early on, but most seem to have decided it's cheaper to centralize the logic and the stepper drivers on one board. But that doesn't scale to larger machines. If CAN has an advantage over RS485 for that, it might make some sense; but I still think one micro ought to be enough to implement it; and if it's not, then CAN is probably the wrong choice.

    Wireless is popular, but every device needs power so nothing can really be disconnected for the long term, unless it runs from solar power. (Batteries either have to be plugged in to recharge, or else they are environmentally unsustainable. Or both.) And there is the ongoing suspicion that RF exposure might cause health problems too. Whenever that risk finally hits the majority's radar, which technology is going to be in position to be the next contender? LiFi could be fairly easy I think.

    I had an idea years ago to incorporate optical fiber into every power cable and every power outlet (simply standardize the position on the plug, relative to the other 3 prongs, assuming a choice of fiber technology such that precise alignment isn't necessary), so that when you plug anything in, you get networking at the same time. But that's a chicken-egg problem.

    Alternatively, find a way to make one of the powerline networking standards cheaper. We can't get away from in-wall wiring to power stuff; so, one way or another, the network and the power wiring ought to be combined, IMO.

    1. Re:*two* microcontrollers per board?!? by Anonymous Coward · · Score: 0

      *two* microcontrollers per board?!?
      STM32F0 and SAMD21... so it's not cheap and can't be.

      The STM32F0 series in a LQFP-32 package is only $1.48 for a single chip, and down to $0.67 for a pick-n-place reel of 2400 of them.

      The SAMD21 in a QFN-32 package is more at $3.17 for a single chip, and down to $1.57 each for a pick-n-place reel of 5000 of them.

      Also worth noting is that those prices are from Mouser, so should be pretty close to most official distributor pricing. One could likely get much better bulk rate pricing if you have sources in Shenzhen China or the like.

      Is the connector standardized for CAN?

      It looks like they are using 4-pin screw terminal connectors to daisy chain the devices together.
      While I personally hate soldering those damn things to a PCB by hand, the mating connector with screw terminals is at least the most flexible in connecting to it.

      Ironically those connectors are way more expensive than the two microcontrollers used.
      The last time I ordered 20 of them from digikey, they were basically $4 each pair, and these boards have two pairs on them.

      If CAN has an advantage over RS485 for that, it might make some sense; but I still think one micro ought to be enough to implement it; and if it's not, then CAN is probably the wrong choice.

      I admit this detail isn't clear to me either.
      CAN uses a different method of node addressing, and in some ways can be easier to work with.
      Not a great example, but if you think of RS485 node addressing like IP, CAN on top of it would be like TCP (or UDP) on top of IP.
      Arguably gaining the "source/destination port" aspect of TCP expands what can be done on top of an IP addressed network, but we've all had the thought that if you are only using one single HTTP stream to one IP, you don't really get much advantage from TCP on top of IP beyond the software already exists for you to use.

      I had an idea years ago to incorporate optical fiber into every power cable and every power outlet (simply standardize the position on the plug, relative to the other 3 prongs, assuming a choice of fiber technology such that precise alignment isn't necessary), so that when you plug anything in, you get networking at the same time. But that's a chicken-egg problem.

      Alternatively, find a way to make one of the powerline networking standards cheaper. We can't get away from in-wall wiring to power stuff; so, one way or another, the network and the power wiring ought to be combined, IMO.

      We certainly do seem to have a shortage of network+power wiring standards still.
      PoE Ethernet is a fairly mature and somewhat common option, but beyond that it's nothing but hacks.

      While X10 the company was miserably horrible, X10 the protocol/tech seemed at the time to be a pretty interesting option for power line data transfer.
      Although X10 was more for very small bursts of data, mainly due to its intended use, it is a bit surprising someone hasn't used the same or similar electrical timing protocols and coupling hardware to run something over more suited for data streams.

      I do like the sound of your power+fiber idea!

      I'm picturing a more proper earth ground pin, where the outside is metal for grounding, but the inside is hollow and plastic to carry the fiberoptic connector.
      This would also let both sides of the connector be "backwards compatible" and fairly safe as its just plastic fiber.

      The north american outlet standard was completely based around cost reduction pretty much from the start. That's why our AC plugs use "blades" instead of "pins", as blades are much cheaper to stamp out of sheet metal.
      The earth ground connection that came later is a metal rolled pin, but the irony there is that the design choice there specified the earth ground pin to be *on top* and above the hot blades.
      This was for some small amount of safety, to prevent something metal from above the

    2. Re:*two* microcontrollers per board?!? by Anonymous Coward · · Score: 0

      Is the connector standardized for CAN?

      AFAIK, if there is one it is not well used.

      Most buses/trucks in the USA use WeatherPack connectors for devices on the CAN bus that pull power from another source, although for controllers / dataloggers there is another circular connector that provides power via the same cable.

      In the EU, my limited experience, on public transit vehicles they use use M12 connectors, which are more durable but not as easy to repair in the field.

  13. Use the wall power cable for data by aglider · · Score: 1

    Anything else, like adding wires in the walls is nonsense.

    --
    Sent as ripples into the electromagnetic field. No single photon has been harmed in the process.
  14. Re:Second set of cables in the house could be good by Anonymous Coward · · Score: 0

    +1 Insightful!

    I ran my computer fans on HDMI power while making a video for my popular YouTube channel in order to make my AmazonTM revenue streams more redundant.

  15. Hard wired and behind a firewall is the ONLY way by geekprime · · Score: 3, Insightful

    Hard wired and behind a firewall is the ONLY way to use any device that interfaces to my real life.
    Call me a luddite all you wish, but you can't fuck with my locks, lights, freezer or whatever else I might care to control.

  16. Still cancer of the retarded though. by Anonymous Coward · · Score: 0

    As long as it is still connected to he Internet.

    Otherwise you do not neet it to have a CPU at all. Just I/O. Basically turning it into a bog-standard peripheral device. Like a LED or speaker.

    The SoC only exists to support the retarded things like web interfaces and radio communication stacks.

  17. Good luck... by Anonymous Coward · · Score: 0

    ...Chinese knockoff in 3, 2, 1...

  18. Even better: Long-distance Thunderbolt. by Anonymous Coward · · Score: 0

    Lay a cable with your power cable that is like thunderbolt but 100m maximum lenght without repeaters. At the expense of just enough bandwidth for the actually used distance.
    Ideally make the actual copper thicker to give it a bigger reliability.

  19. Re: Hard wired and behind a firewall is the ONLY w by Zero__Kelvin · · Score: 1

    Hardwired does provide improved security, but if done correctly wireless can be almost as secure.

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  20. why again? by AndyKron · · Score: 1

    Why didn't they call it the CANduino? Because it's already taken...

  21. 300m - interesting by Camembert · · Score: 1

    Regardless whether this is a slashvertisement or enthusiast submission, it is quite an interesting product - apparently you can make 300m / 1000 feet long networks with it, using the one cable that transports both power and data. I find it quite a cool solution for makers.

    1. Re:300m - interesting by wvmarle · · Score: 1

      Good old RS485, two wires offering mutliple drops, can do way more than 300m. When pulling wires anyway it's trivial to add power wires, so no problem there.

      The main problem of bringing power that far is the low voltage so relatively high currents and with it high cable losses.

  22. Re: Hard wired and behind a firewall is the ONLY w by OzPeter · · Score: 1

    Hardwired does provide improved security, but if done correctly wireless can be almost as secure.

    That depends on how you define secure. With one powerful transmitter you can execute DOS attack on a wireless network fairly easily.

    --
    I am Slashdot. Are you Slashdot as well?
  23. Re:Hard wired and behind a firewall is the ONLY wa by Drethon · · Score: 1

    All about trade offs, and I don't think most IoT is worth the trade off. Someone is almost always home at my house. I can get up and switch on/off lights and other stuff in my house rather than doing it from my couch with my smartphone. I'm willing to pay people to come into my house to do things, except for the rare more expensive item like a replacement AC, so a physical key is all I've ever needed to get in and out of my house. I also pretty much never forget to turn off the lights or similar things so remote indications of what is on is pretty useless to me.

    Don't get me wrong, there are some useful applications to IoT out there, mostly monitoring devices are what interest me. However most IoT just seems like a very minor convenience item, with the trade off being a security risk that would have to be virtually 0% risk to be a viable trade off with the low value added (IMHO). When you add that these items aren't free, just not worth it for me.

  24. CAN Patents are expired by Anonymous Coward · · Score: 1

    From the link you gave, the patents are expired.

    I don't know about CAN-FD, but this project does not use CAN-FD.

    Or your meant trademarked? You can call it ISO 11898 instead of CAN...

  25. Re:Hard wired and behind a firewall is the ONLY wa by aaarrrgggh · · Score: 1

    That would be my interest as well— wireless is just subject to too many unknowns even with a fairly robust design. I also cringe when people talk about powerline— I expect 24VDC to start taking over in the next 10 years for both commercial and residential power, with a power supply on a room-level basis. Power consumption per device simply no longer warrants 120VAC (much less 220VAC). The lower energy consumption, ability to provide backup power, and lower installation cost/ease of modification will push it.

  26. ethernet over powerline by Anonymous Coward · · Score: 0

    why not just integrate Ethernet over powerline (IEEE Std 1901-2010) with a Arduino in a single box

  27. Re: Hard wired and behind a firewall is the ONLY w by AHuxley · · Score: 1

    Re done correctly wireless can be almost as secure.
    Not if the bad people jam all consumer wifi. That is very bad for security that will use wifi.

    --
    Domestic spying is now "Benign Information Gathering"
  28. CAN-bus can go away, please by RobinH · · Score: 1

    CANbus was developed for the automotive environment and it has some worthwhile features there, but for a flexible network where you want some amount of bandwidth? No way.

    In the automation world we went through a decade or more of using DeviceNET, which is just a proprietary version of CANbus. Yes it's nice that power goes through the same cable, but you have to set your throughput at 125, 250, or 500 kbit/sec based on cable length and you have to add terminating resistors at both ends. There's only one master and all the rest are slaves, so no peer-to-peer. Drop cables are very limited in length (6'?). The power is limited to 4A, and the grounding/shielding issues... oh my! You could follow all the whitepaper instructions perfectly (checking for ground loops, etc.) you'd have random communication troubles until you did something perverse like disconnect the shield from ground and let it float and suddenly it'd work fine. DeviceNET was sold as perfect for long runs, such as along a conveyor system, but go too far and you're into weird power or grounding issues.

    If you wanted a network with the same topology with more off-the-shelf hardware and more flexibility for bandwidth and peer-to-peer, just go with RS-485. That would work well with Arduino hardware because it already has the serial port chip and you can level shift to RS-485 levels with an off-the-shelf adapter. Buy some two-pair twisted-pair cable and run power in the other pair. Pick a wire gauge to suit.

    Of course, why not just go with Ethernet, optionally PoE? You will pay more for the device with an Ethernet chip, but they're getting cheaper, and wouldn't you rather run CAT5/6 through your walls than some proprietary thing nothing else uses?

    --
    "I have never let my schooling interfere with my education." - Mark Twain
    1. Re:CAN-bus can go away, please by Anonymous Coward · · Score: 0

      You are wrong, DeviceNet is a protocol on top of CANbus, and it may just have one master, but CANbus itself does not.

      "DeviceNet is a network protocol used in the automation industry to interconnect control devices for data exchange. It utilizes the Common Industrial Protocol over a Controller Area Network media layer and defines an application layer to cover a range of device profiles."

      https://en.wikipedia.org/wiki/DeviceNet

      "A Controller Area Network (CAN bus) is a robust vehicle bus standard designed to allow microcontrollers and devices to communicate with each other in applications without a host computer. It is a message-based protocol, designed originally for multiplex electrical wiring within automobiles to save on copper, but is also used in many other contexts."

      https://en.wikipedia.org/wiki/CAN_bus

      So no, CANBus does not have a single master, it has a hierarchy, and it is also basically a message broadcast bus, where anyone can hear what is said and use the information as they wish. Every transmit cycle the one with the highest priority that want to transmit gets the bus, that is the reason you are limited in speed / length.

      You always need terminators on ends on all real multidrop buses if they are long enough when compared to the bit time length, that not news to anyone...

      Grounding issues are most often caused by weak general grounding nets, because the end customer is too cheap to do it properly, and to lazy to for example isolate structures from the underlying real earth ground, like the factory floor, thereby causing multiple grounding points, when there should only be one central point.

      Canbus is simple, with cheap hardware, very rugged, since its made for automotive environments, can be used with very little power, and you get a real bus, not a star topology mess. For low speed demands with fast response times, it is really good.

      Sure, Ethernet is galvanically isolated, and faster, but the software stack is much more complicated and demands a lot of MCU resources, and the hardware is not very cheap.

      To each their own, but you don't need to drive nails with a pile driver.

  29. ESP32 are very capable ... by kbahey · · Score: 1

    Over the past year, I started a few projects and tested several microcontrollers.

    There are already several alternatives that are very capable. There is no point in using Arduino anymore with these options available.

    First, you have the STM32 Blue Pill and its cousin, the Black Pill. Each sells for less than $3 on eBay. They are 72MHz ARM Cortex M3, with 20KB of RAM, and 128KB of Flash storage. I am using it to make a Goto telescope controller with USB and WiFi based on OnStep, and ported it to the STM32 platform, and implemented a Hardware Abstraction Layer for the project. See the prototypevideo. The entire controller's electronics can be built for $25 or less (motors extra).

    There is also the ESP32 ($8) from Espressif, and its predecessor, the ESP8266 (~ $4). This has a single or dual core processor with WiFi and Bluetooth. I built a temperature and humidity sensor using the ESP8266 (with a DHT22 sensor), and I am building a car garage sensor using the ESP32 with ultrasonic sensors.

    So networking already exists, as well as powerful CPUs. The only drawback of the ESPs is that they draw lots of power (relatively speaking, I run them using USB phone chargers) and they have a limited number of GPIO pins (so not suitable for a telescope controller with 7 pins per axis, and a few other peripherals).

    And as pointed out earlier, an open network is called Ethernet (or WiFi) not CAN-Bus.

  30. Re: Hard wired and behind a firewall is the ONLY w by houghi · · Score: 1

    I use a raspberry zero w to do some light switching. I could access it from the Intertubes over ssh, but turning in and off a light would bre the least of my problems.

    The web interface is not accessible from the outside. But no way on hell would i do this via an external app with any company. Oh, the webserver is http://hackme.houghi.org/

    --
    Don't fight for your country, if your country does not fight for you.
  31. NoWAN by Anonymous Coward · · Score: 0

    Shouldn't it be called NoWAN?

  32. SPI or 1-wire bus? by goombah99 · · Score: 1

    Doesn't the 1-wire bus or the SPI bus already do all this already? Arduino and Raspi have these libraries. So is this just adding a convenient molex connector?

    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re:SPI or 1-wire bus? by Anonymous Coward · · Score: 1

      Not exactly; this is also using CAN instead of naked SPI which shifts the basic signalling from raw high/low to a mixture of 0V, 2.5V, and 5V (DC offset differential signalling) so it's a lot more resilient against signal loss issues.

      The separate networking chip they're using keeps the individual CAN nodes easy to re-flash without fishing them out of wherever they're installed as well, so you can literally develop something in place like a backyard lighting system instead of having to build it on a workbench and then transplant it into place.

      Is this great for production use? Likely not.

      But it's bloody brilliant for home-tinkerer use, IMHO!

      - WolfWings, too lazy to login to /. though with how much I'm responding to this article maybe I should... >_>;

    2. Re:SPI or 1-wire bus? by goombah99 · · Score: 1

      thanks. though I don't understand what's no robust about 1 wire line levels. I agree that having having a separate network address has potential resiliency advantages. but 1-wire chips already have that too.

      --
      Some drink at the fountain of knowledge. Others just gargle.
    3. Re:SPI or 1-wire bus? by 0100010001010011 · · Score: 1

      CAN is a lot more robust and tolerant of noise. It also allows longer cable runs. IIRC SPI is meant for short distance only.

    4. Re:SPI or 1-wire bus? by viperidaenz · · Score: 1

      SPI, no, 1 wire, yes.
      1-wire can go up to 500m, depending on how many devices are on the wire. It doesn't provide much power though and it's extremely slow. You're lucky if you get ~10kbits shared between all slave nodes.

    5. Re:SPI or 1-wire bus? by viperidaenz · · Score: 1

      differential signalling is much more robust in terms of interference suppression.
      1 wire combats this by using slow speeds.

    6. Re:SPI or 1-wire bus? by viperidaenz · · Score: 1

      Sounds great from a security point of view.
      All you need to do to gain access to a network is tap in to a couple of wires anywhere on a property and reflash one of the devices.

  33. Hobby Project.... by thesupraman · · Score: 1

    CAN is just horrible. It was designed for high noise environments, but get it slightly wrong and it is a real pain to diagnose. Interoperability can be touchy.
    They include *2* 32bit arm cores on the end nodes why? I am guessing they are using some off the shelf code on one of them for the networking, but come on, no real device would function this way.
    Their prices are rather high for the level of functionality.
    And they are asking for a very small amount of money in total - looks much more like someones personal hobby-project they are trying to cash in on.

    And yet we are supposed to think it is somehow revolutionary? Umm, no.

    Nothing much to see here, but I guess someone got a backhander for the slashvertising.

    1. Re:Hobby Project.... by Shirley+Marquez · · Score: 2

      They chose to use the SAMD21 as the main processor for Arduino compatibility - it's the same processor that is used in the Arduino M0. But it doesn't support CAN, so they put in a cheap STM processor to act as a dedicated CAN controller. It's rather like how the Arduino Uno uses a second ATMega chip as a USB controller - because it's cheaper than the FTDI chip that they used in previous Arduino products.

  34. Smartduino by Anonymous Coward · · Score: 0

    This sounds like another Smartduino Kickstarter fiasco in the making.

  35. It's about time!!!!!!! by BubbaBeans · · Score: 1

    It's about time the updated X-10... I installed an X-10 system in my bedroom back in the late 1980s. All wired, no batteries to change (except the backup battery in that brown faux-wood alarm clock controller thingy I picked up at Radio Shack), and it worked wonderfully as long as there wasn't a lightning storm that sent surges through the power lines. Then my TV would turn on, my lights would all come on...

  36. Why not KNX ? or freebus... by Anonymous Coward · · Score: 0

    I had an idea years ago to incorporate optical fiber into every power cable and every power outlet

    In Europe KNX (formerly knows as EIB) has changed the electrical installation laws. Now you can have a very low voltage (30VDC) twisted pair cable (only few cable types are certified) in the same tube as the low voltage 230V wires. A dream that a lot of engineers had in the 90's but the laws were impossible to change, Siemens did it...

    The data rate is only 9600 bauds...

    There had been a website freebus.org with a simple KNX compatible interface, of course it is not online anymore.

    Here is a web page with some information about freebus:
    http://xavier.fenard.free.fr/fx_knx.htm

    Jean-Marc L.