Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    aiuto per nuova pagina web e JSON

    salve a tutti vorrei creare una pagina web contenente un immagina della planimetria di casa mia e delle label che visualizzino dei dati estrapolati da file JSON
    mi spiego meglio in casa ho un impianto domotico con una centralina che gestisce tutti i dispositivi quali temperatura luce termosifoni e altro.
    la centralina fornisce tramite richiesta http;//ip_lan/api/devices/n_dispositivo una schermata sul web dove sono contenuti tutti i dati di un sensore alla volta e il formato è JSON
    ora io vorrei leggere un singolo dato tipo il "value" : "28.90" che sarebbe la temp della stanza oppure "value" : "true" lo stato della finestra. premetto che ogni dispositivo ha il suo numero e quindi per ogni disp bisogna fare una richiesta http

    vorrei che la pagina si aggiornasse ogni 15 sec o piu.

    se riesco allego un file preso da copia e incolla dal browser.

    grazie in anticipo

  2. #2
    codice:
    {"id":61,"name":"occhio camera","roomID":12,"type":"com.fibaro.FGMS001","baseType":"com.fibaro.motionSensor","enabled":true,"visible":true,"isPlugin":false,"parentId":60,"remoteGatewayId":0,"interfaces":["battery","fibaroAlarm","fibaroAlarmArm","fibaroBreach","fibaroFirmwareUpdate","tamper","zwave","zwaveMultiChannelAssociation","zwaveWakeup"],"properties":{"batteryLevel":66,"parameters":[{"id":1,"lastReportedValue":14,"lastSetValue":14,"size":1,"value":14},{"id":2,"lastReportedValue":2,"lastSetValue":2,"size":1,"value":2},{"id":3,"lastReportedValue":1,"lastSetValue":1,"size":1,"value":1},{"id":4,"lastReportedValue":2,"lastSetValue":2,"size":1,"value":2},{"id":6,"lastReportedValue":5,"lastSetValue":5,"size":2,"value":5},{"id":8,"lastReportedValue":0,"lastSetValue":0,"size":1,"value":0},{"id":9,"lastReportedValue":200,"lastSetValue":200,"size":2,"value":200},{"id":12,"lastReportedValue":0,"lastSetValue":0,"size":1,"value":0},{"id":14,"lastReportedValue":255,"lastSetValue":255,"size":1,"value":255},{"id":16,"lastReportedValue":0,"lastSetValue":0,"size":1,"value":0},{"id":20,"lastReportedValue":15,"lastSetValue":15,"size":1,"value":15},{"id":22,"lastReportedValue":30,"lastSetValue":30,"size":2,"value":30},{"id":24,"lastReportedValue":0,"lastSetValue":0,"size":1,"value":0},{"id":26,"lastReportedValue":0,"lastSetValue":0,"size":1,"value":0},{"id":40,"lastReportedValue":20,"lastSetValue":20,"size":2,"value":20},{"id":42,"lastReportedValue":0,"lastSetValue":0,"size":2,"value":0},{"id":60,"lastReportedValue":10,"lastSetValue":10,"size":1,"value":10},{"id":62,"lastReportedValue":300,"lastSetValue":300,"size":2,"value":300},{"id":64,"lastReportedValue":100,"lastSetValue":100,"size":2,"value":100},{"id":66,"lastReportedValue":65532,"lastSetValue":65532,"size":2,"value":65532},{"id":80,"lastReportedValue":10,"lastSetValue":10,"size":1,"value":10},{"id":81,"lastReportedValue":0,"lastSetValue":0,"size":1,"value":0},{"id":82,"lastReportedValue":10,"lastSetValue":10,"size":2,"value":10},{"id":83,"lastReportedValue":500,"lastSetValue":500,"size":2,"value":500},{"id":86,"lastReportedValue":18,"lastSetValue":18,"size":1,"value":18},{"id":87,"lastReportedValue":28,"lastSetValue":28,"size":1,"value":28},{"id":89,"lastReportedValue":1,"lastSetValue":1,"size":1,"value":1}],"pollingTimeSec":0,"wakeUpTime":18000,"zwaveCompany":"Fibargroup","zwaveInfo":"3,3,67","zwaveVersion":"2.8","alarmDelay":"0","alarmExclude":"false","alarmTimeTimestamp":"0","armConditions":"{\"auto\":false,\"devices\":[{\"id\":61,\"propertyName\":\"value\",\"propertyValue\":\"0\"}],\"time\":0}","armConfig":"0","armDelay":"0","armError":"{}","armTimeTimestamp":"0","armed":"false","batteryLowNotification":"true","configured":"true","dead":"false","defInterval":"0","deviceControlType":"0","deviceIcon":"90","emailNotificationID":"0","emailNotificationType":"0","endPointId":"0","fibaroAlarm":"false","firmwareUpdate":"{\"info\":\"\",\"progress\":0,\"status\":\"UpToDate\",\"updateVersion\":\"2.8\"}","lastBreached":"1501606556","liliOffCommand":"","liliOnCommand":"","log":"","logTemp":"","manufacturer":"","markAsDead":"true","maxInterval":"0","minInterval":"0","model":"","nodeId":"19","parametersTemplate":"270","productInfo":"1,15,8,0,16,1,2,8","pushNotificationID":"0","pushNotificationType":"0","remoteGatewayId":"0","saveLogs":"true","serialNumber":"","smsNotificationID":"0","smsNotificationType":"0","stepInterval":"0","tamper":"false","updateVersion":"","useTemplate":"true","userDescription":"","value":"false"},"actions":{"abortUpdate":1,"forceArm":0,"meetArmConditions":0,"reconfigure":0,"retryUpdate":1,"setArmed":1,"setInterval":1,"startUpdate":1,"updateFirmware":1},"created":1500021531,"modified":1500021531,"sortOrder":30}

  3. #3
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,657
    per aggiornare la visualizzazione dei dati hai due dossibilità:
    un refresh delle pagina, o una chiamata temporizzata con js (setTimeout)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.