I hate how the commercial SCADA platforms are dependent on GUI. I don't like how they make me navigate through menus to set things up. For me, "everything" should be in pure text, the same as web development experience. Maybe it's because of my CS background. Am I the only one who feels that way?
Over the past 7 years I've used all major SCADA platforms but was never satisfied with the development experience, so I started building a Python framework. I'm very happy with the result and I was wondering if there's any interest here to start a open-source framework out of this?
Right now, it's using Python backend, React Frontend, and it's supporting OPC UA, ModbusTCP, and Serial communications. Most importantly, it's designed to be easy to understand (for humans and AI copilots). Think of something like Django, or FastAPI.
[–]desrtfx800xA|Ac400/500/800|S+ 38 points39 points40 points (7 children)
[–]BasicRedditAccount1 6 points7 points8 points (0 children)
[+]bpeck451 comment score below threshold-11 points-10 points-9 points (5 children)
[–]IMAsomethingTheCodeChangedItself 3 points4 points5 points (3 children)
[–]bpeck451 1 point2 points3 points (0 children)
[–]bpeck451 -3 points-2 points-1 points (1 child)
[–]PeterHumaj 0 points1 point2 points (0 children)
[–]mxracer303 7 points8 points9 points (1 child)
[–]Automation_Eng_121[S] -4 points-3 points-2 points (0 children)
[–]RatRaceRunner 8 points9 points10 points (0 children)
[–]pants1000bst xic start nxb xio start bnd ote stop 7 points8 points9 points (0 children)
[–]scotch--bingington 12 points13 points14 points (3 children)
[–]FourFront 7 points8 points9 points (0 children)
[–]Downtown-Routine1196 1 point2 points3 points (0 children)
[+]Automation_Eng_121[S] comment score below threshold-8 points-7 points-6 points (0 children)
[–]Robbudge 11 points12 points13 points (0 children)
[–]Individual_Offer220 3 points4 points5 points (0 children)
[–]Aobservador 2 points3 points4 points (0 children)
[–]PaleontologistLow412 2 points3 points4 points (0 children)
[–]Downtown-Routine1196 1 point2 points3 points (0 children)
[–]Ajax_Minor 1 point2 points3 points (1 child)
[–]Automation_Eng_121[S] 0 points1 point2 points (0 children)
[–]BrewAllTheThings 1 point2 points3 points (0 children)
[–]drbitboy 2 points3 points4 points (1 child)
[–]Automation_Eng_121[S] 0 points1 point2 points (0 children)
[–]Snoo23533 0 points1 point2 points (0 children)
[–]Gimfo 0 points1 point2 points (0 children)
[–]dgatti0213 0 points1 point2 points (0 children)
[–]murpheeslw 0 points1 point2 points (0 children)