2025-06-25 17:28:17 +02:00
2025-06-04 14:12:59 +02:00
2025-06-25 17:28:17 +02:00
2025-05-27 15:10:55 +02:00
2025-05-14 10:02:54 +02:00
2025-06-10 17:49:02 +02:00
2025-06-10 17:49:02 +02:00
2025-06-05 09:11:26 +00:00

R&D Bouwblok: EVOLV (Edge-Layer Evolution for Optimized Virtualization)

Over

Dit bouwblok is ontwikkeld door het R&D-team van Waterschap Brabantse Delta voor gebruik in Node-RED. Het is bedoeld voor hergebruik binnen niet-commerciële toepassingen.

[Voeg hier een korte toelichting toe over de specifieke functionele werking van dit bouwblok]


Licentie

Deze software valt onder de Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)-licentie.

  • Gebruik, aanpassing en verspreiding is toegestaan voor niet-commerciële doeleinden, mits duidelijke naamsvermelding naar Waterschap Brabantse Delta.
  • Voor commercieel gebruik is voorafgaande toestemming vereist.

📧 Contact: rdlab@brabantsedelta.nl
🔗 Licentie: https://creativecommons.org/licenses/by-nc/4.0/


Generieke opbouw van bouwblokken

  • Reageren automatisch op inkomende data (bijv. de positie van een object bepaalt de berekening).
  • Ondersteunen koppeling van complexe dataketens tussen processen.
  • Gestandaardiseerde input/output:
    • Output = procesdata
    • Opslaginformatie + relatieve positionering t.o.v. andere objecten
  • Ontworpen voor combinatie met andere bouwblokken (ook van derden).
  • Open source en vrij beschikbaar voor iedereen.

Installatie Alle bouwblokken (via EVOLV)

Alle bouwblokken van het R&D-team zijn gebundeld in de EVOLV-repository, waarin gebruik wordt gemaakt van Git submodules.

Eerste keer klonen:

git clone --recurse-submodules https://gitea.centraal.wbd-rd.nl/RnD/EVOLV.git
cd EVOLV

Of, als je zonder submodules hebt gekloond:

git submodule init
git submodule update

Submodules updaten:

Om alle submodules te updaten naar de laatste versie van hun eigen repository:

git submodule update --remote --merge

Individuele submodule updaten:

cd nodes/<bouwblok-naam>
git checkout main
git pull origin main
cd ../..
git add nodes/<bouwblok-naam>
git commit -m "Update submodule <bouwblok-naam>"

Installatie Enkel bouwblok

  1. Clone de gewenste repository:

    git clone https://gitea.centraal.wbd-rd.nl/<repo-naam>.git
    
  2. Kopieer het bouwblok naar je Node-RED map:

    mkdir -p ~/.node-red/nodes
    cp -r <pad-naar-geclonede-map> ~/.node-red/nodes/
    
  3. Controleer of settings.js het volgende bevat:

    nodesDir: './nodes',
    
  4. Herstart Node-RED:

    node-red-stop
    node-red-start
    

Contact

📧 rdlab@brabantsedelta.nl

Description
EVOLV – Comprehensive Node-RED Automation Ecosystem Core: • Measurement & Monitoring: dynamic sensor config, scaling, smoothing • Equipment Control: rotating machines, valves, actuators, exchangers • Group Management: coordinated control of machine/valve/gate groups • Process Modeling: ASM1, diffuser modeling, reactor dynamics • Predictive Analytics: LSTM forecasting, interpolation, error analysis • Dashboard Integration: automated Grafana dashboard generation • Data Processing: unit conversion, physics, structured outputs Integration: Built on GeneralFunctions library with TensorFlow.js support for real-time process optimization.
Readme 24 MiB