Sida 6 av 6

Re: Rapportering via Telldus Live fungerar inte längre

Postat: 06 dec 2024, 09:17
av andersw
Jag har har kört mot Telldus API i flera dagar nu utan problem. Hämtat sensor data var 3:e minut som jag rapporterar till temp.nu via hashkod.

Re: Rapportering via Telldus Live fungerar inte längre

Postat: 06 dec 2024, 10:02
av elf98
Du använder det lokala apiet?

Kan du beskriva hur du gjort?

Re: Rapportering via Telldus Live fungerar inte längre

Postat: 06 dec 2024, 15:18
av andersw
Det är en enkel Windows service i .NET som jag mest gjort på skoj för att testa. Jag använder Wolfberry.TelldusLive Nuget paket för att hämta temperaturerna: https://www.nuget.org/packages/Wolfberry.TelldusLive/

Specifikt är det denna metod jag använder:

Kod: Markera allt

    private async Task<SensorsResponse> FetchSensorData(ITelldusLiveClient client)
    {
        try
        {
            _logger.LogInformation("Fetching sensor data");
            var allSensors = await client.Sensors.GetSensorsAsync(false, true);
            return allSensors;
        }
        catch (Exception e)
        {
            throw new Exception($"Failed to fetch sensor data: {e.Message}", e);
        }
    }
Jag har inte grävt något i hur den gör requestet mot Telldus API, men kod finns på Github: https://github.com/wolfberry-ab/telldus-live-dotnet/

Re: Rapportering via Telldus Live fungerar inte längre

Postat: 06 dec 2024, 16:02
av elf98
Tack!

Skulle du kunna skriva en guide?

Re: Rapportering via Telldus Live fungerar inte längre

Postat: 06 dec 2024, 16:47
av andersw
En guide på vad menar du?

Re: Rapportering via Telldus Live fungerar inte längre

Postat: 06 dec 2024, 18:05
av elf98
Exakt hur man får det att fungera för någon utan förkunskaper. :)

Re: Rapportering via Telldus Live fungerar inte längre

Postat: 06 dec 2024, 23:20
av andersw
Det krävs ju programmeringskunskaper men svårt att skriva guide på det :wink:
Annars finns kodexempel på Github, några få rader kod egentligen för att få det att funka.

Re: Rapportering via Telldus Live fungerar inte längre

Postat: 08 dec 2024, 16:27
av elf98
Ok!

Re: Rapportering via Telldus Live fungerar inte längre

Postat: 10 dec 2024, 17:09
av etompau
Går det inte att avgöra var detta fel ligger? Finns det inte några loggar eller spårningsfunktioner på temperatur.nu:s serversida?

Telldus tycks slå ifrån sig, med lite konkreta fakta går det kanske att komma vidare.
Trist när loggningen står still, snart en månad med dessa intermittenta temp.värde.

Re: Rapportering via Telldus Live fungerar inte längre

Postat: 10 dec 2024, 17:32
av elf98
Det finns absolut loggar, men framförallt kan jag livespåra vad som händer.

Jag har dock haft ytterst dåligt med tid att ligga på och gräva i det de senaste veckorna. Dels galet mycket på universitetet i kombination med tragedi i bekantskapskretsen.

När jag gräver nu ser jag inga konstigheter, men det kan ha varit en korrupt adress till Telldus API som användes av spindeln när debugläge var aktiverat. Vilket det i princip alltid är på frågor mot Telldus API.

Om det var det som var felet låg det på temperatur.nus sida. Och det ber jag i sådana fall om ursäkt för såklart. Tickar det på nu stänger jag av felsökningen så minskar risken att det slår i från igen.

Re: Rapportering via Telldus Live fungerar inte längre

Postat: 10 dec 2024, 19:24
av etompau
Nu ser det betydligt bättre ut. 214 stationer är online och mätvärde kommer regelbundet in.

Tack för att du fixar och trixar med systemet, det uppskattas. Ingen fara att det är ur drift ett tag.

Re: Rapportering via Telldus Live fungerar inte längre

Postat: 10 dec 2024, 19:45
av elf98
Det är trist när det strular, och Telldus har strulat så mycket att det är lätt att dra förhastade slutsatser.

Kör debug via en raspberry pi hemma för att komma runt Telldus ipnummerspärrar. Dynamisk dns hade inte uppdaterat som det skulle och då strulade det sporadiskt. :/