Manipulere Switch King SQLite database direkte
Posted: Tue 29 Apr 2014, 22:25
Hei
Jeg har laget noen python script som manipulerer på sensordata fra en Oregon regnsensor, blant annet summerer nedbør siste time, siste 24 timer, siste måned osv. Jeg bruker Event Ghost til å fyre av scriptene for å gjøre nødvendige beregninger. Jeg ønsker så å presentere de kalkulerte verdiene som en datasource i Switch King, og lurer på hvilken metode som er minst belastende for serveren? Slik jeg ser det har jeg følgende offisielle metoder.
Jeg er klar over at det jeg prøver å gjøre er på siden av det som er supportert, men det vil jo være den absolutt minst ressurskrevende metoden å mate data inn i SK
Dessuten er det moro å "hacke" litt under panseret
Er det noen spesielle triks som må gjøres for at SK skal plukke opp innholdet jeg selv har stappet inn i DataSourcValues tabellen? Alle verdier som SK selv har skrevet til den samme DataSoruceID vises, men mine records bare utelates fra GUI i SK. De kommer heller ikke ut ved eksport av datakilden til en fil.
mvh
PK
Jeg har laget noen python script som manipulerer på sensordata fra en Oregon regnsensor, blant annet summerer nedbør siste time, siste 24 timer, siste måned osv. Jeg bruker Event Ghost til å fyre av scriptene for å gjøre nødvendige beregninger. Jeg ønsker så å presentere de kalkulerte verdiene som en datasource i Switch King, og lurer på hvilken metode som er minst belastende for serveren? Slik jeg ser det har jeg følgende offisielle metoder.
- Lage REST datasource i SK og sende inn data fra python til SK den veien. Dette har jeg fått til å fungere greit med HTTP autentisering. Men, jeg tror det er en litt ressurskrevende måte å gjøre det på :O
- Sette opp en filbasert datakilde i SK, og fra python oppdatere en fil med beregnede verdier som SK så importerer når det er endringer i filen. Har ikke prøvd dette, men det er jo enkle greier.
Jeg er klar over at det jeg prøver å gjøre er på siden av det som er supportert, men det vil jo være den absolutt minst ressurskrevende metoden å mate data inn i SK


mvh
PK