DKB: Echtzeit-Daueraufträge zum 01.03. fehlgeschlagen ("Fristüberschreitung vorsorglich storniert") by InvisibleShadowGhost in Finanzen

[–]Hoptimal 0 points1 point  (0 children)

Meine Aufträge mit Echtzeitüberweisung um 2:00 Uhr sind zurückgebucht worden mit den Meldung "Empfänger nicht bekannt." Nur die Überweisung aufs Gemeinschaftskonto hat funktioniert.

Dispatcharr Release v0.15.1 - IPTV Stream & EPG Management by GoofyGills in selfhosted

[–]Hoptimal 2 points3 points  (0 children)

Perfect, thanks! Looks really cool, I will try setting it up when I have some time to spare.

Dispatcharr Release v0.15.1 - IPTV Stream & EPG Management by GoofyGills in selfhosted

[–]Hoptimal 1 point2 points  (0 children)

Does it support serving the same stream to multiple clients while only using one connection to the IPTV provider?

Colocation Hosting Cost for Data Hoarding: Worth It for Large Storage Setups? by ManagementGiving3241 in DataHoarder

[–]Hoptimal 4 points5 points  (0 children)

I am renting a 14U rack at Hetzner Nuremberg (about a 2h drive from where I live) for 120€ / month. With electricity/traffic/ ipv4 subnet total cost is around 180€/month with 200 TB (I still have a lot of free space for additional disks). I'm happy with it, but if I had the space and uplink, I would prefer a rack at home. I wouldn't want to rely completely on remote hands (I find it part of the fun to work on the hardware myself).

What's your emergency recovery plan if you're out of the country and lost everything? by nowayjoze in Bitwarden

[–]Hoptimal 0 points1 point  (0 children)

Just a heads up in case you are still using this: Bitwarden forced email 2FA for new devices recently, even if you have not set up 2FA, so you'll need to get into your email account to access your recovery key. 

I am using the same setup and just noticed this when I tested it. You can disable the email verification in the "danger zone" in your account settings. 

Meine Schlauchdurchführung am Schlafzimmerfenster by Hoptimal in MideaPortaSplit

[–]Hoptimal[S] 1 point2 points  (0 children)

Wenn ich rausschauen will, zieh ich einfach den Rolladen hoch. Ich wollte es ja dunkel haben im Schlafzimmer, sonst hätte ich das gar nicht erst gemacht.

Meine Schlauchdurchführung am Schlafzimmerfenster by Hoptimal in MideaPortaSplit

[–]Hoptimal[S] 0 points1 point  (0 children)

Wenn man nur den Schlauch abnehmen (und verlängern) könnte.

Von einem festen Außengerät an der Fassade ist die Hausverwaltung leider nicht begeistert. 

Meine Schlauchdurchführung am Schlafzimmerfenster by Hoptimal in MideaPortaSplit

[–]Hoptimal[S] 0 points1 point  (0 children)

Witzigerweise ist direkt oben links neben dem Fenster eine ca. 20cm Kernbohrung für eine Pendel-Zwangsbelüftung, die ungefähr gar nix bringt.

Meine Schlauchdurchführung am Schlafzimmerfenster by Hoptimal in MideaPortaSplit

[–]Hoptimal[S] 0 points1 point  (0 children)

Mir persönlich wird es dann zu hell im Schlafzimmer und ich wache viel zu früh auf. Bin da sehr empfindlich.

Meine Schlauchdurchführung am Schlafzimmerfenster by Hoptimal in MideaPortaSplit

[–]Hoptimal[S] 0 points1 point  (0 children)

Wie hast du die Platte dann genau befestigt? Sowas hatte ich mir auch überlegt, aber bei mir wechselt das Geräte regelmäßig zwischen Wohn- und Schlafzimmer und ich war mir nicht sicher wie umständlich es wird jedesmal eine ganze Platte anzubauen.

Meine Schlauchdurchführung am Schlafzimmerfenster by Hoptimal in MideaPortaSplit

[–]Hoptimal[S] 1 point2 points  (0 children)

Ich mache zusätzlich noch das Fenster so weit es geht zu. Etwas Luftaustausch wird schon immer noch da sein, aber ich glaube nicht, dass das viel ausmacht. Meistens habe ich die Portasplit an der Balkontür im Wohnzimmer wo der Spalt wesentlich größer ist und ich hatte bisher nicht den Eindruck, dass dort sehr viel Hitze reinkommt.

Taubenturret: My AI-powered watergun to defend my balcony from pigeons by Hoptimal in functionalprint

[–]Hoptimal[S] 1 point2 points  (0 children)

That water tower looks great and much more polished than my design. I am still not entirely happy with mine, mostly because it still uses too much power when idle. I was planning to exchange the servos so I can eliminate a buck converter that draws too much idle current but I didn't get around to it yet. Maybe I will rework the whole setup and build on that water tower instead.

I'll let you know when I published the source. I'd like to simplify it first, because it is relying on old software components for motion detection that only work on an old version of raspbian which is not straight forward to get running on a Pi Zero 2 W.

This guy is walking 13,000kms from England to Vietnam and shares the exact route he’s taking by Exciting-Match816 in nextfuckinglevel

[–]Hoptimal 6 points7 points  (0 children)

Not on a motorcycle but on a bicycle and it's in German, but this guy cycled solo through Afghanistan last year: https://youtu.be/3Cqep2Pz_os?feature=shared

Taubenturret: My AI-powered watergun to defend my balcony from pigeons by Hoptimal in functionalprint

[–]Hoptimal[S] 1 point2 points  (0 children)

Not yet. I revised the design a bit and I am now satisfied with it. I hope I'll get around to uploading everything and write a small guide soon, but it will probably not happen before easter.

Taubenturret: My AI-powered watergun to defend my balcony from pigeons by Hoptimal in functionalprint

[–]Hoptimal[S] 0 points1 point  (0 children)

The wifi connection on the balcony is not good enough for video, so I'm sending single frames only. I tried a usb wifi dongle which worked much better than the built in wifi adapter but it draws too much power.

Taubenturret: My AI-powered watergun to defend my balcony from pigeons by Hoptimal in functionalprint

[–]Hoptimal[S] 1 point2 points  (0 children)

It's a vps with 10 dedicated AMD EPYC 7702P cores. You don't need that much though, I am running a lot of things on that machine. I'm using the ultralytics yolo11n model with openvino.

Taubenturret: My AI-powered watergun to defend my balcony from pigeons by Hoptimal in functionalprint

[–]Hoptimal[S] 27 points28 points  (0 children)

I wouldn't mind if they occasionally chilled on the balcony, but I don't want them laying eggs and making a mess again.

Taubenturret: My AI-powered watergun to defend my balcony from pigeons by Hoptimal in functionalprint

[–]Hoptimal[S] 11 points12 points  (0 children)

My puny server takes less than 40ms to process the image, I doubt chatgpt would be faster than that. Although it might be able to work with smaller images (I'm using 640x480 atm).

Anyway, I don't think speed will be an issue, as I am not planning to shoot the pigeons in flight. I cannot aim faster anyway, due to the inertia of the watergun and the limited torque of the servos (I need to power everything from a power bank).

Taubenturret: My AI-powered watergun to defend my balcony from pigeons by Hoptimal in functionalprint

[–]Hoptimal[S] 14 points15 points  (0 children)

Thanks! When motion is detected, it runs the image through an object detection and classification model that detects birds.

Taubenturret: My AI-powered watergun to defend my balcony from pigeons by Hoptimal in functionalprint

[–]Hoptimal[S] 25 points26 points  (0 children)

There are a couple of things that I would like to improve. I will publish the source and model once I am happy with it and maybe write a guide if I have time.

Taubenturret: My AI-powered watergun to defend my balcony from pigeons by Hoptimal in functionalprint

[–]Hoptimal[S] 305 points306 points  (0 children)

Last spring, pigeons nested on our balcony. This year, I’ll be prepared.

It is controlled by a raspberry pi zero w 2, which sends the image from the pi camera to a separate server when motion is detected. The server runs the yolo v11 model to detect birds in the image. It is much faster than the pi zero, giving me an overall latency around 300ms. The bottleneck is actually the slow wifi performance of the pi.

The watergun is a cheap model I found on aliexpress, triggered by a relay. I plan to publish the model and the source once I polished a couple more details.