bjornepappa Skrevet 19. januar 2020 Skrevet 19. januar 2020 Har laga ein virtuell device som skal vise akkumulert nedbør frå Netatmo-stasjonen sidan "tidenes morgen". Frå før hadde eg ein device generert av Netatmo-plugin som viser dagens akkumulerte nedbør, og tenker at det er ok å summere denne med totalnedbøren kvar dag kl. 2359. Har laga event for dette vha Easytrigger, men får det ikkje til å virke - ingenting skjer med devicen som skal vise totalnedbør. Slik ser det ut no, men har prøvd mange liknande variantar ut frå tips på Easytrigger user guide, men får det ikkje til å fungere. 2058 og 1307 er device ref for hhv totalt akkumulert nedbør (virtuell device) og dagens akkumulerte nedbør (generert av Netatmo). Tips blir mottat med takk! Siter
Moskus Skrevet 19. januar 2020 Skrevet 19. januar 2020 Bruk et script: Public Sub Main(ByVal params As Object) Dim input() As String = params.ToString.Split(",") If input.GetLength(0) < 2 Then Exit Sub Dim outputDevRef As Integer = CInt(input(0)) Dim sum As Double = 0 For i As Integer = 1 To input.GetLength(0) - 1 sum += hs.DeviceValueEx(input(i)) Next hs.SetDeviceValueByRef(outputDevRef, sum, True) End Sub (helt utestet men det burde fungere). Parameter er outputDeviceRef,inputdevice1,inputdevice2,...,inputdeviceN. Siter
ZoRaC Skrevet 19. januar 2020 Skrevet 19. januar 2020 13 timer siden, bjornepappa skrev: Tips blir mottat med takk! Du mangler et kolon i ditt skjermbilde. Dette funker: Siter
bjornepappa Skrevet 20. januar 2020 Forfatter Skrevet 20. januar 2020 Takk til begge to, @Moskus og @ZoRaC. Eg gjekk for den enkle løysinga til sistnevnte, og med den vesle korreksjonen fungerer beregningen perfekt Siter
bjornepappa Skrevet 20. januar 2020 Forfatter Skrevet 20. januar 2020 2 timer siden, Moskus skrev: Skuffa! Ser den. Men, det enkle er ofte det beste ? Siter
ZoRaC Skrevet 20. januar 2020 Skrevet 20. januar 2020 10 minutter siden, bjornepappa skrev: Ser den. Men, det enkle er ofte det beste ? @Moskus har ikke noe imot å gå over bekken etter vann han... ? Siter
Moskus Skrevet 20. januar 2020 Skrevet 20. januar 2020 Unnskyld meg, men det er DERE som går over bekken etter vann! Å bruke en ekstern plugin for noe som kun krever et lite, enkelt script! Pføy! 1 2 Siter
bjornepappa Skrevet 20. januar 2020 Forfatter Skrevet 20. januar 2020 1 time siden, Moskus skrev: Unnskyld meg, men det er DERE som går over bekken etter vann! Å bruke en ekstern plugin for noe som kun krever et lite, enkelt script! Pføy! Morroklumpen! No kan det nevnast at plugin var på plass for lenge sidan (og den er ganske genial), men det skjønte du nok ? Siter
Moskus Skrevet 20. januar 2020 Skrevet 20. januar 2020 Selvfølgelig. Men det ER enklere å bruke et lite script enn en ekstra plugin. Siter
SveinHa Skrevet 20. januar 2020 Skrevet 20. januar 2020 1 time siden, Moskus skrev: Selvfølgelig. Men det ER enklere å bruke et lite script enn en ekstra plugin. I noen tilfeller, ja. Jeg har ett, 1, VBScript og eneste grunnen er at jeg ikke fant ut av de der fordømte kolonene ? Siter
Moskus Skrevet 20. januar 2020 Skrevet 20. januar 2020 VBscript hadde jeg ikke rørt med en 10 fots påle, det er sant. Men VB.NET script er enkelt, spesielt med TenScripting. Det er ingen tvil om at EasyTrigger er en helt genial plugin hvis funksjonalitet burde være inkludert fra første dag. Men for slike ting som dette er det enklere å gjøre med et enkelt script. Siter
Anbefalte innlegg
Bli med i samtalen
Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.