Hi, I’m very new at this: Ubuntu for about a year, this is my first time using straight Debian (12). I’m trying to set up a modest server on a Nuc D54250WYK, primarily to provide solar forecast & monitoring for a MUST PV1800. Nothing fancy, just to not have to go outdoors to look at the plant panel.
I have already on the Nuc a Pi-hole & a small Jellyfin instance, both bare metal.
2025-01-30 22:11:32.126 WARNING (MainThread) [pymodbus.logging] Failed to connect [Errno 2] could not open port /dev/ttyUSB0:0: [Errno 2] No such file or directory: ‘/dev/ttyUSB0:0’
2025-01-30 22:11:32.126 WARNING (MainThread) [custom_components.must_inverter] not able to connect to /dev/ttyUSB0:0:0
The connection is via a usb-A port on the NUC to the usb-B port on the inverter.
I feel like I’ve read half the internet, I’ve been wrestling this thing since before the holidays
Is there any reason why you went for such a ‘non-standard/non-supported/exotic’ setup?
This really makes things more difficult and obviously not easy to find solutions.
HA is not seeing your USB adapter at ttyUSB0. I don’t use either Debian or Podman so I don’t know how you do that. You need to present the adapter to HA.
not a justification, but an explanation how I ended up with this weird setup: the only hardware I have for the task is the abovementioned NUC or a Raspberry Pi 1b. I started with the Pi-hole, installing Debian to serve that, then tried & failed to get the (windows) official MUST software to talk to the inverter. I got it to run via Play on Linux, but it just sits there “searching”. It was in the internet trawl to try & fix that, that I found mukaschultze’s integration. Out of the choices on the HA website, I chose docker but used Podman for being lighter & something I’d already used a little.
TLDR: blundered into it backwards lol
Thankyou for the post link, I wasn’t aware one could do bare metal on a NUC & I may yet resort to that, if I can find somewhere to put the pihole & jellyfin.
I think that’s pretty much a solution but if you don’t mind I’ll leave this post up a couple more days just in case some solarpunk with exotic taste in containers happens by; I’ll be back to mark it properly
Hi, yeah, I think it’s something you do with udev, I needed to check I wasn’t missing something really obvious & easy before I either start again per Nick or commit another several evenings to figuring out how to do that