Niels Basjes's Avatar

Niels Basjes

@niels.basjes.nl

Innovator @ bol.com, Apache Avro & Flink Committer, Creator of LogParser, SplittableGzip & Yauaa.

28
Followers
38
Following
16
Posts
25.11.2024
Joined
Posts Following

Latest posts by Niels Basjes @niels.basjes.nl

Request Debug Info

Testing bluesky inapp browser requestheaders.basj.es

18.12.2025 16:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - nielsbasjes/modbus-schema: Making Modbus devices easier to use by using a standardized form of modbus mapping Making Modbus devices easier to use by using a standardized form of modbus mapping - nielsbasjes/modbus-schema

We welcome a new project to OpenSustain.tech #climate #sustainability #opensource #opensustain #openscience github.com/nielsbasjes/...

25.07.2025 15:13 πŸ‘ 4 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Preview
Register Now: Unlocking Modbus - Accelerate Adoption with SunSpec DevKit & Open-Source Tools - SunSpec Alliance

Next week I'm presenting at this webinar about my Modbus Schema Toolkit at @sunspecalliance.bsky.social

sunspec.org/register-now...

modbus.basjes.nl

23.07.2025 07:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image
28.06.2025 19:49 πŸ‘ 21874 πŸ” 5331 πŸ’¬ 348 πŸ“Œ 212
GraphQL | Modbus Schema Toolkit Only being able to use Modbus and give meaning to the registers in a local application is a good start. It really becomes interesting when existing tools are able to consume the data without doing any...

I wrote a GraphQL wrapper that works with any Modbus TCP device modbus.basjes.nl/graphql/ . Does both query and subscription.
Also has full SunSpec support (i.e. many solar inverters and battery systems)
I tested it with my Thermia heatpump and my SMA solar inverter. Like to hear what you think.

28.06.2025 21:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Home Assistant | Modbus Schema Toolkit Demonstration This is just a simple demonstration on one possible way to get the Sunspec data from your solar inverter into Home Assistant. Highlevel structure of this demo script: Kotlin script that ...

This weekend I wrote a demonstration on how you can use my Modbus Schema Toolkit to get 100% support for all SunSpec models and fields and send them into @home-assistant.io . modbus.basjes.nl/sunspec/home...
I would love to get feedback on this idea. Is this useful?

09.06.2025 10:39 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Now AI has a place in IT systems. There are many very valuable applications for it.
Yet there are lots of situations where AI is a liability. A place where AI is actually a bad thing. My opensource projects where I believe this applies are going to get this new (AI generated) badge of quality.

03.05.2025 14:10 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Modbus Schema Toolkit A cleaner way of retrieving data from Modbus Devices

I released the hobby project (I used Kotlin) I've been working on a few years now that makes reading (read only!) data from Modbus devices a LOT easier. Also have a working solution for SunSpec devices. Let me know what you think: modbus.basjes.nl

30.04.2025 10:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Trump Melts Down Over Bishop's 'Nasty' Sermon At National Prayer Service In Late Night Rant Hate and anger are all he has.

Of course he did. He only knows hate and anger.

23.01.2025 20:53 πŸ‘ 6639 πŸ” 550 πŸ’¬ 335 πŸ“Œ 35
Preview
TikTok tells LA staff impacted by wildfires to use personal/sick hours if they can't work from home | TechCrunch Wildfires are currently devastating the greater Los Angeles area, burning over 45 square miles, torching over 1,300 structures, and putting nearly 180,000

techcrunch.com/2025/01/09/t...

This is the kind of thing that defines a company and its leadership. These kinds of calls.

10.01.2025 01:06 πŸ‘ 5 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
User-Agent Client Hints | Yauaa - Yet Another UserAgent Analyzer The User-Agent and the User-Agent Client Hints From about 2019 onward several of the main browsers (Firefox/Chromium/Chrome/Edge/…) have been making steps to reduce the information in the User-Agent. ...

The response I posted simply explains the Sec-CH-UA- headers and the difference between the first and second request. As also explained here yauaa.basjes.nl/using/client...

08.12.2024 14:33 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Device detection and review request Doesn’t seem like that’d be very useful information, almost 0 info on my phone: EDIT: It’s different the second time I visit the site, odd.

So I find this message about an unexpected effect in Yauaa (my library) on discourse: meta.discourse.org/t/device-det...

I register with my Google account and write a response explaining the effect. Seconds later the response is blocked (ok, reviews happen) and my account is blocked ... WHY?

08.12.2024 14:31 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Turns out the claimed author of the page says he did not write this ... So I send a takedown request to that website.

06.12.2024 08:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This week I found 2 articles about my Yauaa library (yauaa.basjes.nl).

A really nice one www.baeldung.com/java-yauaa-u...

And one with so much nonsense (invalid code examples, performance metrics, quotes I never made, etc) that I'm wondering if it was AI written.
expertbeacon.com/yauaa-the-ul...

04.12.2024 22:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Preview
User Agent Parsing Using Yauaa | Baeldung Learn how to parse the User-Agent header in Java to extract information such as the client device, operating system, browser, and more.

NICE!
Someone wrote a Baeldung article on how to use my library: www.baeldung.com/java-yauaa-u...
yauaa.basjes.nl

03.12.2024 11:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
A chart titled "the illusion of AI productivity", showing how AI-assisted workflows get you to 75% of task progress quickly, but then stall out, leading you to eventually get frustrated and accept a lower-quality result

A chart titled "the illusion of AI productivity", showing how AI-assisted workflows get you to 75% of task progress quickly, but then stall out, leading you to eventually get frustrated and accept a lower-quality result

here, I drew the missing chart from all those "AI improves our productivity!" surveys

27.11.2024 16:30 πŸ‘ 107 πŸ” 26 πŸ’¬ 5 πŸ“Œ 4

From this side of the pond all in this administration seem to be selected to be either "known preditors"(so they won't oppose him because he has leverage from the start), family or "looking for power" ... which for most of the women may become "volunteering to be victims" (voluntary ... so legal!).

30.11.2024 21:50 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Interested in bringing open source collaboration to your corporation? Need an excuse to travel to Berlin in spring next year?

gatherings.innersourcecommons.org/berlin-2025/... ... See you at InnerSource gathering Berlin co-located with @FOSSBackstage@floss.social - submit your proposal now.

30.11.2024 20:52 πŸ‘ 3 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
ChatGPT said: Here’s the image representing your professional and innovative life as an IT architect and open-source contributor. It showcases a high-tech office environment, collaborative teamwork, and a focus on scalable systems and technology-driven solutions

ChatGPT said: Here’s the image representing your professional and innovative life as an IT architect and open-source contributor. It showcases a high-tech office environment, collaborative teamwork, and a focus on scalable systems and technology-driven solutions

Had to try this too. Initially it said it doesn't know me (I almost never use it) so I suggested it should use the internet and it came with this:

30.11.2024 07:22 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Time magazine cover overlaying the towers of the Kremlin rising over the White House.

Time magazine cover overlaying the towers of the Kremlin rising over the White House.

Well played. And frighteningly accurate.

29.11.2024 20:14 πŸ‘ 68500 πŸ” 13662 πŸ’¬ 1564 πŸ“Œ 658

Today I cannot even create a VM close to this. And in 40 years I would not be surprised if a normal watch has storage in the PiB range...

28.11.2024 13:31 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Perhaps now Mexico will pay for the wall ... to keep the felons and rapists out of Mexico.

25.11.2024 21:53 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Thanks, now back with improved account :)

25.11.2024 19:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0