Recent Posts

Pages: 1 2 [3] 4 5 ... 10
21
Plugins & Plugin Development / Additional temperature device
« Last post by asuz on Today at 11:36:32 am »
How can I create new "Additional temperature device" with Additional temperature device plugin?
22
Hello,

If you want to find more information, to better understand what you can find under Advanced, you can go here:

http://wiki.mios.com/index.php/Luup_UPnP_Variables_and_Actions

The times that you see, for example for a variable like LastTrip are in Unix time, and in order to convert it, you can use something like:

https://www.epochconverter.com/

Have a nice day,
23
I am interested in this as well.  I can see camera on both platforms and All my other Vera cameras work great, but this vistacam 1000 keeps loosing connection
I have tried removing the MAC address. Does nothing and keeps repopulating
24
...it seems it has something to do with the names I gave it.

So far as I can see from the code, the parameters are not URL-encoded, so spaces and other characters may indeed cause problems.
25
:( I can't get it to work.




Been playing a bit with it , it seems it has something to do with the names I gave it.
Code: [Select]
{ key='Bathroom Down Humidity', deviceId=79, serviceId="urn:micasaverde-com:serviceId:HumiditySensor1", serviceVar="CurrentLevel"},I changed this to
Code: [Select]
{ key='Bathroom ', deviceId=79, serviceId="urn:micasaverde-com:serviceId:HumiditySensor1", serviceVar="CurrentLevel"},And inserted that as the only one, now it is working for that one.....

 Cor
26
General / Leviton Dimmer/Switch OTA Firmware Updates
« Last post by MichaelCoffin on Today at 08:19:14 am »
One of my Leviton DZ6HDs started acting wonky this morning (not responding to poll, it has been working fine since late 2017!) and in the course of researching the problem I discovered Leviton has indeed released firmware updates for many of its funky switches, and HomeSeer provides a firmware update tool AND has access to the Leviton firmware updates. 

I really want to apply this firmware update as MANY of the problems I reported to Leviton back in November 2017 seem to be fixed by it, and other problems I've seen on my network MAY be a result of the Leviton switches not relaying instructions for other devices properly (also fixed!).  Does Vera plan on providing firmware update tools in UI8, and equally important providing manufacturer firmware for OTA flashes?  Most manufacturers will NOT release firmware updates to consumers (even though they sell their devices directly to consumers!).

For additional discussion see this thread, especially towards the bottom.  One fellow got Leviton to ship him a z-stick with the new firmware and software to apply it, and another got a "loaner" from Leviton. 

https://community.smartthings.com/t/support-of-ota-firmware-updates-for-z-wave-z-wave-plus-devices/104246/179

-MC
27
My graph is still working as expected.
28
Quote
I suppose the notification is the best approach then, but what about having a "reevaluate" button in the reactor controller that you can use to verify all logic when changes have been made?

ReactorSensors "restart" (soft reload themselves) whenever configuration changes are saved (and the "Restart" button does it manually), so that's already done. But that won't address the issue of a device being deleted after the fact (when the RS has been up and running trouble-free to that point), which I think is the most general case.

This may be better solved by me having more structure in my change process, but thats a bigger issue to solve.  ;D

To that end, the Status tab will show missing devices (as device IDs only with "(missing)" appended), so a quick perusal of that would turn up any immediate problems without having to go into the condition editor. I'm prepping Reactor 3.0 for beta now, so I'll see what I can fit in with regard to the rest of the discussion. It's definitely an area that could use more effort to assist the user.
29
wow, i was certain that luup was reloaded on deleting sensors. I see the problem then. :)

I suppose the notification is the best approach then, but what about having a "reevaluate" button in the reactor controller that you can use to verify all logic when changes have been made?

This may be better solved by me having more structure in my change process, but thats a bigger issue to solve.  ;D
30
:( I can't get it to work.

I changed the API key and the local VARIABLES , I think with the last one I did something wrong.
but what?

Attached a screenshot of the startup LUA and the moniton file which I uploaded.




Code: [Select]
-- API Key
local API_KEY = "BN741D9X" -- grab that KEY from your settings on https://www.hundredgraphs.com/settings
local NODE_ID = 1
local TOTAL = 'Total'
local version = '3.16.2019'

-- Upload Frequency in seconds. We do not accept updates more often than 60 sec
local updateInterval = 600

-- Log debug messages
local DEBUG = true
local remotedebug = false

-- Setup your devices here. You can use a function to calculate the power as illustrated in the sample.
-- For device logging, use: key, deviceId, serviceId, serviceVar
-- For function based logging, use: key, calculate, serviceVar
-- if you want power to be counted for Total use countTotal=true
local VARIABLES = {
{ key='Boiler Temperature', deviceId=480, serviceId="urn:upnp-org:serviceId:TemperatureSensor1", serviceVar="CurrentTemperature"},
{ key='Outside Temperature', deviceId=268, serviceId="urn:upnp-org:serviceId:TemperatureSensor1", serviceVar="CurrentTemperature"},
{ key='Living Room Temperature', deviceId=37, serviceId="urn:upnp-org:serviceId:TemperatureSensor1", serviceVar="CurrentTemperature"},
{ key='Corridor Temperature', deviceId=40, serviceId="urn:upnp-org:serviceId:TemperatureSensor1", serviceVar="CurrentTemperature"},
{ key='Radiator Temperature', deviceId=481, serviceId="urn:upnp-org:serviceId:TemperatureSensor1", serviceVar="CurrentTemperature"},
{ key='Buffer Temperature', deviceId=478, serviceId="urn:upnp-org:serviceId:TemperatureSensor1", serviceVar="CurrentTemperature"},
{ key='Ambient Temperature', deviceId=479, serviceId="urn:upnp-org:serviceId:TemperatureSensor1", serviceVar="CurrentTemperature"},
{ key='Garage Temperature', deviceId=416, serviceId="urn:upnp-org:serviceId:TemperatureSensor1", serviceVar="CurrentTemperature"},
{ key='Hobby Temperature', deviceId=228, serviceId="urn:upnp-org:serviceId:TemperatureSensor1", serviceVar="CurrentTemperature"},
{ key='Hobby Humidity', deviceId=230, serviceId="urn:micasaverde-com:serviceId:HumiditySensor1", serviceVar="CurrentLevel"},
{ key='Bathroom UP Humidity', deviceId=88, serviceId="urn:micasaverde-com:serviceId:HumiditySensor1", serviceVar="CurrentLevel"},
{ key='Bathroom Down Humidity', deviceId=79, serviceId="urn:micasaverde-com:serviceId:HumiditySensor1", serviceVar="CurrentLevel"},
{ key='Bathroom UP Temperature', deviceId=87, serviceId="urn:upnp-org:serviceId:TemperatureSensor1", serviceVar="CurrentTemperature"},
{ key='Bathroom Down Temperature', deviceId=78, serviceId="urn:upnp-org:serviceId:TemperatureSensor1", serviceVar="CurrentTemperature"},
-- { key="Energy", deviceId = 301, serviceId='urn:micasaverde-com:serviceId:EnergyMetering1', serviceVar="Watts", countTotal=false },
-- { key="Energy2", deviceId = 301, serviceId='urn:micasaverde-com:serviceId:EnergyMetering1', serviceVar="Watts", countTotal=true },
-- { key='Lock', deviceId=437, serviceId="urn:micasaverde-com:serviceId:HaDevice1", serviceVar="BatteryLevel"},
-- { key='Temperature', deviceId=355, serviceId="urn:upnp-org:serviceId:TemperatureSensor1", serviceVar="CurrentTemperature"},
-- { key='Tripped', deviceId=331, serviceId="urn:micasaverde-com:serviceId:MotionSensor1", serviceVar="Tripped"},
-- { key='Humidity', deviceId=318, serviceId="urn:micasaverde-com:serviceId:HumiditySensor1", serviceVar="CurrentLevel"},
-- { key='BedroomHum', deviceId=385, serviceId="urn:micasaverde-com:serviceId:HumiditySensor1", serviceVar="CurrentLevel"},
-- { key='House B', deviceId=13, serviceId="urn:upnp-org:serviceId:SwitchPower1", serviceVar="Status"}, -- Send switch status
-- { key='Computer', calculate=function() return (IsComputerPingSensorTripped() and 38 or 1) end, serviceVar="Watts" }, -- Send variable value
-- { key='Other', calculate=function() return 15 end, serviceVar="Watts" } -- Send a constant value
}


-- You shouldn't need to change anything below this line --

Many thanks,
Cor

It looks right to me. Mine stopped working yesterday around 3:45PM EDT I believe. Hasn't updated since then.
Pages: 1 2 [3] 4 5 ... 10