Hvis du kan scripte, så ville jeg brukt RegEx for å finne "Power" og lese ut tallet bak kommaet. Kan også gjøres med enkel med strenghåndtering.
Her er et utgangspunkt, men du kan ikke putte det rett i et script:
Dim input As String = "{'Time': '2017-03-05T11:27:13', 'Yesterday':0.008, 'Today':0.016, 'Period':0, 'Power':0, 'Factor':0.00, 'Voltage':0, 'Current':0.000}"
Dim searchStart As String = "'Today':"
Dim searchEnd As String = ","
Dim indexStart As Integer = input.IndexOf(searchStart) + searchStart.Length
Dim indexStop As Integer = input.IndexOf(searchEnd, indexStart)
Dim value As Double = CDbl(input.Substring(indexStart, indexStop - indexStart).Replace(".", ","))
Console.WriteLine(value)
Console.ReadKey()