To manage Lenovo ThinkCentre Tiny computers natively via Canonical MAAS (Metal as a Service) for power cycling and remote boot control, you need to target models equipped with Intel vPro (AMT) or AMD PRO (DASH).
Because micro-PCs do not have a dedicated baseboard management controller (BMC) like an enterprise server (IPMI/iDRAC), MAAS uses specific network-based power drivers to talk to these business-class desktop chipsets.
Here is the breakdown of which series work best and how to match them with MAAS.
The M80q and M90q (and their older equivalents like the M910q, M920q) are your best bets for out-of-the-box reliability.
- The Technology: Intel vPro / AMT (Active Management Technology).
- MAAS Compatibility: Fully supported natively. In the MAAS UI, when adding the node, you will set the Power Type to Intel AMT. You then provide the AMT username (
admin) and the management password you set in the BIOS. - Crucial Buying Warning: Not all M80/M90 units have vPro. Intel limits vPro to specific high-end CPUs (usually Core i5 or i7 variants ending in "vPro" eligible lines) paired with the Q-series enterprise motherboard chipset (e.g., Q470, Q570, Q670). Check the tiny case or the BIOS for the "Intel vPro" branding. Standard consumer Intel chips in these boxes will not have AMT.
The M75q (Gen 1, Gen 2, etc.) units are fantastic, high-efficiency cluster workers, but they require a bit more nuance.
- The Technology: AMD DASH (Desktop and mobile Architecture for System Hardware).
- MAAS Compatibility: MAAS supports AMD DASH via the
amtpower type or specialized AMT/DASH bridges, as both follow similar WS-Management protocols. - Crucial Buying Warning: Just like Intel, you must buy a unit that features an AMD Ryzen PRO processor (e.g., Ryzen 5 PRO 4650GE, Ryzen 7 PRO 4750GE). Standard non-PRO Ryzen mini PCs lack the hardware-level management engine.
| ThinkCentre Model | Management Standard | MAAS Power Type | Remote Boot/Power Control |
|---|---|---|---|
| M90q / M80q (with vPro CPU) | Intel AMT | Intel AMT |
Yes (Natively flawless) |
| M75q (with Ryzen PRO CPU) | AMD DASH | Intel AMT / Web Services |
Yes (Requires PRO chip verification) |
| M70q (Entry-level Intel) | None / Basic Intel Standard Manageability | None | No (Avoid for MAAS automation) |
If you end up buying a batch of cheaper ThinkCentres that don't have vPro/DASH, or if you find the AMT configuration too tedious to provision across dozens of nodes, you have two solid workarounds widely used in the homelab/cluster community:
- Smart PDUs / Smart Plugs (Kasa/Tasmota): Configure the ThinkCentre BIOS to "State after Power Loss: Power On". You can then write a tiny script or use a MAAS webhook to toggle a smart relay/PDU to hard-reboot the nodes.
- Wake-on-LAN (WoL): You can set the MAAS power type to
Wake-on-LAN. While this is great for turning nodes on, keep in mind it cannot turn them off or force-reboot a crashed node.