Hirdetés

Hirdetés

Új hozzászólás Aktív témák

  • Tyson5

    tag

    Sziasztok!

    Ismerkedek még csak a node-reddel, C nyelvet nagyjából ismerem, de a Javát nem ismerem. ESP-vel küldök egy hőmérsékleti adatot, amit grafikonon megjelenítek. Ez így oké, de egy újraindítást követően elvész az adat.

    Így az adatokat lementem egy csv fájlba, majd ezt a csv fájlt szeretném újra grafikonon megjeleníteni.
    Nem sikerült a csv fájlból grafikont csinálnom, találtam példa kódokat, de egyiket se sikerült működésre bírnom. Valaki tudna segíteni?

    Flow amivel lementem az adatokat:
    Képet teszek fel a CSV fájlról. Idő,hőmérsékleti érték

    [{"id":"408c528.bb5e8ac","type":"tab","label":"Flow 1","disabled":false,"info":""},{"id":"e186ac.abf1e958","type":"mqtt in","z":"408c528.bb5e8ac","name":"malna","topic":"pelda","qos":"0","datatype":"auto","broker":"8d3ed531.d58d58","x":210,"y":260,"wires":[["ecd913db.6dedc"]]},{"id":"195f6a1.951ab96","type":"file","z":"408c528.bb5e8ac","name":"Add Device file location","filename":"/mnt/rssd/mentes.csv","appendNewline":true,"createDir":true,"overwriteFile":"false","encoding":"none","x":650,"y":360,"wires":[["6e17f307.48a9cc"]]},{"id":"ecd913db.6dedc","type":"function","z":"408c528.bb5e8ac","name":"Data Capture","func":"\nvar date;\ndate = new Date();\ndate = (date.getFullYear() + '-' + ('00' + (date.getMonth()+1)).slice(-2) + '-' + ('00' + date.getDate()).slice(-2) + ' ' + ('00' + date.getHours()).slice(-2) + ':' + ('00' + date.getMinutes()).slice(-2) + ':' + ('00' + date.getSeconds()).slice(-2));\nmsg.payload={\"time\":date,\"temp\":Number(msg.payload)};\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":270,"y":360,"wires":[["80007406.1daac8","21b01d9.17c8de2"]]},{"id":"6e17f307.48a9cc","type":"debug","z":"408c528.bb5e8ac","name":"","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":870,"y":360,"wires":[]},{"id":"80007406.1daac8","type":"debug","z":"408c528.bb5e8ac","name":"","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":370,"y":420,"wires":[]},{"id":"21b01d9.17c8de2","type":"csv","z":"408c528.bb5e8ac","name":"","sep":",","hdrin":true,"hdrout":"none","multi":"one","ret":"\\n","temp":"time,temp","skip":"0","strings":true,"include_empty_strings":"","include_null_values":"","x":470,"y":360,"wires":[["195f6a1.951ab96"]]},{"id":"8d3ed531.d58d58","type":"mqtt-broker","name":"malna","broker":"192.168.1.30","port":"1883","tls":"","clientid":"","usetls":false,"compatmode":false,"keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","closeTopic":"","closeQos":"0","closePayload":"","willTopic":"","willQos":"0","willPayload":""}]

    [kép]
    [kép]

    [ Szerkesztve ]

Új hozzászólás Aktív témák