Live data from Hacker News

Hacker mods an M1 Mac mini to receive power over Ethernet instead of AC

inferse.com

91–100 of 171 posts

Re: Hacker mods an M1 Mac mini to receive power over Ethernet instead of AC

#91
post #19

Earlier quoted context omitted.

What's the goal of having a MacMini running off an external battery? I mean, it seems less cost effective than just getting a MB Air and not using the screen...

Avoiding the inevitable spicy pillow seems like a good reason An external/easily replaceable battery would be excellent come time to deal with cell age

heh, I understood what you meant by "spicy pillow" from context but it's a new phrase for me, I like it

Re: Hacker mods an M1 Mac mini to receive power over Ethernet instead of AC

#92
post #53
post #10

Earlier quoted context omitted.

There are more details in the twitter thread, including a table of PoE standards: https://twitter.com/Merocle/status/1686093369322176512 > What happens when the machine requires more than 15.4W? The voltage will sag and the machine will likely crash!

> The voltage will sag and the machine will likely crash! USB-C has negotiated power. If they did things right, it should act like a 15W usb adapter, where macOS will gracefully handle the limited power.

It’s a desktop device though.

Re: Hacker mods an M1 Mac mini to receive power over Ethernet instead of AC

#93
I've been wondering more than once if we couldn't improve (larger) offices a lot by distributing power pre-transformed so every computer and every screen wouldn't have to include a transformer.

I also sometimes wonder why these days, when every new lamp is led, why we don't replace most of the dangerous 230V outlets in new houses with 12V and use 230V only for dishwashers, laundry machines, dryers and that kind of stuff.

Is there some kind engineer or hobbyist here who could shoot this idea down for me so it won't bother me for another 3 years?

(I have a couple of years studies in electronics, but not power distribution. I think I understand why backbone networks uses extremely high voltages to reduce losses, but at least for now think it is more a issue over long distances, but I am willing to reconsider.)

Re: Hacker mods an M1 Mac mini to receive power over Ethernet instead of AC

#94

I've been wondering more than once if we couldn't improve (larger) offices a lot by distributing power pre-transformed so every computer and every screen wouldn't have to include a transformer. I also sometimes wonder why these days, when every new lamp is led, why we don't replace most of the dangerous 230V outlets in new houses with 12V and use 230V only for dishwashers, laundry machines, dryers and that kind of st…

Transmission losses in DC are higher, so you need a lot more wire. You actually can get off the shelf low voltage lighting, though, but it tends to be high end designer stuff.

Re: Hacker mods an M1 Mac mini to receive power over Ethernet instead of AC

#95
post #22

Earlier quoted context omitted.

Note that there are real 48v 802.3af/at power over ethernet devices where the power source has to assert that the power drain wants the power before it powers up and fake "passive" 24v systems where the line is always energized. probably where the GP got the injector from. My personal involvement on this was several years ago when I was going to buy several unifi access points. It turns out you have to be careful bec…

I have a load of Unifi stuff here and it all supports active PoE, but works just fine with passive. The PoE outputs all autonegotiate.

Eh, it is not like they are outright lying. when you dig into the specs they do say 24v passive. but when someone says poe I expect 48v 802.3af compatible poe.

I don't know how true it is but I heard horror stories where ubiquiti 24v gear would activate, then fry when hooked to a real poe source. personally I suspect it was a 48v passive source.

I did a quick informal survey of the ui store and it looks like the newest generation(U6) all handles 48v while the prior generation(AC) the pro models were 48v and the lite and long range models were 24v passive.

Re: Hacker mods an M1 Mac mini to receive power over Ethernet instead of AC

#96

I've been wondering more than once if we couldn't improve (larger) offices a lot by distributing power pre-transformed so every computer and every screen wouldn't have to include a transformer. I also sometimes wonder why these days, when every new lamp is led, why we don't replace most of the dangerous 230V outlets in new houses with 12V and use 230V only for dishwashers, laundry machines, dryers and that kind of st…

Many IP phones are PoE.

Ubiquiti used to sell PoE office lighting, oddly enough. Now discontinued https://www.bhphotovideo.com/c/product/1431160-REG/ubiquiti_...

Re: Hacker mods an M1 Mac mini to receive power over Ethernet instead of AC

#97

I've been wondering more than once if we couldn't improve (larger) offices a lot by distributing power pre-transformed so every computer and every screen wouldn't have to include a transformer. I also sometimes wonder why these days, when every new lamp is led, why we don't replace most of the dangerous 230V outlets in new houses with 12V and use 230V only for dishwashers, laundry machines, dryers and that kind of st…

For a given wattage, voltage and current can be adjusted (inversely proportional) within reason, but higher current with lower voltage results in some problems: voltage drop (which mostly only matters at long distances, typically negligible within an office) and thicker conductors (double the cross-sectional area for double the current, if memory serves). This is why things like PoE and phantom power for audio are often 48V instead of something lower.

Re: Hacker mods an M1 Mac mini to receive power over Ethernet instead of AC

#98

" the M1 Mac mini was the perfect hardware to test out PoE, as on idle, the device only consumes 6W. When some load is applied to the internals, that power draw can go up to 40W. After some thorough research, we found out that the maximum throughput of Power over Ethernet was 15.4W " They'll have to bump it up to 802.3bt (Poe ++) which can support 60W. Cool Project though, I've been wanting to mod my Mac Mini m1 to r…

This change/mod involving one of the most locked-down devices seems pointless. What do you like about the project? Or is it that the additional cable is so irksome?

I have my own "must-do" projects that from outside perspective is seen as pointless. So, this is more about understanding than poking holes.

Re: Hacker mods an M1 Mac mini to receive power over Ethernet instead of AC

#99

I've been wondering more than once if we couldn't improve (larger) offices a lot by distributing power pre-transformed so every computer and every screen wouldn't have to include a transformer. I also sometimes wonder why these days, when every new lamp is led, why we don't replace most of the dangerous 230V outlets in new houses with 12V and use 230V only for dishwashers, laundry machines, dryers and that kind of st…

Office equipment doesn't really have "transformers" anymore, everything uses switched-mode power supplies. The way they work, is that they have an output buffer (a capacitor or inductor) and rapidly turn a switch on and off to keep that output buffer at the right level: if the output buffer is below the target voltage, the switch closes and the voltage will start to rise. Once the output buffer rises above the target voltage, the switch opens and the voltage will drop as power is being used from the buffer. This happens thousands or even millions of times per second. This principle works exactly the same for modern AC/DC power supplies as it does for DC/DC ones.

The problem with your plan is Ohm's Law, and more specifically that fact that wires aren't perfect and have some resistance (for now!). Ohm's Law gives us V=I*R, where V is the voltage in volts (V), I is the current in ampere (A), and R is the resistance in Ohm (Ω). In a wire, the resistance is constant, and V is the voltage loss across the wire. So how do we reduce the loss? We reduce I. Luckily we only actually care about the total power, which is given by P=U*I. If we want the power to stay the same and reduce the current, we have to increase the voltage.

Let's say the two wires from our central transformer to the computer are 14-gage copper, and they are 100 feet long. Their resistance is about 0.5Ω combined. We want to power a 120W computer. If we transfer that at 12V (the normal voltage computers use internally), we'd have to transfer 120W/12V=10A. The voltage loss across our wires is 10A*0.5Ω = 5V! So we put in 12V, but get out only 7V as we burned 50W in the cable itself. To get out the desired 12V we'd have to put in 17V at 10A instead, or 170W to power a 120W computer. It would also mean supplying way too high of a voltage to a computer connected with a 3-foot cable.

If we increase the voltage across the wires to 120V and down-convert that to 12V at the computer we'd only need to conduct 1A and the wire loss would be 0.5V, which at 1A is a power loss of 0.5W. That's completely acceptable, and because the computer down-converts anyways we don't really have to care about it getting 119.5V instead of 120V either.

But now we are back with a power supply at each individual computer, so in the end we didn't really gain anything. Instead of an AC/DC power supply in every computer we now have a virtually identical DC/DC power supply, so what's the point? You might have some small gains by doing the initial AC/DC conversion centrally, but in practice it probably isn't enough to care. It is only really worth it when your power comes from DC anyways, like an office with rooftop solar.

Alternatively we can use way thicker cables, but to get that same 0.5W loss at 10A would mean a wire with a resistance of 0.005Ω. To illustrate, that means using two 0000 AWG wires in parallel.

Post reply on HN