74 999 läst · 397 svar
75k läst
397 svar
Prata med IVT 490
Tack för koden förresten, den fungerade fint direkt!
Nåja, det fungerade "direkt" när jag bytte min 10k-20k-divider till en 510-1000-divider så att lågnivån blev tillräckligt låg och triggade logisk låg på esp'n....
Tror jag ska lägga till ntp-klient så att jag kan få en timestamp på datan som presenteras. Då kan man enkelt upptäcka om det inte uppdateras. Alternativt kan man lägga till en kontroll som varnar om datan inte uppdaterats på en viss tid. Finns säkert många sätt att göra det på, eller så skiter man i det
Nu har jag 6-7 kontakter passande IVT490 så om någon vill ha en, skicka ett PM.
Nåja, det fungerade "direkt" när jag bytte min 10k-20k-divider till en 510-1000-divider så att lågnivån blev tillräckligt låg och triggade logisk låg på esp'n....
Tror jag ska lägga till ntp-klient så att jag kan få en timestamp på datan som presenteras. Då kan man enkelt upptäcka om det inte uppdateras. Alternativt kan man lägga till en kontroll som varnar om datan inte uppdaterats på en viss tid. Finns säkert många sätt att göra det på, eller så skiter man i det
Nu har jag 6-7 kontakter passande IVT490 så om någon vill ha en, skicka ett PM.
Inloggade ser högupplösta bilder
Logga in
Skapa konto
Gratis och tar endast 30 sekunder
Du såg att jag hade sekvens nu ner i lagt I strängen? Det uppdateras ju varje minut...Stark-Johan skrev:Tack för koden förresten, den fungerade fint direkt!
Nåja, det fungerade "direkt" när jag bytte min 10k-20k-divider till en 510-1000-divider så att lågnivån blev tillräckligt låg och triggade logisk låg på esp'n....
Tror jag ska lägga till ntp-klient så att jag kan få en timestamp på datan som presenteras. Då kan man enkelt upptäcka om det inte uppdateras. Alternativt kan man lägga till en kontroll som varnar om datan inte uppdaterats på en viss tid. Finns säkert många sätt att göra det på, eller så skiter man i det
Nu har jag 6-7 kontakter passande IVT490 så om någon vill ha en, skicka ett PM.
Den uppdateras varje gång man läser från IVT. Syftet är att se om det kommit en uppdatering av värdena. Den wrapper till negativa tal dock, har inte orkat fixa det...
Jag jämför i mitt script bara om den är samma värde som förra gången.
Jag jämför i mitt script bara om den är samma värde som förra gången.
Aha, nu fattar jag. Jag trodde det var en nolla först i strängen som du inte brytt dig om att avgränsa med semikolon.
"0259;249;148;506;511;513;-512;261;-512;0;0;0;0;0;0;1;0;1;0;0;193;208;223;238;495;520;545;198;223;248;330;120;0;0;0;0;0"
"0259;249;148;506;511;513;-512;261;-512;0;0;0;0;0;0;1;0;1;0;0;193;208;223;238;495;520;545;198;223;248;330;120;0;0;0;0;0"
pacman42 skrev:
Det gör väl iofs inte så mycket om den overflowar så länge kontrollen i andra änden bara jämför siffrorna och klarar av negativa tal?
Lyfter tråden, jag har haft en esp8266 kopplad till min ivt 495 twin sedan ett år utan problem. Fram till idag så var koden kompilerad med ms code vilket gjorde att man behövde ladda ner en hel del bibliotek för att kompilera. Jag har sedan en tid använt esphome till min home assistant och har nu portat koden över dit. Så, istället för MQTT så använder den sig av native home assistant sensorer, en per värde vilket ger 36 sensorer. https://github.com/stefanh12/IVT_490_esphome
@Dudeish , tänkte göra exakt samma sak. Vad har du använt för kontakter? Lött på motstånd?Dudeish skrev:Lyfter tråden, jag har haft en esp8266 kopplad till min ivt 495 twin sedan ett år utan problem. Fram till idag så var koden kompilerad med ms code vilket gjorde att man behövde ladda ner en hel del bibliotek för att kompilera. Jag har sedan en tid använt esphome till min home assistant och har nu portat koden över dit. Så, istället för MQTT så använder den sig av native home assistant sensorer, en per värde vilket ger 36 sensorer. [länk]
Redigerat:
Kontakterna finns beskrivna längre upp i tråden. Jag minns inte på rak arm detaljerna.
Jag har lött på motstånd utan krusiduller som du kan se i bilden jag lade upp för ett par år sedan i tråden. Det är enklaste möjliga "voltage divider" för att ta nder 5V till drygt 3V som esp8266 kan klara av. Googla "voltage divider calculator". Om du inte får tag på kontakter går det fint att löda direkt på kontakten på IVTn.
Jag har lött på motstånd utan krusiduller som du kan se i bilden jag lade upp för ett par år sedan i tråden. Det är enklaste möjliga "voltage divider" för att ta nder 5V till drygt 3V som esp8266 kan klara av. Googla "voltage divider calculator". Om du inte får tag på kontakter går det fint att löda direkt på kontakten på IVTn.