engberg skrev:Hittar ingen info om det är möjligt.
Skickat från min SM-G900F via Tapatalk
Kan det vara något att tillämpa för att dra ut data?We have configured a scene called '1min' on the VeraLite, which is scheduled to run every 60 seconds. This scene uses has the following Luup code to send temperatures to our Home Control System (HCS) using socket layer comms:
local socket = require("socket")
host = "192.168.x.x"
local sensor = luup.variable_get("urn:upnp-org:serviceId:TemperatureSensor1","CurrentTemperature", 18)
c = assert(socket.connect(host, xxxx))
c:send("Zwave,Airing Cupboard,Airing Cupboard Temp," .. sensor)
c:close()
local sensor = luup.variable_get("urn:upnp-org:serviceId:TemperatureSensor1","CurrentTemperature", 19)
c = assert(socket.connect(host, xxxx))
c:send("Zwave,Airing Cupboard,Water Tank Top Temp," .. sensor)
c:close()
local sensor = luup.variable_get("urn:upnp-org:serviceId:TemperatureSensor1","CurrentTemperature", 20)
c = assert(socket.connect(host, xxxx))
c:send("Zwave,Airing Cupboard,Water Tank Bottom Temp," .. sensor)
c:close()
local sensor = luup.variable_get("urn:upnp-org:serviceId:TemperatureSensor1","CurrentTemperature", 21)
c = assert(socket.connect(host, xxxx))
c:send("Zwave,Airing Cupboard,Water Tank Middle Temp," .. sensor)
c:close()
The Home Control System (HCS) receives these messages and if the values have changed, it logs them in our HCS log. These can then be processed at a later date to generate graphs and are also used in our HCS web interface, to generate dynamic graphs.
edit: Förstår inte riktigt hur datamining appen funkar, och jag får inte ut några grafer, men tänker ger den ett tag tills den har lite data insamlat möjligtvis och se om det börjar poppa uppdataMine 2 is a derivative work that builds on the excellent dataMine system for logging variables. It adds the ability to aggregate data over various time periods, provides access to the system over a remote connection and now has a new data source compatible with Google charts. As this version uses the same web locations as dataMine 1, you will need to uninstall it for version 2 to work - all your data and configuration is shared and will be retained.
Kod: Markera allt
http://IP to vera:3480/data_request?id=variableget&DeviceNum=77&serviceId=urn:upnp-org:serviceId:TemperatureSensor1&Variable=CurrentTemperature
tunis skrev:Du har lite dokumentation i wikin
http://wiki.micasaverde.com/index.php/Luup_Requests
Denna kod får du temperaturen från en sensor, i detta fall device 77Kod: Markera allt
http://IP to vera:3480/data_request?id=variableget&DeviceNum=77&serviceId=urn:upnp-org:serviceId:TemperatureSensor1&Variable=CurrentTemperature
Samma här! Har ändå en Raspberry Pi som håller i mitt 1-wire-nät ...engberg skrev:Vet inte. Men löste det med en raspberry pi som plockar tempen var 3de min från veran
Jag skriver ihop nått imorgon om jag får tid..palaxel skrev:Har ni något shellscript eller liknande som gör hämtningen? Ni får gärna dela med er. Jag vill kunna börja rapportera tid igen till temperatur.nu.
Ursäkta min phyton okunnighet. Phytonscriptet du visade här, vad ska filens ändelse vara, är det .py, typ temperatur.py?palaxel skrev:Här är en pythonkod som jag testat på min egen dator. Lite informationsutskrifter för att se hur det går men ingen felhantering.
Saker man måste ändra:
- IP-to-Vera: Ersätt med din lokala IP-adress för din Vera här.
- ID-on-Vera: Ersätt med device # för din temperaturgivare, öpnna aktuell mätare i Vera och välj Advanced för att se device #.
- MIN_HASH: Ersätt med din unika hash för att rapportera till temperatur.nu.