Bygg skript fra puslespillbrikker

Bruk Blockly for å komme raskt i gang med skripting i Web Port. Med puslespillbitene kan du lage kontroll-logikk eller presentasjoner med egendefinerte rapporter og automatiserte handlinger.
  • Sara Hampf

    Product Marketing

publisert

oppdatert

Web Ports skriptmotor kan brukes til å løse spesielle behov som ikke kan håndteres ved hjelp av standard prosessbilder. Blockly støtter også ferdiglagde blokker som samhandler med våre API-er, for eksempel spotpriser på strøm.

Ikke alle er like godt kjent med programmering og skripting, og det kan være vanskelig å komme i gang med det på egen hånd. Som en løsning har vi inkludert støtte for Blockly i skripteditoren, slik at du kan lage skript ved hjelp av puslespillbrikker.

Hvordan fungerer det?

Blockly bruker visuelle blokker, eller puslespillbrikker om du vil, som kobles sammen for å gjøre kodeskriving mer håndterlig og visuelt mer oversiktlig. Den kan også tilpasses til å generere kode i et hvilket som helst tekstlig programmeringsspråk.

Skriptene lages ved å koble sammen blokker, hvor hver enkel brikke representerer logikk eller en mer omfattende funksjonalitet. I redigeringsverktøyet kan du dra og slippe et grensesnitt fra et blokkbibliotek til et arbeidsområde, som deretter lagres og brukes til å generere den faktiske koden. Blockly er for øyeblikket tilgjengelig for Call-, Looped- og Triggered-skript. Det betyr at du kan tilpasse prosjektdesignet direkte i webgrensesnittet og opprette verktøylinjer, popup-vinduer, tekst, grafikk og bildeknapper.

En klar visjon

Når du jobber med Blockly, er det viktig å ha en klar visjon eller et klart mål for hva du vil at systemet skal gjøre, og hvilket resultat du ønsker å få ut av koden. 

Et perfekt eksempel på når du skal bruke Blockly er for spotpriser. Du kan programmere systemet slik at når spotprisen når en bestemt grense, vil systemet slå av en pumpe for å redusere kostnadene. Du kan bestemme om koden skal kjøres midlertidig, eller om den skal gjentas daglig, ukentlig eller månedlig. 

Denne videoen viser hvordan du bruker Blockly for spotpriser

Enklere skripting med Blockly

Bruk Blockly for å komme raskt i gang med skripting i Web Port. Bruk puslespillbitene til å lage kontroll-logikk eller presentasjoner med egendefinerte rapporter. Blockly støtter også ferdige blokker for samhandling med våre API-er, for eksempel spotpriser på strøm. Med skript kan du også dra nytte av taggstandarder for å filtrere ut tagger som passer dine behov. Deretter kan du bruke taggene til lage eksporter eller presentasjoner uten å måtte koble til alle taggene manuelt. 

Skripting kan brukes både til rapportering og for å lage automatiserte handlinger. Siden ikke alle kan programmering og skripting, kan det være vanskelig å komme i gang. Derfor har vi i Web Port implementert støtte for Blockly som en del av scripting-editoren, slik at du enklere kan bygge skript ved hjelp av puslespillbrikker.

Vil du vite mer om Web Port?