Jeezez, for en idiotisk feil. Jeg blander en del mellom C# og VB.net for tiden og det pleier å gå smertefritt, men det er bittelitt forskjell i syntaks. VB.net bruker vanligvis "&" for å slå sammen strenger, mens C# bruker "+". Med "&" så antar VB at du skal konvertere til en streng, det er ganske hendig, men du kan bruke "+" i VB også så lenge du har samme type på hver side.
Dette er OK:
Dim value as Double = 2.5
Log("This is a string with value " & value)
Llg("This is a string with value " + value.ToString)
Dette feiler:
Log("This is a string with value " + value)
Fordi "This is a string with value " ikke er et tall.
Jeg testet jo at plugin'en startet og alt var vel. Feilen skjer når Eventer skal trigges, dvs. når strømprisen oppdateres og det skjer kun hver hele time....
Her er en ny versjon (0.0.0.11):
HSPI_TibberSeer.exe