Tried to connect over SNMPv3, with no luck at all. There being basically no logging that I could find didn’t help.
Tried the same on HassOS with basically the same problem: no logging in the location the AddOn pointed me to.
Ugh
Tried to connect over SNMPv3, with no luck at all. There being basically no logging that I could find didn’t help.
Tried the same on HassOS with basically the same problem: no logging in the location the AddOn pointed me to.
Ugh
Ended up just setting it up on the OpenBSD VM, hardest part was to figure out how to do things with Ansible. It’s amazing how much easier life is when you get actual diagnostic output from the service.
The first step was to install nut, and nut-snmp, through Ansible, then nut-scanner can be run to find the device:
nut-scanner -s 192.168.0.100 -e 192.168.0.150 -l authNoPriv -u readonly -w SHA256 -W PASSWORD
This dumped an initial config for the device that I was able to just use by putting it in ups.conf
:
[Eaton-5SC1500]
driver = "snmp-ups"
port = "192.168.0.111"
desc = "Eaton 5SC 1500i R"
mibs = "pw"
snmp_version = "v3"
secLevel = "authNoPriv"
secName = "readonly"
authPassword = "PASSWORD"
authProtocol = "SHA256"
The rest is just standard NUT setup, setting up a user in upsd.users
:
[upsmon]
password = AnotherPassword
upsmon master
Setting up the listen addresses in upsd.conf
:
LISTEN 127.0.0.1
LISTEN 192.168.0.152
LISTEN ::1
and having upsmon monitor the ups:
MONITOR Eaton-5SC1500@localhost 1 upsmon AnotherPassword master
All these config files are put in place with a very crude Ansible playbook.
Of note here is that the ansible.builtin.service
task can be used to enable and start OpenBSD services.
Now NUT should be connected to the UPS:
pufferfish# upsc Eaton-5SC1500
ambient.count: 0
battery.charge: 100
battery.charger.status: resting
battery.runtime: 769
battery.voltage: 39
device.contact:
device.description: Eaton 5SC 1500i R
device.location:
device.mfr: EATON
device.model: Eaton 5SC 1500i R
...
The next step was to point HomeAssistant to this NUT server instead of the one running on pfSense.
It appears to matter whether one connects over USB, or SNMP as some of the metric names changed compared to the previous setup, so I had to update the Grafana dashboard for the changed names.
I also had to remove the old connection to the pfSense NUT server and restart the service on HassOS to make sure all the information was coming through properly from the correct NUT instance. This was probably an issue I caused by keeping the UPS name the same resulting in some confusion on the HassOS side.
For those that want to keep up with security news “this week in security” is a pretty good newsletter that provides a weekly summary of the major happenings.
Was setting up a new phone, and I tend to prefer using FLOSS apps whenever I can, so I used to use Simple Gallery through F-Droid and was confused when I couldn’t find it anymore.
Turns out the author sold the whole project to some ad company (ooof…) but there is now an active fork in Fossify Gallery which falls under the Fossify Tools project that forked all of the “Simple Tools”.
Would have been nice if there were some way to find out why something disappears from F-Droid, at least if there is a way I couldn’t find it.
So it got forked? Nice! I got a bit tired of using ghost commander to find pictures and then navigate through them. The gallery program was pretty nice to have.
Other than that, I didn’t miss much, I found ConnectYou and ClockYou, the latter of which seems to work even better than Simple Clock (probably because ClockYou does a smart thing, to first deliver you a push notification to wake up your phone, then starts ringing your alarm - a bit clunky, but way more reliable when you need your clock to ring at the right time, which simple clock didn’t always do).
Steam Deck kicked the bucket recently, probably the USB port or related circuitry. Charging light never came on and the iFixit steps for diagnosis came up empty handed.
Ended up having to RMA it and gotta say the experience was about as good as it gets. No fuss, they actually fixed the device (instead of just sending a new one), judging by the serial and the case still being the same (newer cases are different than the original ones).
All data got wiped (I had hoped that wouldn’t be the case, but alas, probably SOP to just wipe) and I may be imagining it but the fan seems quieter now as well, despite it supposedly still being the same (Delta) fan. I may have to open it up to verify.
The (more than likely) final update on the FuzeDrive, it went down to around 40% life remaining while the Samsung 970 EVO is still at 99%, so I replaced it with a Samsung 990 PRO.
The FuzeDrive was an interesting concept, but whatever they were using as a base drive turns out to have been pretty terrible.
Ear cups on my Sennheiser GSP500 were starting to look icky, so I tried to clean them using soap+water, which resulted in the glue giving in on the cushions…
Since Sennheiser sold Epos Gaming, which then got killed off entirely there’s no way to get official replacement cups, which I’m none too happy about. (Also means that if something happens to my GSX1000 I’m SOL)
Lack of parts combined with the volume dial having had annoying issues (basically not working and often dropping a channel) for a few years now I decided to look for a replacement headset. Given the disappointing quality of the GSP 500 and the fact that I apparently can’t rely on Sennheiser for long term parts support I decided to look elsewhere.
After a bunch of research I settled on the Beyerdynamic DT 770 PRO X with an Antlion ModMic USB 2 for the microphone duties.
I considered both the wirless ModMic as well as the one a 3.5" jack but the USB version clearly had the better audio quality.
The one big negative is that AntLion pretty much only sells through Amazon (usually I use amazon.de as they tend to be quite a bit cheaper/have better support than the other Amazon options around here) but they (Amazon) are doing some dodgy things with prices being slightly higher on checkout (I’ll be keeping an eye on my credit card bill…). Really wish CoolBlue or some other more reputable vendor would stock these so I could avoid Amazon. Oh well…
The headphones I just ordered straight from Beyerdynamic, because, well, why would I give Amazon a cut when I don’t need to?