• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af jørgen | 06.04.2012 09:43

Vise XML på en hjemmeside

Programmering
Jeg skal (muligvis) til at indsamle data om temperaturer fra forskellige sensorer, som efterfølgende skal vises på en hjemmeside.

XML filen har fast format, med bl.a. et ID på sensor, dato, klokkeslet, samt aflæst temperatur.

XML filerne skal hentes af webserveren med en wget, og derefter kunne vises grafisk i et HTML dokument (som tilgås via en wordpress installation, integreret, eller som et link)

Hvordan skal jeg gribe sagen an?

- jørgen
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer9

# 1

13 år 2 måneder siden

Permalink

Indsendt af mjjzf den 6. april 2012 kl. 09:52

Permalink

Har du adgang til at

Har du adgang til at installere noget på serveren? Der er jo forskellige grafprogrammer til den slags.
  • Log ind eller opret dig for at tilføje kommentarer

# 2

13 år 2 måneder siden

Permalink

Indsendt af jørgen den 6. april 2012 kl. 10:44

Permalink

Jo, jeg kan installere på

Jo, jeg kan installere på serveren, og om galt er, så kan jeg installere en lille embedder server som holder en database.

Kort er casen denne:
På min sommerlejr (med ADSL) vil jeg opsætte et antal 1-Wire sensorer til at måle temperaturer. Vi har flere mindre bygninger, og mange rum.
Disse sensorer vil jeg samle i 1 evt 2 OW-SERVER (trådet eller WIFI).

Sommerlejren benyttes af de tre ejerkredse, og lejes ud. Der opvarmes med el-varme, og vi har brug for remote, at kunne se, om der er slukket for varmen i alle rum. I stedet for avanceret el-styring (som løber op i kr.) vil jeg installere noget lavpraktisk.

Sommerlejrens hjemmeside (www.tolvege.dk) ligger på webhotel hos Hostgathor med fuld adgang til at installere flere websites, mysql, php, osv. (Jeg kan konfigurere, men ikke kode)


OW-SERVER er beskrevet her:
http://www.embeddeddatasystems.com/OW-SERVER-1-Wire-to-Ethernet-Server-…

Jeg ved, at jeg kan logge på OW-SERVER, og se de aktuelle temperaturer, men jeg vil gerne have noget grafisk, som kan vises på vores hjemmeside.
  • Log ind eller opret dig for at tilføje kommentarer

# 3

13 år 2 måneder siden

Permalink

Indsendt af lbm den 6. april 2012 kl. 11:05

Permalink

Når du siger grafisk

Når du siger grafisk tænker du så op noget ligesom rrdtool kan lave? Eller skal den "bare" kunne vise noget tabel lign. på hjemmesiden?
  • Log ind eller opret dig for at tilføje kommentarer

# 4

13 år 2 måneder siden

Permalink

Indsendt af jørgen den 6. april 2012 kl. 11:30

Permalink

Ingen præferencer.
Ud over

Ingen præferencer.

Ud over en masse pædagogisk til alle brugere, så skal præsentationen fortælle den der har vagten, om vi har et varmeproblem. Altså om der er for varmt eller for koldt i et eller flere rum. "Vagten" kender selv tolerancerne for varmt/koldt, men skal have en præsentation (nu + historik) som hjælper ham til at træffe en kvalificeret aktion - eller at gøre ingenting.

Jeg kiggede kort på rrdtool, og det kan måske bruges, men jeg har brug for et grafisk interface til at konfigurere i.
Jeg har også kort kigget på OWFS men her bliver jeg også stærkt i tvivl om hvordan jeg fixer opsætningen på min webserver.
  • Log ind eller opret dig for at tilføje kommentarer

# 5

13 år 2 måneder siden

Permalink

Indsendt af jørgen den 6. april 2012 kl. 16:54

Permalink

Mine reducerede behov.
Jeg

Mine reducerede behov.

Jeg er tilfreds, hvis jeg kan vise navne på de respektive rum, samt den aktuelle temperatur på hjemmesiden (wordpress).

Med wget kan der hentes en xml fil som bl.a. indeholder [UserByte1] samt [Temperature]. Et eksempel på XLM filen http://elf98.dyndns.org:7600/details.xml kan hentes her http://elf98.dyndns.org:7600/index.htm

- jørgen
  • Log ind eller opret dig for at tilføje kommentarer

# 6

13 år 2 måneder siden

Permalink

Indsendt af lbm den 6. april 2012 kl. 21:09

Permalink

Hvor meget af egen kode

Hvor meget af egen kode tillader wordpress? Fordi så kan man forholdsvist simpelt kode sig ud af, at få vist XML indholdet som HTML, hvilket jeg umiddelbart tror jeg er løsningen, hvis jeg forstå din problemstilling rigtigt? :)
  • Log ind eller opret dig for at tilføje kommentarer

# 7

13 år 2 måneder siden

Permalink

Indsendt af jørgen den 7. april 2012 kl. 09:19

Permalink

#6 Rigtig forstået.
I

#6 Rigtig forstået.

I mellemtiden har jeg fundet en løsning + et nyt problem.

Der eksisterer alllerede et plugin "Advanced XML Reader". Desværre støder jeg ind i nye (forståelsesmæssige) problemer.

Pluginet har et antal parametre:
XML fil: (her bruger jeg http://elf98.dyndns.org:7600/details.xml)
Item delimiter: (Eg: -, /, )
Row delimiter: (Eg:
,
  • , )
    Hide tags: ________

  • Mit problem er at jeg ikke aner hvad jeg skal skrive som delimiters, fordi jeg ved for lidt om XML. Min XML har nemlig ingen td, tr eller li.
    Jeg har prøvet at bruge lidt forskelligt som delimiters, men det ender med et "Unable to load XML file".


    Her er et klip af XML filen:

    DS18S20
    10
    F000080192956910
    7
    1
    0200FA46FFFF101006----00000
    1.0000 Deg C
    1.0000
    250
    70


    DS2423
    1D
    C600000009EC941D
    7
    1
    A1B307000000000021F5000000
    504737, 0
    504737
    0





    • Log ind eller opret dig for at tilføje kommentarer

    # 8

    13 år 2 måneder siden

    Permalink

    Indsendt af frogmaster den 7. april 2012 kl. 17:42

    Permalink

    Mit problem er at jeg

    #7: Mit problem er at jeg ikke aner hvad jeg skal skrive som delimiters, fordi jeg ved for lidt om XML.

    Jeg ved også for lidt, men i håb om at du kan finde en løsning til at indlæse XML korrekt, så prøv om du kan finde forklaringen fra w3Schools.com, vel og mærke hvis ingen kan svare konkret:

    http://www.w3schools.com/xml/xml_examples.asp
    • Log ind eller opret dig for at tilføje kommentarer

    # 9

    13 år 2 måneder siden

    Permalink

    Indsendt af jørgen den 7. april 2012 kl. 20:02

    Permalink

    Jeg sætter OW-SERVER og

    Jeg sætter OW-SERVER og indlæsning af XML med "Advanced XML Reader" på køl.

    I stedet forsøger jeg mig med en billigere tilgang via et arduino board
    http://kortlink.dk/atfg
    Det er billigt at komme igang, og jeg har fundet en tutorial, som kan hente læsningerne ind på en hjemmeside.

    Tak for nu.

    - jørgen
    • Log ind eller opret dig for at tilføje kommentarer

    Svar søges

    Open source events i danmark? 0
    llumos Unix-operativsystem, 0
    Den er go 0
    14. februar = I Love Free Software Day 0
    Lokal fil-deling - for de dovne. 0

    Seneste aktivitet

    Virtuel maskine? 3
    "Intet realistisk alternativ" - mig i r*ven 16
    Gode anmeldelser Zorin OS 17.3 8
    Open Source-eksperimentet 5
    En snak om Linux-kompatibel software 7
    Nulstilling af adgangskode 6
    PCLinuxOS 27
    Ingen Mint 5
    Linux App Store Flathub når 3 milliarder downloads 2
    Digitaliseringsministeriet sætter gang i pilotprojekt om digital suverænitet 3
    Mest sikker webbrowser 5
    Firefox 2
    Privatbeskeder 7
    Backup/synkronisering? 3
    BigLinux 5
    Chatgpt satire 1
    Læsning af databasefil i Firefox 2
    Vanilla OS 15
    Pepsi Challenge 4
    Linuxin er nu migreret til Drupal 11 13

    © 2025 Linuxin og de respektive skribenter

    Oprettet og drevet af nørder siden 2004 !