more G-Labs products

Author Topic: TESTING RELEASE  (Read 196286 times)

January 03, 2016, 03:54:36 PM
Reply #780

dani

  • *****
  • Information
  • Global Moderator
  • Posts: 535
Hi Bounz,

Are you or Had you using first version of TimeTable with separate Calendar Widget ?

Dani

January 03, 2016, 05:53:51 PM
Reply #781

bkenobi

  • *****
  • Information
  • Global Moderator
  • Posts: 1525
this is even worse with old rpi models. I hope to have soon a chance of replacing standard compression class with the SharpZipLib which would take few seconds only even on oldest rpi.

g.
Will this make backups quicker as well?  Right now, it takes several minutes to create a backup of my setup due to a large number of APPs but the resulting zip file is well under 1MB.

January 04, 2016, 07:04:25 AM
Reply #782

Bounz

  • ***
  • Information
  • Full Member
  • Posts: 94
I don't see any DaniMail thermostat modules in the default config. Where are these?

Yes, you are right. I've found these modules in my backups. As I found out they appeared in modules.xml between January and October 2015. They looks like:
Code: [Select]
<Module>
    <Name />
    <Description />
    <DeviceType>Thermostat</DeviceType>
    <Domain>HomeAutomation.DaniMail</Domain>
    <Address>1</Address>
    <Properties>
      <ModuleParameter>
        <Name>ModuleTemperature</Name>
        <Value />
        <Description />
        <FieldType />
        <UpdateTime>2015-01-26T21:14:09.633435Z</UpdateTime>
      </ModuleParameter>
      <ModuleParameter>
        <Name>Sensor.Humidity</Name>
        <Value />
        <Description />
        <FieldType />
        <UpdateTime>2015-01-26T21:14:09.635928Z</UpdateTime>
      </ModuleParameter>
      <ModuleParameter>
        <Name>Sensor.Temperature</Name>
        <Value />
        <Description />
        <FieldType />
        <UpdateTime>2015-01-26T21:14:09.635775Z</UpdateTime>
      </ModuleParameter>
      <ModuleParameter>
        <Name>Status.Battery</Name>
        <Value />
        <Description />
        <FieldType />
        <UpdateTime>2015-01-26T21:14:09.636073Z</UpdateTime>
      </ModuleParameter>
      <ModuleParameter>
        <Name>Thermostat.Mode</Name>
        <Value>VPeKVIbfwhwD46IyYU4o6w==</Value>
        <Description />
        <FieldType />
        <UpdateTime>2015-09-28T18:33:23.845733Z</UpdateTime>
      </ModuleParameter>
      <ModuleParameter>
        <Name>Thermostat.OperatingState</Name>
        <Value />
        <Description />
        <FieldType />
        <UpdateTime>2015-01-26T21:14:09.63622Z</UpdateTime>
      </ModuleParameter>
      <ModuleParameter>
        <Name>Thermostat.SetPoint.Eco</Name>
        <Value>eOBHtf2p9JGVaJqjziLJBg==</Value>
        <Description />
        <FieldType />
        <UpdateTime>2015-09-28T18:33:23.848663Z</UpdateTime>
      </ModuleParameter>
      <ModuleParameter>
        <Name>Thermostat.SetPoint.Heating</Name>
        <Value>tluMAZN0MH3Z5rpZ9FYJ+A==</Value>
        <Description />
        <FieldType />
        <UpdateTime>2015-09-28T18:33:23.851866Z</UpdateTime>
      </ModuleParameter>
      <ModuleParameter>
        <Name>Thermostat.SetPoint.NoFrost</Name>
        <Value>Ri1VdDW6uIVO4CPS82EASw==</Value>
        <Description />
        <FieldType />
        <UpdateTime>2015-09-28T18:33:23.854706Z</UpdateTime>
      </ModuleParameter>
      <ModuleParameter>
        <Name>TimeTable.F</Name>
        <Value>M3m/88N37t16WUoTMlpS6g==</Value>
        <Description />
        <FieldType />
        <UpdateTime>2015-09-28T18:33:23.857692Z</UpdateTime>
      </ModuleParameter>
      <ModuleParameter>
        <Name>TimeTable.O</Name>
        <Value>ZIWBXy5mRGRuEte8y0MSqg==</Value>
        <Description />
        <FieldType />
        <UpdateTime>2015-09-28T18:33:23.860602Z</UpdateTime>
      </ModuleParameter>
      <ModuleParameter>
        <Name>TimeTable.S</Name>
        <Value>OGzMiOkGhp0dCVGwLGMY+w==</Value>
        <Description />
        <FieldType />
        <UpdateTime>2015-09-28T18:33:23.863824Z</UpdateTime>
      </ModuleParameter>
      <ModuleParameter>
        <Name>TimeTable.W</Name>
        <Value>1bJd8AxkP04ggqA73hoY+w==</Value>
        <Description />
        <FieldType />
        <UpdateTime>2015-09-28T18:33:23.867065Z</UpdateTime>
      </ModuleParameter>
      <ModuleParameter>
        <Name>VirtualModule.ParentId</Name>
        <Value>512</Value>
        <Description />
        <FieldType />
        <UpdateTime>2015-01-27T16:43:34.022886Z</UpdateTime>
      </ModuleParameter>
      <ModuleParameter>
        <Name>Widget.DisplayModule</Name>
        <Value>DaniMail/generic/thermostats</Value>
        <Description />
        <FieldType />
        <UpdateTime>2015-01-26T21:14:09.546372Z</UpdateTime>
      </ModuleParameter>
    </Properties>
    <Stores />
    <RoutingNode />
  </Module>

Are you or Had you using first version of TimeTable with separate Calendar Widget ?
Yes, I have used Timetable with separate Calendar Widget some time ago.

After deleting this entries from modules.xml and restarting service Timetable was broken again (showing no modules in every category).

January 05, 2016, 09:21:23 PM
Reply #783

KaZe

  • ****
  • Information
  • Sr. Member
  • Posts: 219
Hi Gene!

I installed the 1.1 510 HG. The timetable can't start:

Code: [Select]
"2016-01-05 21:16:36.5187 Info HomeAutomation.HomeGenie.Automation 36 Automation Program Runtime.Error CR: The call is ambiguous between the following methods or properties: `System.Console.WriteLine(char[])' and `System.Console.WriteLine(string)'"

I try compile the program, but nothing change.

January 05, 2016, 09:44:53 PM
Reply #784

Gene

  • *****
  • Information
  • Administrator
  • Posts: 1472
  • Tangible is the future!
    • Yet Another Programmer
KaZe on which system are you running HG?
Anyway you can remove line 143 from the timetable app, it was just for debugging purpose and I forgot removing it.

Cheers,
g.

January 05, 2016, 09:48:39 PM
Reply #785

KaZe

  • ****
  • Information
  • Sr. Member
  • Posts: 219
KaZe on which system are you running HG?
Anyway you can remove line 143 from the timetable app, it was just for debugging purpose and I forgot removing it.

Cheers,
g.

Hi Gene!

Thx, it's works.
My HG system Linux Ubuntu 15.04

January 05, 2016, 10:52:08 PM
Reply #786

nolio

  • *****
  • Information
  • Global Moderator
  • Posts: 544
I just test r510, and it doesn't work well on my side :
  • Heavy CPU use from <10-15% to more than 50%
  • My shutter open each time HG start (probably due to change on timetable and my use of combination of timetable and scheduler in the same time)

So roll back to r509 for now.

January 05, 2016, 11:13:14 PM
Reply #787

Bounz

  • ***
  • Information
  • Full Member
  • Posts: 94
After deleting this entries from modules.xml and restarting service Timetable was broken again (showing no modules in every category).

Well, the solution was as easy as my inattention: the Timetable app didn't start after update/service restart, so no module has "TimeTable.Enable" feature.  :)

January 06, 2016, 12:33:10 AM
Reply #788

Gene

  • *****
  • Information
  • Administrator
  • Posts: 1472
  • Tangible is the future!
    • Yet Another Programmer
You're right nolio... I've made a little mistake by distraction, forgot to multiply by 1000 the pause of the SchedulerService :/

https://github.com/genielabs/HomeGenie/compare/v1.1-beta.509...master#diff-ff986620e87a45b15130d3a29491b39eR52

going to fix... :)

g.

January 06, 2016, 09:25:43 PM
Reply #789

Jens

  • *****
  • Information
  • Global Moderator
  • Posts: 211
Hello Gene

did you add X10 on for shutters/dimmers - I can't see it in r511?

The timetable programm was running fine in 508, with 509 the program already stopped twice by itself. I have currently just one hue light (# 4) being controlled by the timetable.

r511 is currently just installed on my test raspberry, so I cannot tell anything in regards to stability yet.


Thanks
Jens

January 06, 2016, 10:31:42 PM
Reply #790

Gene

  • *****
  • Information
  • Administrator
  • Posts: 1472
  • Tangible is the future!
    • Yet Another Programmer
Sorry Jens, forgot once again I'll remember for next release. R511 should solve stability issues of the timetable I hope. I'm running it since 1 am, too early yet to be sure :)

January 06, 2016, 10:44:19 PM
Reply #791

pim555

  • ****
  • Information
  • Sr. Member
  • Posts: 143
Upgraded from r509 to r510
- Zwave stopped working

Upgraded from r510 to r511
- Zwave working again
- Zone sensors confirmed working as part of smart lights, nice job !
- Backup file creation on RPI model B significantly improved!

Nice additions, thanks. Still puzzled why after updates sometimes Zwave does not properly come back on (using RPI + Razberry so could be related to this combination?)


Cheers
Pim

January 07, 2016, 01:23:35 AM
Reply #792

Gene

  • *****
  • Information
  • Administrator
  • Posts: 1472
  • Tangible is the future!
    • Yet Another Programmer
did you add X10 on for shutters/dimmers - I can't see it in r511?

The timetable programm was running fine in 508, with 509 the program already stopped twice by itself. I have currently just one hue light (# 4) being controlled by the timetable.

r511 is currently just installed on my test raspberry, so I cannot tell anything in regards to stability yet.

Hi Jens,

I just released r511a update that fixes a bug in the TimeTable (the program it was stopping at midnight) and also add the "ON" option for shutters/dimmers.

Cheers.
g.

January 08, 2016, 12:40:59 PM
Reply #793

KaZe

  • ****
  • Information
  • Sr. Member
  • Posts: 219
Hi Gene!

I can't update 510 to 511a. I think it is a decompressing error.
My system Linux x64 (Ubuntu 15.04)

January 09, 2016, 11:13:24 AM
Reply #794

Jens

  • *****
  • Information
  • Global Moderator
  • Posts: 211
Hi Gene,

thanks for implementing X10 ON, the SW12 shutters now work with the timetable.
…and it did not crash anymore during nighttime.

Regards
Jens