more G-Labs products

Author Topic: How to send X10 All On or All Off  (Read 8737 times)

February 04, 2016, 05:04:56 AM
Reply #30

kevinvinv

  • ****
  • Information
  • Sr. Member
  • Posts: 196
Thanks for the info on the manual update... and for future info,  are some updates manual like this and some make it into the gui as updates available there?

Just curious.

Thanks!

February 04, 2016, 04:42:05 PM
Reply #31

bkenobi

  • *****
  • Information
  • Global Moderator
  • Posts: 1525
GUI updates won't give every single version that Gene numbers.  Many releases are considered testing versions so they won't have a GUI notification.  If you want to be on the bleeding edge, you will have to install manual updates when they are announced in the TESTING RELEASE thread:
http://www.homegenie.it/forum/index.php?topic=129.0

Since you are fairly new to HG, you might not want to start using those quite yet as they sometimes cause bugs.  If you want to at least know what's coming up, watch that thread and it will describe many of the releases that don't propagate into the GUI update.

Simply put, there are 3 types of updates I can think of:
  • Standard updates (show up in GUI update)
  • TESTING RELEASE (manual update required)
  • Major update (v1.0 -> v1.1 which only happened once so far)

February 05, 2016, 04:37:55 AM
Reply #32

kevinvinv

  • ****
  • Information
  • Sr. Member
  • Posts: 196
Well, against better judgement I took a leap and updated to 514 so I could get the Program.APICall() function and do X10  All On / All Off.

IT WORKS!!!!!     THANKS EVERYONE!!!

February 05, 2016, 10:21:44 AM
Reply #33

petediscrete

  • ****
  • Information
  • Sr. Member
  • Posts: 220
Kevinv a little suggestion. Make an image of a stable working version of HG on a seperate SD card. Back up that HG config version and name it accordingly. On a seperate SD card you can then test whatever version of HG you wish and experiment any way you wish if it breaks you just revert back to your first SD card. Takes the update fear factor out of the equation. Also remember that SD cards are notoriously unreliable too. This of course only applies to the RPI. Windows or Linux could use their relevant backup/restore version to achieve the same result.

February 05, 2016, 04:42:58 PM
Reply #34

bkenobi

  • *****
  • Information
  • Global Moderator
  • Posts: 1525
I second the backup suggestion.  I had my installation break on me (SD card corruption) and I had to start over.  I recommend the rpi-clone utility with a micro-sd in a usb adapter.

rpi-clone discussion:
http://www.homegenie.it/forum/index.php?topic=76.msg4567#msg4567

micro-sd to usb adapter example:
http://www.amazon.com/Kingfansion-5Gbps-Super-Reader-Adapter/dp/B00X932YNG

The adapter can be found all over for ~$5 shipped and they are so small you won't break them in your RPi.  I intended to set a regular backup cron task, but since I have a RPi B v1, I only have 2 USB which are used by my UPS and CM15A.  If you have a v2,  you can leave it installed and never have to worry about your backup!

February 27, 2016, 03:58:32 AM
Reply #35

kevinvinv

  • ****
  • Information
  • Sr. Member
  • Posts: 196
Back on this topic again   8)

According to the log file,  when I execute a call to X10 / AllLightsOn  ...  it looks like the code loops through and sends individual ON commands to all the modules.  Can anyone confirm this?

I was hoping that HG would send the actual X10 AllOn PLC command instead..

February 29, 2016, 04:49:19 PM
Reply #36

bkenobi

  • *****
  • Information
  • Global Moderator
  • Posts: 1525
I can't confirm, but that wouldn't surprise me.  I would expect all functions to be available via C# directly.  The fact that you have to use the web API in order to send the command seems odd, so if it's actually looping through all modules then that would make more sense as that would mean it's an API function rather than a direct call that C# doesn't have access to.  I'll take a look this evening if I remember.

March 02, 2016, 08:16:41 AM
Reply #37

bkenobi

  • *****
  • Information
  • Global Moderator
  • Posts: 1525
I spent 2 minutes trying this and on r514 the C# script compiled but did not run.  I didn't have time to do any more testing.  If you could post a very simple sketch that sends the all lights on command as you are using it, I could try the same code and see if my install gives the same results.

March 02, 2016, 02:50:21 PM
Reply #38

kevinvinv

  • ****
  • Information
  • Sr. Member
  • Posts: 196
Ill see what I can do but right now due to the bug we discovered....  I cant make a new program  :(
Essentially this is what I am running though:


if (module.Is("Panic")  && parameter.Statistics.Last.Value==0)  // Panic ON
     { 
        Program.Notify("hello","PANIC");
        Program.ApiCall("HomeAutomation.X10/A/Control.AllLightsOn");
        Program.ApiCall("HomeAutomation.X10/B/Control.AllLightsOn");
        Program.ApiCall("HomeAutomation.X10/E/Control.AllLightsOn");
       

   
     }
 
 
  //break; don't check any more items
  return true;
});

Program.GoBackground();

March 02, 2016, 03:50:46 PM
Reply #39

bkenobi

  • *****
  • Information
  • Global Moderator
  • Posts: 1525
I issued the command from the web API:

Code: [Select]
http://192.168.0.200/api/HomeAutomation.X10/A/Control.AllLightsOn
This is the response:
Code: [Select]
{"ResponseValue":"OK"}
This is the output:
Code: [Select]
2016-03-02 06:47:19.5584 Info WebServiceGateway 192.168.0.5 HTTP GET 200 /api/HomeAutomation.X10/A/Control.AllLightsOn [OPEN]
2016-03-02 06:47:19.5650 Debug 04-60
2016-03-02 06:47:19.8004 Info WebServiceGateway 192.168.0.5 HTTP GET 200 /events [CLOSED AFTER 77.227 seconds]
2016-03-02 06:47:19.9828 Debug 55
2016-03-02 06:47:19.9828 Debug Command succesfull
2016-03-02 06:47:19.9855 Debug 06-61
2016-03-02 06:47:20.4020 Info HomeAutomation.HomeGenie.Automation 1017 - Program.UiRefresh Data updated
2016-03-02 06:47:20.4412 Debug 55
2016-03-02 06:47:20.4481 Debug Command succesfull
2016-03-02 06:47:20.4571 Info HomeAutomation.X10 A1 - Status.Level 1
2016-03-02 06:47:20.4687 Info HomeAutomation.X10 A2 - Status.Level 1
2016-03-02 06:47:20.4878 Info HomeAutomation.X10 A3 - Status.Level 1
2016-03-02 06:47:20.4931 Info HomeAutomation.X10 A4 - Status.Level 1
2016-03-02 06:47:20.5082 Info HomeAutomation.X10 A5 - Status.Level 1
2016-03-02 06:47:20.5116 Info HomeAutomation.X10 A6 - Status.Level 1
2016-03-02 06:47:20.5301 Info HomeAutomation.X10 A7 - Status.Level 1
2016-03-02 06:47:20.5338 Info HomeAutomation.X10 A8 - Status.Level 1
2016-03-02 06:47:20.5482 Info HomeAutomation.X10 A9 - Status.Level 1
2016-03-02 06:47:20.5518 Info HomeAutomation.X10 A10 - Status.Level 1
2016-03-02 06:47:20.5582 Info HomeAutomation.X10 A11 - Status.Level 1
2016-03-02 06:47:20.5887 Info HomeAutomation.X10 A12 - Status.Level 1
2016-03-02 06:47:20.5981 Info WebServiceGateway 192.168.0.5 HTTP GET 200 /events [OPEN]
2016-03-02 06:47:20.6038 Info HomeAutomation.X10 A13 - Status.Level 1
2016-03-02 06:47:20.6160 Info HomeAutomation.X10 A14 - Status.Level 1
2016-03-02 06:47:20.6215 Info HomeAutomation.X10 A15 - Status.Level 1
2016-03-02 06:47:20.6510 Info HomeAutomation.X10 A16 - Status.Level 1
2016-03-02 06:47:20.7642 Info WebServiceGateway 192.168.0.5 HTTP GET 200 /api/HomeAutomation.X10/A/Control.AllLightsOn [CLOSED AFTER 1.206 seconds]
2016-03-02 06:47:21.1315 Info WebServiceGateway 192.168.0.5 HTTP GET 200 /events [ERROR: Write failure]
2016-03-02 06:47:21.2379 Info WebServiceGateway 192.168.0.5 HTTP GET 200 /events [CLOSED AFTER 0.64 seconds]
2016-03-02 06:47:24.1193 Debug 04-6D
2016-03-02 06:47:24.5403 Debug 55
2016-03-02 06:47:24.5411 Debug Command succesfull
2016-03-02 06:47:24.5432 Debug 06-62
2016-03-02 06:47:24.9801 Debug 55
2016-03-02 06:47:24.9809 Debug Command succesfull

I will check the command later to verify that this is the correct hex, but this looks correct to me.  That said, no lights actually turned on so it looks like it thinks it worked but didn't.
« Last Edit: March 02, 2016, 03:53:58 PM by bkenobi »

March 02, 2016, 03:54:40 PM
Reply #40

bkenobi

  • *****
  • Information
  • Global Moderator
  • Posts: 1525
Code: [Select]
2016-03-02 06:47:19.5584 Info WebServiceGateway 192.168.0.5 HTTP GET 200 /api/HomeAutomation.X10/A/Control.AllLightsOn [OPEN]
2016-03-02 06:47:19.5650 Debug 04-60
2016-03-02 06:47:19.8004 Info WebServiceGateway 192.168.0.5 HTTP GET 200 /events [CLOSED AFTER 77.227 seconds]
2016-03-02 06:47:19.9828 Debug 55
2016-03-02 06:47:19.9828 Debug Command succesfull
2016-03-02 06:47:19.9855 Debug 06-61
2016-03-02 06:47:20.4020 Info HomeAutomation.HomeGenie.Automation 1017 - Program.UiRefresh Data updated
2016-03-02 06:47:20.4412 Debug 55
2016-03-02 06:47:20.4481 Debug Command succesfull
2016-03-02 06:47:20.4571 Info HomeAutomation.X10 A1 - Status.Level 1
2016-03-02 06:47:20.4687 Info HomeAutomation.X10 A2 - Status.Level 1
2016-03-02 06:47:20.4878 Info HomeAutomation.X10 A3 - Status.Level 1
2016-03-02 06:47:20.4931 Info HomeAutomation.X10 A4 - Status.Level 1
2016-03-02 06:47:20.5082 Info HomeAutomation.X10 A5 - Status.Level 1
2016-03-02 06:47:20.5116 Info HomeAutomation.X10 A6 - Status.Level 1
2016-03-02 06:47:20.5301 Info HomeAutomation.X10 A7 - Status.Level 1
2016-03-02 06:47:20.5338 Info HomeAutomation.X10 A8 - Status.Level 1
2016-03-02 06:47:20.5482 Info HomeAutomation.X10 A9 - Status.Level 1
2016-03-02 06:47:20.5518 Info HomeAutomation.X10 A10 - Status.Level 1
2016-03-02 06:47:20.5582 Info HomeAutomation.X10 A11 - Status.Level 1
2016-03-02 06:47:20.5887 Info HomeAutomation.X10 A12 - Status.Level 1
2016-03-02 06:47:20.5981 Info WebServiceGateway 192.168.0.5 HTTP GET 200 /events [OPEN]
2016-03-02 06:47:20.6038 Info HomeAutomation.X10 A13 - Status.Level 1
2016-03-02 06:47:20.6160 Info HomeAutomation.X10 A14 - Status.Level 1
2016-03-02 06:47:20.6215 Info HomeAutomation.X10 A15 - Status.Level 1
2016-03-02 06:47:20.6510 Info HomeAutomation.X10 A16 - Status.Level 1
2016-03-02 06:47:20.7642 Info WebServiceGateway 192.168.0.5 HTTP GET 200 /api/HomeAutomation.X10/A/Control.AllLightsOn [CLOSED AFTER 1.206 seconds]
2016-03-02 06:47:21.1315 Info WebServiceGateway 192.168.0.5 HTTP GET 200 /events [ERROR: Write failure]
2016-03-02 06:47:21.2379 Info WebServiceGateway 192.168.0.5 HTTP GET 200 /events [CLOSED AFTER 0.64 seconds]
2016-03-02 06:47:24.1193 Debug 04-6D
2016-03-02 06:47:24.5403 Debug 55
2016-03-02 06:47:24.5411 Debug Command succesfull
2016-03-02 06:47:24.5432 Debug 06-62
2016-03-02 06:47:24.9801 Debug 55
2016-03-02 06:47:24.9809 Debug Command succesfull
2016-03-02 06:47:51.0805 Info HomeAutomation.HomeGenie.Automation 1017 - Program.UiRefresh Data updated
2016-03-02 06:47:57.2902 Info MQTT:Sensors blueline :nopopup:Meter.Watts Meter.Watts 263.0
2016-03-02 06:48:09.0399 Info HomeAutomation.SystemChecker 1 Update :nopopup:Sensor.Disk Sensor.Disk 44.17
2016-03-02 06:48:09.0484 Info HomeAutomation.SystemChecker 1 Update :nopopup:Sensor.CPU Sensor.CPU 31.37
2016-03-02 06:48:09.0776 Info HomeAutomation.SystemChecker 1 Update :nopopup:Sensor.Memory Sensor.Memory 36.2625608944975
2016-03-02 06:48:21.3361 Info HomeAutomation.HomeGenie.Automation 1017 - Program.UiRefresh Data updated
2016-03-02 06:48:27.3975 Info MQTT:Sensors blueline :nopopup:Meter.Watts Meter.Watts 273.0
2016-03-02 06:48:27.4071 Info MQTT:Sensors blueline :nopopup:Sensor.Temperature Sensor.Temperature 6.1
2016-03-02 06:48:51.5278 Info HomeAutomation.HomeGenie.Automation 1017 - Program.UiRefresh Data updated
2016-03-02 06:48:57.5217 Info MQTT:Sensors blueline :nopopup:Sensor.WattHours Sensor.WattHours 27212.0
2016-03-02 06:48:57.5606 Info MQTT:Sensors blueline :nopopup:Meter.Watts Meter.Watts 270.0
2016-03-02 06:49:01.2115 Info HomeAutomation.HomeGenie.Automation 35 Automation Program Program.Notification {"Title":"Scheduled Control","Message":"BBQ light OFF"}
2016-03-02 06:49:01.2150 Debug 04-6E
2016-03-02 06:49:01.6309 Debug 55
2016-03-02 06:49:01.6316 Debug Command succesfull
2016-03-02 06:49:01.6341 Debug 06-63
2016-03-02 06:49:02.0629 Debug 55
2016-03-02 06:49:02.0629 Debug Command succesfull
2016-03-02 06:49:02.0656 Info HomeAutomation.X10 A2 - Status.Level 0
2016-03-02 06:49:02.0721 Info HomeAutomation.HomeGenie.Automation 35 Automation Program Program.Notification {"Title":"Scheduled Control","Message":"NW light OFF"}
2016-03-02 06:49:02.0892 Debug 04-62
2016-03-02 06:49:02.5109 Debug 55
2016-03-02 06:49:02.5109 Debug Command succesfull
2016-03-02 06:49:02.5129 Debug 06-63
2016-03-02 06:49:02.9430 Debug 55
2016-03-02 06:49:02.9437 Debug Command succesfull
2016-03-02 06:49:02.9455 Info HomeAutomation.X10 A3 - Status.Level 0
2016-03-02 06:49:02.9702 Info HomeAutomation.HomeGenie.Automation 35 Automation Program Program.Notification {"Title":"Scheduled Control","Message":"Kennel light OFF"}
2016-03-02 06:49:02.9794 Debug 04-6A
2016-03-02 06:49:03.1384 Debug Event propagation halted - parameter manipulated by automation program 'Advanced Smart Lights' (1016) (Name=Program.Notification, OldValue={"Title":"Scheduled Control","Message":"NW light OFF"}, NewValue={"Title":"Scheduled Control","Message":"Kennel light OFF"})
2016-03-02 06:49:03.3991 Debug 55
2016-03-02 06:49:03.3998 Debug Command succesfull
2016-03-02 06:49:03.4010 Debug 06-63
2016-03-02 06:49:03.8311 Debug 55
2016-03-02 06:49:03.8318 Debug Command succesfull
2016-03-02 06:49:03.8336 Info HomeAutomation.X10 A4 - Status.Level 0
2016-03-02 06:49:03.8507 Info HomeAutomation.HomeGenie.Automation 35 Automation Program Program.Notification {"Title":"Scheduled Control","Message":"Shop light OFF"}
2016-03-02 06:49:03.8556 Debug 04-61
2016-03-02 06:49:04.2712 Debug 55
2016-03-02 06:49:04.2724 Debug Command succesfull
2016-03-02 06:49:04.2736 Debug 06-63
2016-03-02 06:49:04.6485 Debug Event propagation halted - parameter manipulated by automation program 'Advanced Smart Lights' (1016) (Name=Program.Notification, OldValue={"Title":"Scheduled Control","Message":"Kennel light OFF"}, NewValue={"Title":"Scheduled Control","Message":"Shop light OFF"})
2016-03-02 06:49:04.7112 Debug 55
2016-03-02 06:49:04.7119 Debug Command succesfull
2016-03-02 06:49:04.7137 Info HomeAutomation.X10 A5 - Status.Level 0
2016-03-02 06:49:04.7302 Info HomeAutomation.HomeGenie.Automation 35 Automation Program Program.Notification {"Title":"Scheduled Control","Message":"Entry Lights OFF"}
2016-03-02 06:49:04.7352 Debug 04-69
2016-03-02 06:49:05.1593 Debug 55
2016-03-02 06:49:05.1600 Debug Command succesfull
2016-03-02 06:49:05.1612 Debug 06-63
2016-03-02 06:49:05.2146 Debug Event propagation halted - parameter manipulated by automation program 'Advanced Smart Lights' (1016) (Name=Program.Notification, OldValue={"Title":"Scheduled Control","Message":"Shop light OFF"}, NewValue={"Title":"Scheduled Control","Message":"Entry Lights OFF"})
2016-03-02 06:49:05.5912 Debug 55
2016-03-02 06:49:05.5919 Debug Command succesfull
2016-03-02 06:49:05.5937 Info HomeAutomation.X10 A6 - Status.Level 0
2016-03-02 06:49:05.6231 Info HomeAutomation.HomeGenie.Automation 35 Automation Program Program.Notification {"Title":"Scheduled Control","Message":"Cabinet lights OFF"}
2016-03-02 06:49:05.6392 Debug 04-65
2016-03-02 06:49:06.0554 Debug 55
2016-03-02 06:49:06.0561 Debug Command succesfull
2016-03-02 06:49:06.0574 Debug 06-63
2016-03-02 06:49:06.4954 Debug 55
2016-03-02 06:49:06.4961 Debug Command succesfull
2016-03-02 06:49:06.4989 Info HomeAutomation.X10 A7 - Status.Level 0
2016-03-02 06:49:06.5106 Info HomeAutomation.HomeGenie.Automation 35 Automation Program Program.Notification {"Title":"Scheduled Control","Message":"South lights OFF"}
2016-03-02 06:49:06.5172 Debug 04-6D
2016-03-02 06:49:06.9354 Debug 55
2016-03-02 06:49:06.9396 Debug Command succesfull
2016-03-02 06:49:06.9396 Debug 06-63
2016-03-02 06:49:07.3677 Debug 55
2016-03-02 06:49:07.3689 Debug Command succesfull
2016-03-02 06:49:07.3706 Info HomeAutomation.X10 A8 - Status.Level 0
2016-03-02 06:49:07.3858 Info HomeAutomation.HomeGenie.Automation 35 Automation Program Program.Notification {"Title":"Scheduled Control","Message":"Pigeon loft light OFF"}
2016-03-02 06:49:07.4006 Debug 04-67
2016-03-02 06:49:07.5408 Debug Event propagation halted - parameter manipulated by automation program 'Advanced Smart Lights' (1016) (Name=Program.Notification, OldValue={"Title":"Scheduled Control","Message":"Entry Lights OFF"}, NewValue={"Title":"Scheduled Control","Message":"Pigeon loft light OFF"})
2016-03-02 06:49:07.8236 Debug 55
2016-03-02 06:49:07.8248 Debug Command succesfull
2016-03-02 06:49:07.8259 Debug 06-63
2016-03-02 06:49:08.2556 Debug 55
2016-03-02 06:49:08.2556 Debug Command succesfull
2016-03-02 06:49:08.2585 Info HomeAutomation.X10 A9 - Status.Level 0
2016-03-02 06:49:08.2665 Info HomeAutomation.HomeGenie.Automation 35 Automation Program Program.Notification {"Title":"Scheduled Control","Message":"Hot tub lights OFF"}
2016-03-02 06:49:08.2812 Debug 04-6F
2016-03-02 06:49:08.5441 Debug Event propagation halted - parameter manipulated by automation program 'Advanced Smart Lights' (1016) (Name=Program.Notification, OldValue={"Title":"Scheduled Control","Message":"Cabinet lights OFF"}, NewValue={"Title":"Scheduled Control","Message":"Hot tub lights OFF"})
2016-03-02 06:49:08.7036 Debug 55
2016-03-02 06:49:08.7524 Debug Command succesfull
2016-03-02 06:49:08.7538 Debug 06-63
2016-03-02 06:49:09.1709 Info HomeAutomation.SystemChecker 1 Update :nopopup:Sensor.Disk Sensor.Disk 44.18
2016-03-02 06:49:09.1747 Debug 55
2016-03-02 06:49:09.1747 Debug Command succesfull
2016-03-02 06:49:09.1772 Info HomeAutomation.X10 A10 - Status.Level 0
2016-03-02 06:49:09.1941 Info HomeAutomation.HomeGenie.Automation 35 Automation Program Program.Notification {"Title":"Scheduled Control","Message":"Wood shed light OFF"}
2016-03-02 06:49:09.2057 Debug 04-63
2016-03-02 06:49:09.2218 Info HomeAutomation.SystemChecker 1 Update :nopopup:Sensor.CPU Sensor.CPU 25.9
2016-03-02 06:49:09.2418 Info HomeAutomation.SystemChecker 1 Update :nopopup:Sensor.Memory Sensor.Memory 36.2625608944975
2016-03-02 06:49:09.6307 Debug 55
2016-03-02 06:49:09.6307 Debug Command succesfull
2016-03-02 06:49:09.6325 Debug 06-63
2016-03-02 06:49:10.0709 Debug 55
2016-03-02 06:49:10.1058 Debug Event propagation halted - parameter manipulated by automation program 'Advanced Smart Lights' (1016) (Name=Program.Notification, OldValue={"Title":"Scheduled Control","Message":"South lights OFF"}, NewValue={"Title":"Scheduled Control","Message":"Wood shed light OFF"})
2016-03-02 06:49:10.1221 Debug Command succesfull
2016-03-02 06:49:10.1249 Info HomeAutomation.X10 A11 - Status.Level 0
2016-03-02 06:49:10.1426 Info HomeAutomation.HomeGenie.Automation 35 Automation Program Program.Notification {"Title":"Scheduled Control","Message":"Garage entry light OFF"}
2016-03-02 06:49:10.1480 Debug 04-6B
2016-03-02 06:49:10.5658 Debug 55
2016-03-02 06:49:10.5658 Debug Command succesfull
2016-03-02 06:49:10.5677 Debug 06-63
2016-03-02 06:49:10.9980 Debug 55
2016-03-02 06:49:11.0452 Debug Command succesfull
2016-03-02 06:49:11.0487 Info HomeAutomation.X10 A12 - Status.Level 0
2016-03-02 06:49:11.0619 Info HomeAutomation.HomeGenie.Automation 35 Automation Program Program.Notification {"Title":"Scheduled Control","Message":" OFF"}
2016-03-02 06:49:11.0670 Debug 04-60
2016-03-02 06:49:11.4899 Debug 55
2016-03-02 06:49:11.4899 Debug Command succesfull
2016-03-02 06:49:11.4921 Debug 06-63
2016-03-02 06:49:11.9220 Debug 55
2016-03-02 06:49:11.9227 Debug Command succesfull
2016-03-02 06:49:11.9265 Info HomeAutomation.X10 A13 - Status.Level 0
2016-03-02 06:49:11.9729 Info HomeAutomation.HomeGenie.Automation 35 Automation Program Program.Notification {"Title":"Scheduled Control","Message":"Torch lamp OFF"}
2016-03-02 06:49:11.9796 Debug 04-68
2016-03-02 06:49:12.4020 Debug 55
2016-03-02 06:49:12.4027 Debug Command succesfull
2016-03-02 06:49:12.4039 Debug 06-63
2016-03-02 06:49:12.8340 Debug 55
2016-03-02 06:49:12.8817 Debug Command succesfull
2016-03-02 06:49:12.8845 Info HomeAutomation.X10 A14 - Status.Level 0
2016-03-02 06:49:13.0390 Debug Event propagation halted - parameter manipulated by automation program 'Advanced Smart Lights' (1016) (Name=Program.Notification, OldValue={"Title":"Scheduled Control","Message":"Pigeon loft light OFF"}, NewValue={"Title":"Scheduled Control","Message":"Torch lamp OFF"})
2016-03-02 06:49:15.4851 Debug 04-6D
2016-03-02 06:49:15.6989 Debug Event propagation halted - parameter manipulated by automation program 'Advanced Smart Lights' (1016) (Name=Program.Notification, OldValue={"Title":"Scheduled Control","Message":"Garage entry light OFF"}, NewValue={"Title":"Scheduled Control","Message":"Torch lamp OFF"})
2016-03-02 06:49:15.8886 Debug Event propagation halted - parameter manipulated by automation program 'Advanced Smart Lights' (1016) (Name=Program.Notification, OldValue={"Title":"Scheduled Control","Message":"Wood shed light OFF"}, NewValue={"Title":"Scheduled Control","Message":"Torch lamp OFF"})
2016-03-02 06:49:16.3646 Debug Event propagation halted - parameter manipulated by automation program 'Advanced Smart Lights' (1016) (Name=Program.Notification, OldValue={"Title":"Scheduled Control","Message":"Hot tub lights OFF"}, NewValue={"Title":"Scheduled Control","Message":"Torch lamp OFF"})
2016-03-02 06:49:16.8383 Debug Event propagation halted - parameter manipulated by automation program 'Advanced Smart Lights' (1016) (Name=Program.Notification, OldValue={"Title":"Scheduled Control","Message":" OFF"}, NewValue={"Title":"Scheduled Control","Message":"Torch lamp OFF"})
2016-03-02 06:49:16.9207 Debug 55
2016-03-02 06:49:16.9207 Debug Command succesfull
2016-03-02 06:49:16.9228 Debug 06-63
2016-03-02 06:49:17.3526 Debug 55
2016-03-02 06:49:17.3596 Debug Command succesfull
2016-03-02 06:49:17.3621 Info HomeAutomation.X10 A8 - Status.Level 0

On second review, this is why the lights were all off...  I don't know what's wrong, but HG didn't like the command and turned everything off for some reason.

March 02, 2016, 04:31:16 PM
Reply #41

kevinvinv

  • ****
  • Information
  • Sr. Member
  • Posts: 196
What are you referring to when you said correct hex?   Are you referring to the "Debug" entries?   I understand hexadecimal but not sure where you are seeing it in the log file.

Thanks!

March 02, 2016, 06:14:29 PM
Reply #42

bkenobi

  • *****
  • Information
  • Global Moderator
  • Posts: 1525
Yes, the "04-60" and "06-61" commands tell the CM15A what to do.  I need to look at my reference spreadsheet to determine what commands those are.

March 02, 2016, 06:38:32 PM
Reply #43

kevinvinv

  • ****
  • Information
  • Sr. Member
  • Posts: 196
oooohh..   I would love to have that info too!   Can I have a copy of the CM15 commands?  :)

March 02, 2016, 06:46:20 PM
Reply #44

bkenobi

  • *****
  • Information
  • Global Moderator
  • Posts: 1525