E-logger | Manualer | Forum
Loggerforum - supportforum
2021-06-19 17:14 *
Välkommen Gäst. Var snäll och logga in eller registrera dig som ny medlem.

Logga in med användarnamn, lösenord och önskad sessionslängd
 
   Forum   Hjälp Sök Logga in Registrera  
Sidor: 1 2 [3]
  Skriv ut  
Författare Ämne: API  (läst 12052 gånger)
Tipo874
Medlem

Antal inlägg: 38


Visa profil
« Svara #30 skrivet: 2021-02-23 10:29 »

Finns protokollet som loggersoft använder dokumenterat?

Det ser ju ut som det kommunicerar via ethernet, så man skulle ju kunna hacka ihop nåt python-baserat som extraherar data, liknande den modbusbaserade grunkan jag använder för att hämta data från min Solaredge växelriktare.

Det ser ju ut som det protokollet inte stör loggningen mot webbtjänsten heller, så det vore perfekt om man kan använda det.
Loggat
Andreas
Administrator
*****
Antal inlägg: 3298


Visa profil
« Svara #31 skrivet: 2021-02-24 08:36 »

Det protokollet är pga rättighetsskäl inte öppet.

Har du sett vad Logger 1010 kostar? Visst är sparsamhet bra, men den som räknar egen tid kan inte lägga många timmar förän den summan nås...
Loggat

Läs igenom manualen och sök efter svar i forumet innan du frågar. Ställ dina frågor i forumet, vi ger ej personlig support. Obs! Regel 2: dålig stämning = avstängning, i detta forum är vi hjälpsamma och trevliga!
Peosn
Medlem

Antal inlägg: 92


Visa profil
« Svara #32 skrivet: 2021-03-31 14:15 »

Hej!

Såg i manual för L2020 att det fanns ny funktion för att kunna skicka mätvärden till egen UDP-server. Finns det möjlighet att testa detta, jag har startat upp min L2020 med några testgivare så det vore kul att testa.

L3030 och Home Assistant har fungerat perfekt tillsammans sen förra sommaren via Node-RED.

mvh

Peo
Loggat
Andreas
Administrator
*****
Antal inlägg: 3298


Visa profil
« Svara #33 skrivet: 2021-03-31 14:59 »

Hej! Självklart. Nu bör du hitta mjukvaruversion 210317 under E-logger->Inställningar->Konto i panelen "Det finns ny mjukvara till Logger 2020".
Loggat

Läs igenom manualen och sök efter svar i forumet innan du frågar. Ställ dina frågor i forumet, vi ger ej personlig support. Obs! Regel 2: dålig stämning = avstängning, i detta forum är vi hjälpsamma och trevliga!
Peosn
Medlem

Antal inlägg: 92


Visa profil
« Svara #34 skrivet: 2021-03-31 16:04 »

Ah.. det var snabbt svar. Leende (smiley)

Nu programvara installerad och igång, givarvärden kommer in i Node-Red.

Så ser det ut i debug-nod i Node-Red: DF000003AE150128=39.2&EF000003AE11D428=26.1

Så det ser hoppfullt ut.

Många tackar.


Loggat
Andreas
Administrator
*****
Antal inlägg: 3298


Visa profil
« Svara #35 skrivet: 2021-04-01 10:01 »

Det låter bra, berättar gärna hur det går vidare! Vad använder du sen för att klippa ut givarvärdena i Node-Red?
Loggat

Läs igenom manualen och sök efter svar i forumet innan du frågar. Ställ dina frågor i forumet, vi ger ej personlig support. Obs! Regel 2: dålig stämning = avstängning, i detta forum är vi hjälpsamma och trevliga!
Peosn
Medlem

Antal inlägg: 92


Visa profil
« Svara #36 skrivet: 2021-04-09 15:40 »

Hej!

Jag lägger in några skärmdumpar på flöden i Node-Red som jag har i två Home Assistant enheter.

Det finns en kommentar vid noderna så man kan få en uppfattning vad som döljer sig i dom, bäst hade det väl varit att exportera ut koden och lagt med den här.

Både L2020 och L3030 flödet i NR är ju ganska lika, att givarvärden från logger kommer in i in-noden till vänster i flödet och sen att "givardatat" delas upp i split-noden så varje givare får ett eget meddelande. Switch-noden ser till att önskad givare får ut sitt  givarvärde på egen utgång på switch-noden som man sen kan använda att skicka in i en "HA-entity" eller något annat.

Som bilderna visar så har jag bara för att testa lite med "mqtt", kopplat så att L3030-givarvärdena i "HA-burk1" skickas vidare till "HA-burk 2", fungerar jättebra.

I L2020 flödet efter switch-noden finns en "funktions-node" som filtrerar bort ID-strängen så "HA-entity" bara får givarvärdet till sig. Det går ju ta bort den funktions-noden för varje utgång på switch-noden och istället bara ha en funktions-node mellan split och switch-noderna och koda den så msg. blir typ: 0: "EF000003AE11D428", 1: "26.7" men då måste man i "HA-noden" lägga till "playload[1]" så det är givarvärdet som noden kollar på.

Blir ju lite mindre antal noder om man gör så, men annars så funkar bild-alternativet bra och är enkelt att förstå. Har också testat med ett 20-tal fake-givare(mha. injekt-node) som kommer in i flödet och sen delas upp till olika noder, fungera perfekt.
  
En bra hjälpmedel när man kollar sin kodning är just att lägga dit en "injekt-node"(se. L2020 bild) och i den noden skriva/klista in en kopia av den sträng som kommer från "L2020 udp-noden", kopiera gärna från en debugg-nod som man har kopplat på ”udp.noden”. Då kan man sen vilt testa sitt flöde utan att behöva vänta in L2020. Gröna debug-noder är bara med för att se vad som kommer ut ur noderna.

Det går att göra på flera olika sätt i Node-Red och mer smart än mina testflöden om man vill och har kläm på "JSON" men dessa flöden funkar fint, så jag är nöjd. Kanske skärmdumparna och text kan vara till hjälp för någon som vill komma igång med detta att få över loggdata till andra typer av enheter.

Jättebra att det gick att få till det även i L2020.

/Peo
« Senast ändrad: 2021-04-09 15:44 av Peosn » Loggat
Andreas
Administrator
*****
Antal inlägg: 3298


Visa profil
« Svara #37 skrivet: 2021-04-12 15:22 »

Hej! Tack så jättemycket! Det svaret tror jag kan vara av stor nytta för alla som är intresserade av detta!
Loggat

Läs igenom manualen och sök efter svar i forumet innan du frågar. Ställ dina frågor i forumet, vi ger ej personlig support. Obs! Regel 2: dålig stämning = avstängning, i detta forum är vi hjälpsamma och trevliga!
Sidor: 1 2 [3]
  Skriv ut  
 
Gå till:  

Drivs med MySQL Drivs med PHP Powered by SMF 1.1.21 | SMF © 2011, Simple Machines Giltig XHTML 1.0! Giltig CSS!