However the star topology of a twisted pair Ethernet network may be the issue as finding space for a seven cable bundle is far more problematic than for a single cable.
That's what I meant.
For the power consumption issues, well that comes with the territory if you want to use Linux master nodes.
That's why the "navigation" master is normally offline, and the "resources" master only online when house bank holds sufficient charge. After all, what would be the point of keeping a system whose task it is to control lighting and ventilation online unless there is sufficient power available to actually turn those things on
Similarly, there's no need to enable the "navigation" master unless you're intending to move the boat - in which case the engine alternator will provide all the power I need. Ethernet power usage depends both on the number of connected devices and the length of the cabling - while the GS105 switch needs to be powered at all times, since it also links the "security" master node to the mobile network router, it is clever enough to lower its power usage accordingly. The whole security node has been tested and power consumption was found to be surprisingly low, totalling just 3.82 W while idling and maxing out at 5.72 W. This does not include the cameras (which will normally be powered off) or the power usage of the 1-Wire bus or any of the security sensors - only the bits that go inside the enclosure (Raspi 2, 5-port switch, 3G/4G router, OpenUPS BMS, a 6x6cm axial fan and a 12>5V DC/DC converter). But I am happy with this.
The only way around these issues is to go to something like CAN bus or RS485 that can be daisy-chained for the backbone, and use low-power capable embedded MCUs (with all the toolchain and C pain that brings) for the bridge nodes.
Exactly. Or 1-Wire. Going with the BAE0910 will save me the work of writing the low-level node software and allow me to concentrate on higher level functionality. This is what I'm paying the €10 for.
At least future-proof your installation by running an unused ring of CAT6 cable right round the boat with enough slack to cut and terminate it at each junction box where a 1Wire spur connects to your 1Wire backbone.
Good point! I'm going one better though, in that most of the internal wiring will run in conduits, allowing me to add or remove members as needed. Up to a limit of course.
Unfortunately Maxim discontinued the DS2409 MicroLAN Coupler several years ago, which was essential to make reliable larger backbone and spur 1Wire networks. You *MAY* be able to source a lifetime supply NOS, or find an equivalent, as I certainly wouldn't consider building a large branching 1Wire network without them.
Yes, that's very unfortunate. Again, I think Dallas could have done a better job of promoting and supporting 1-Wire than they have. Too late now! But it doesn't really matter to me, since the "star" topology would be provided by the master nodes themselves. If I use the SheepWalk RPI3 interface already mentioned, each node can have up to eight trunks, with dozens of slaves hanging off each one. I do not see a problem here.
In AN148, Maxim advise 120R damping resistors between each spur and the backbone but caution that this degrades noise immunity by 80% and doesn't work with many of their masters!
Actually I already added this resistor, remember? But having skimmed the Springbok guide linked to earlier, I've decided to swap this to a ferrite bead instead, which will do a better job of keeping noise out, while also limiting reflections.