Page 3 of 5
Re: Indigo controllable power strip
Posted:
Tue Oct 10, 2017 10:06 am
by howartp
Can you put a ZWave Watcher on the device and tell me what outgoing request is for the main device and the endpoints - the command lengths (on my Greenwave) don’t match the Zwave docs so I don’t know exactly what’s being sent.
Sent from my iPhone using Tapatalk Pro
Re: Indigo controllable power strip
Posted:
Tue Oct 10, 2017 10:19 am
by FlyingDiver
Is this what you wanted? I did the plugin request all, then the native UI update for the base strip and one outlet.
- Code: Select all
Oct 10, 2017, 12:17:29 PM
Action Group Power Strip Testing
Z-Wave Power Logger Debug Node: 15
Z-Wave Power Logger Requesting power level 1 for node 15
Z-Wave sent "AV Power Strip" raw command [60 0D 01 01 32 01 0A 25]
Z-Wave Watcher Debug Raw command sent (Node 15): 01 0F 00 13 0F 08 60 0D 01 01 32 01 0A 25 25 0F BF (True)
Z-Wave Power Logger Requesting power level 2 for node 15
Z-Wave sent "AV Power Strip" raw command [60 0D 01 02 32 01 0A 25]
Z-Wave Watcher Debug Raw command sent (Node 15): 01 0F 00 13 0F 08 60 0D 01 02 32 01 0A 25 25 10 A3 (True)
Z-Wave Power Logger Requesting power level 3 for node 15
Z-Wave sent "AV Power Strip" raw command [60 0D 01 03 32 01 0A 25]
Z-Wave Watcher Debug Raw command sent (Node 15): 01 0F 00 13 0F 08 60 0D 01 03 32 01 0A 25 25 11 A3 (True)
Z-Wave Power Logger Requesting power level 4 for node 15
Z-Wave sent "AV Power Strip" raw command [60 0D 01 04 32 01 0A 25]
Z-Wave Watcher Debug Raw command sent (Node 15): 01 0F 00 13 0F 08 60 0D 01 04 32 01 0A 25 25 12 A7 (True)
Z-Wave Power Logger Requesting power level 5 for node 15
Z-Wave sent "AV Power Strip" raw command [60 0D 01 05 32 01 0A 25]
Z-Wave Watcher Debug Raw command sent (Node 15): 01 0F 00 13 0F 08 60 0D 01 05 32 01 0A 25 25 13 A7 (True)
Z-Wave Power Logger Requesting power level 6 for node 15
Z-Wave sent "AV Power Strip" raw command [60 0D 01 06 32 01 0A 25]
Z-Wave Watcher Debug Raw command sent (Node 15): 01 0F 00 13 0F 08 60 0D 01 06 32 01 0A 25 25 14 A3 (True)
Oct 10, 2017, 12:18:03 PM
Z-Wave sent "AV Power Strip" energy status request
Z-Wave Watcher Debug Raw command sent (Node 15): 01 0A 00 13 0F 03 32 01 00 25 15 E9 (True)
Z-Wave received "AV Power Strip" energy total to 0.529 kWh
Z-Wave Watcher Debug Raw command received (Node 15): 01 14 00 04 00 0F 0E 32 02 21 64 00 00 02 11 38 9D 00 00 01 96 BA
Z-Wave Watcher Debug Raw command sent (Node 15): 01 0A 00 13 0F 03 32 01 10 25 16 FA (True)
Z-Wave received "AV Power Strip" power load to 30.964 W
Z-Wave Watcher Debug Raw command received (Node 15): 01 0E 00 04 00 0F 08 32 02 21 74 00 00 78 F4 1B
Z-Wave Power Logger Debug -----
Z-Wave Power Logger Debug Energy report received:
Z-Wave Power Logger Debug Raw command: 01 0E 00 04 00 0F 08 32 02 21 74 00 00 78 F4 1B
Z-Wave Power Logger Debug Endpoint: Total
Z-Wave Power Logger Debug State: totalpowerrep
Z-Wave Power Logger Debug Total Power Reported: 30964 (30.964) watts
Oct 10, 2017, 12:18:26 PM
Z-Wave sent "Tablo Switched Outlet" energy status request
Z-Wave Watcher Debug Raw command sent (Node 15): 01 0E 00 13 0F 07 60 0D 01 04 32 01 00 25 17 83 (True)
Z-Wave received "Tablo Switched Outlet" energy total to 0.148 kWh
Z-Wave Watcher Debug Raw command received (Node 15): 01 14 00 04 00 0F 0E 32 02 21 64 00 00 00 94 38 7B 00 00 00 71 FF
Z-Wave Watcher Debug Raw command received (Node 15): 01 18 00 04 00 0F 12 60 0D 04 01 32 02 21 64 00 00 00 94 38 7B 00 00 00 71 45
Z-Wave Watcher Debug Raw command sent (Node 15): 01 0E 00 13 0F 07 60 0D 01 04 32 01 10 25 18 9C (True)
Z-Wave received "Tablo Switched Outlet" power load to 8.512 W
Z-Wave Watcher Debug Raw command received (Node 15): 01 0E 00 04 00 0F 08 32 02 21 74 00 00 21 40 FF
Z-Wave Watcher Debug Raw command received (Node 15): 01 12 00 04 00 0F 0C 60 0D 04 01 32 02 21 74 00 00 21 40 86
Z-Wave Power Logger Debug -----
Z-Wave Power Logger Debug Energy report received:
Z-Wave Power Logger Debug Raw command: 01 0E 00 04 00 0F 08 32 02 21 74 00 00 21 40 FF
Z-Wave Power Logger Debug Endpoint: Total
Z-Wave Power Logger Debug State: totalpowerrep
Z-Wave Power Logger Debug Total Power Reported: 8512 (8.512) watts
Z-Wave Power Logger Debug -----
Z-Wave Power Logger Debug Energy report received:
Z-Wave Power Logger Debug Raw command: 01 12 00 04 00 0F 0C 60 0D 04 01 32 02 21 74 00 00 21 40 86
Z-Wave Power Logger Debug Endpoint: 4
Z-Wave Power Logger Debug Socket: 4
Z-Wave Power Logger Debug State: socket4power
Z-Wave Power Logger Debug Power: 8512 (8.512) watts
Z-Wave Power Logger Debug Total Power Calculated: 17.978 watts
Re: Indigo controllable power strip
Posted:
Tue Oct 10, 2017 10:29 am
by howartp
Ah whoops, I've forgotten to de-hex one of the hex values.
I'll sort in a moment.
Re: Indigo controllable power strip
Posted:
Tue Oct 10, 2017 4:40 pm
by howartp
Sorry, I broke my PC this evening so had to sort that out - couldn't get at my windows server, which contains my plugins for a start!
Now fixed, and also fixed problem accessing mac's folders from my PC which was hindering plugin development.
I'm contacting Matt off forum because I think there's a bug (or more probably, a not-yet-implemented situation) in how Indigo is handling sending commands to endpoints, so it will be a day or so before I can post further.
Peter
Re: Indigo controllable power strip
Posted:
Tue Oct 10, 2017 5:03 pm
by howartp
v1.0.9 published.
http://www.oakworthmethodists.org/_Indi ... Plugin.zipBoth Actions should now work for requesting levels (total and individual).
Peter
Re: Indigo controllable power strip
Posted:
Tue Oct 10, 2017 5:08 pm
by FlyingDiver
Looks correct to me now.
Re: Indigo controllable power strip
Posted:
Tue Oct 10, 2017 5:11 pm
by howartp
Hooray!
Ross, when your new one comes, can you test whether the totalrep gets updated when individual socket reports arrive, or only if you request it?
What are both your thoughts - should I just keep one total state and calculate it, or never calculate it and only use reported values?
Sent from my iPhone using Tapatalk Pro
Re: Indigo controllable power strip
Posted:
Tue Oct 10, 2017 5:24 pm
by srkinard
New one should arrive tomorrow so I'll test it if work doesn't get in the way...
The strip natively provides the total consumption so I wouldn't stress too much having the plugin calculate it. Just having access to each socket's current and cumulative numbers is perfect for me, since I want to chart two different ways.
On my servers they barely change so I just monitor how much they contribute to the punch in the kidneys that my power bill brings.
On the new strip, it will be connected to some devices that power on and off when I'm home, and others that are standby/on states so I'm going to chart usage graphs showing how much they contribute to energy consumption by day, week, month and year.
If we get the current draw in watts and the total-since-last-reset in kWh for each socket...perfect.
Will update tomorrow when I get a chance to add it in and use it.
Ross
Re: Indigo controllable power strip
Posted:
Wed Oct 11, 2017 6:06 pm
by srkinard
Peter-
When I try to install the 1.0.9 plugin it gives an error:
There is a problem with this plugin. If this error persists, contact the plugin developer.
log has:
- Code: Select all
Error plugin "" is missing file: Contents/Info.plist
Just added the new strip and about to start testing it.
Ross
Re: Indigo controllable power strip
Posted:
Wed Oct 11, 2017 6:08 pm
by FlyingDiver
Re-download it. I just did and the contents are fine.
Re: Indigo controllable power strip
Posted:
Wed Oct 11, 2017 6:15 pm
by srkinard
FlyingDiver wrote:Re-download it. I just did and the contents are fine.
Just did and get the same error...
Re: Indigo controllable power strip
Posted:
Wed Oct 11, 2017 6:17 pm
by FlyingDiver
Did you unpack it manually and look in the package? What's there? I get:
- Code: Select all
Shamu:Downloads jkeenan$ ls -laR ZwavePowerLevel.indigoPlugin
total 0
drwxr-xr-x@ 3 jkeenan staff 96 Oct 8 18:25 .
drwx------+ 9 jkeenan staff 288 Oct 11 20:17 ..
drwxr-xr-x@ 4 jkeenan staff 128 Oct 8 18:25 Contents
ZwavePowerLevel.indigoPlugin/Contents:
total 8
drwxr-xr-x@ 4 jkeenan staff 128 Oct 8 18:25 .
drwxr-xr-x@ 3 jkeenan staff 96 Oct 8 18:25 ..
-rwxr-xr-x@ 1 jkeenan staff 730 Oct 10 20:56 Info.plist
drwxr-xr-x@ 6 jkeenan staff 192 Oct 9 00:15 Server Plugin
ZwavePowerLevel.indigoPlugin/Contents/Server Plugin:
total 48
drwxr-xr-x@ 6 jkeenan staff 192 Oct 9 00:15 .
drwxr-xr-x@ 4 jkeenan staff 128 Oct 8 18:25 ..
-rwxr-xr-x@ 1 jkeenan staff 511 Oct 9 22:28 Actions.xml
-rwxr-xr-x@ 1 jkeenan staff 2702 Oct 9 20:21 Devices.xml
-rwxr-xr-x@ 1 jkeenan staff 148 Jul 21 2016 PluginConfig.xml
-rwxr-xr-x@ 1 jkeenan staff 11056 Oct 10 23:59 plugin.py
Re: Indigo controllable power strip
Posted:
Wed Oct 11, 2017 6:20 pm
by srkinard
Looks ok, but definitely won't upgrade...will reboot the Indigo server in a few
- Code: Select all
indigo:Desktop indigo$ ls -lahR ZwavePowerLevel.indigoPlugin
total 0
drwxr-xr-x@ 3 indigo staff 96B Oct 8 18:25 .
drwx------+ 13 indigo staff 416B Oct 11 19:17 ..
drwxr-xr-x 4 indigo staff 128B Oct 11 19:17 Contents
ZwavePowerLevel.indigoPlugin/Contents:
total 8
drwxr-xr-x 4 indigo staff 128B Oct 11 19:17 .
drwxr-xr-x@ 3 indigo staff 96B Oct 8 18:25 ..
-rwxr-xr-x 1 indigo staff 730B Oct 10 20:56 Info.plist
drwxr-xr-x 6 indigo staff 192B Oct 11 19:17 Server Plugin
ZwavePowerLevel.indigoPlugin/Contents/Server Plugin:
total 48
drwxr-xr-x 6 indigo staff 192B Oct 11 19:17 .
drwxr-xr-x 4 indigo staff 128B Oct 11 19:17 ..
-rwxr-xr-x 1 indigo staff 511B Oct 9 22:28 Actions.xml
-rwxr-xr-x 1 indigo staff 2.6K Oct 9 20:21 Devices.xml
-rwxr-xr-x 1 indigo staff 148B Jul 21 2016 PluginConfig.xml
-rwxr-xr-x 1 indigo staff 11K Oct 10 23:59 plugin.py
Weird....
Re: Indigo controllable power strip
Posted:
Wed Oct 11, 2017 6:47 pm
by srkinard
So...new strip in place...plugged a 40w incandescent bulb in it and it reports about 41w used...
Physical sockets 1-4 line up with Socket1-4
Cannot get physical sockets 5-6 to report anything...
All the following are with the light plugged into Socket5
Log when I tell Indigo to update all 5 points (All Outlets & 1-4)
- Code: Select all
Z-Wave sent "New Power Strip" energy status request
Z-Wave received "New Power Strip" power load to 41.473 W
Z-Wave sent "078 - Outlet 1" energy status request
Z-Wave Power Logger Debug -----
Z-Wave Power Logger Debug Energy report received:
Z-Wave Power Logger Debug Raw command: 01 0E 00 04 00 4E 08 32 02 21 74 00 00 A2 01 75
Z-Wave Power Logger Debug Endpoint: Total
Z-Wave Power Logger Debug State: totalpowerrep
Z-Wave Power Logger Debug Total Power Reported: 41473 (41.473) watts
Z-Wave sent "078 - Outlet 2" energy status request
Z-Wave Power Logger Debug -----
Z-Wave Power Logger Debug Energy report received:
Z-Wave Power Logger Debug Raw command: 01 0E 00 04 00 4E 08 32 02 21 74 00 00 00 00 FF
Z-Wave Power Logger Debug Endpoint: Total
Z-Wave Power Logger Debug State: totalpowerrep
Z-Wave Power Logger Debug Total Power Reported: 0 (0.0) watts
Z-Wave Power Logger Debug -----
Z-Wave Power Logger Debug Energy report received:
Z-Wave Power Logger Debug Raw command: 01 12 00 04 00 4E 0C 60 0D 01 01 32 02 21 74 00 00 00 00 A3
Z-Wave Power Logger Debug Endpoint: 1
Z-Wave Power Logger Debug Socket: 1
Z-Wave Power Logger Debug State: socket1power
Z-Wave Power Logger Debug Power: 0 (0.0) watts
Z-Wave Power Logger Debug Total Power Calculated: 0.0 watts
Z-Wave sent "078 - Outlet 3" energy status request
Z-Wave Power Logger Debug -----
Z-Wave Power Logger Debug Energy report received:
Z-Wave Power Logger Debug Raw command: 01 0E 00 04 00 4E 08 32 02 21 74 00 00 00 00 FF
Z-Wave Power Logger Debug Endpoint: Total
Z-Wave Power Logger Debug State: totalpowerrep
Z-Wave Power Logger Debug Total Power Reported: 0 (0.0) watts
Z-Wave Power Logger Debug -----
Z-Wave Power Logger Debug Energy report received:
Z-Wave Power Logger Debug Raw command: 01 12 00 04 00 4E 0C 60 0D 02 01 32 02 21 74 00 00 00 00 A0
Z-Wave Power Logger Debug Endpoint: 2
Z-Wave Power Logger Debug Socket: 2
Z-Wave Power Logger Debug State: socket2power
Z-Wave Power Logger Debug Power: 0 (0.0) watts
Z-Wave Power Logger Debug Total Power Calculated: 0.0 watts
Z-Wave sent "078 - Outlet 4" energy status request
Z-Wave Power Logger Debug -----
Z-Wave Power Logger Debug Energy report received:
Z-Wave Power Logger Debug Raw command: 01 0E 00 04 00 4E 08 32 02 21 74 00 00 00 00 FF
Z-Wave Power Logger Debug Endpoint: Total
Z-Wave Power Logger Debug State: totalpowerrep
Z-Wave Power Logger Debug Total Power Reported: 0 (0.0) watts
Z-Wave Power Logger Debug -----
Z-Wave Power Logger Debug Energy report received:
Z-Wave Power Logger Debug Raw command: 01 12 00 04 00 4E 0C 60 0D 03 01 32 02 21 74 00 00 00 00 A1
Z-Wave Power Logger Debug Endpoint: 3
Z-Wave Power Logger Debug Socket: 3
Z-Wave Power Logger Debug State: socket3power
Z-Wave Power Logger Debug Power: 0 (0.0) watts
Z-Wave Power Logger Debug Total Power Calculated: 0.0 watts
Z-Wave Power Logger Debug -----
Z-Wave Power Logger Debug Energy report received:
Z-Wave Power Logger Debug Raw command: 01 0E 00 04 00 4E 08 32 02 21 74 00 00 00 00 FF
Z-Wave Power Logger Debug Endpoint: Total
Z-Wave Power Logger Debug State: totalpowerrep
Z-Wave Power Logger Debug Total Power Reported: 0 (0.0) watts
Z-Wave Power Logger Debug -----
Z-Wave Power Logger Debug Energy report received:
Z-Wave Power Logger Debug Raw command: 01 12 00 04 00 4E 0C 60 0D 04 01 32 02 21 74 00 00 00 00 A6
Z-Wave Power Logger Debug Endpoint: 4
Z-Wave Power Logger Debug Socket: 4
Z-Wave Power Logger Debug State: socket4power
Z-Wave Power Logger Debug Power: 0 (0.0) watts
Z-Wave Power Logger Debug Total Power Calculated: 0.0 watts
Schedule Energy Refresh
Action Group Update Energy Use
Log when I execute the Power Logger action to refresh all:
- Code: Select all
Action Group Update new strip all
Z-Wave Power Logger Debug Node: 78
Z-Wave Power Logger Requesting all power levels for node 78
Z-Wave sent "New Power Strip" raw command [32 01 0A 19]
All zeros after this since 5 isn't reporting in so the calculated total is 0.
Log when I execute the Power Logger refresh individual sockets
- Code: Select all
Action Group Update new strip individual
Z-Wave Power Logger Debug Node: 78
Z-Wave Power Logger Requesting power level 1 for node 78
Z-Wave sent "New Power Strip" raw command [60 0D 01 01 32 01 0A 25]
Z-Wave Power Logger Requesting power level 2 for node 78
Z-Wave sent "New Power Strip" raw command [60 0D 01 02 32 01 0A 25]
Z-Wave Power Logger Requesting power level 3 for node 78
Z-Wave sent "New Power Strip" raw command [60 0D 01 03 32 01 0A 25]
Z-Wave Power Logger Requesting power level 4 for node 78
Z-Wave sent "New Power Strip" raw command [60 0D 01 04 32 01 0A 25]
Z-Wave Power Logger Requesting power level 5 for node 78
Z-Wave sent "New Power Strip" raw command [60 0D 01 05 32 01 0A 25]
Z-Wave Power Logger Requesting power level 6 for node 78
Z-Wave sent "New Power Strip" raw command [60 0D 01 06 32 01 0A 25]
Any ideas?
Re: Indigo controllable power strip
Posted:
Wed Oct 11, 2017 11:05 pm
by howartp
You’re not on latest version of plugin there.
Latest version requests 8 sockets and doesn’t send [60 0D...] to the devices.
Sent from my iPhone using Tapatalk Pro