Changesets: HomeAutomation

trunk r2114

2012-07-19 15:18

Anders Sandblad


Ported: N/A

Details Diff
Added function IROut_SendDuration to be able to specify a duration of which ir is sent
mod - /trunk/PcSoftware/Atom1.5/script/interface/irout.js Diff File

trunk r2113

2012-07-19 11:03

Mattias Runge


Ported: N/A

Details Diff
If you pass an alias group to the ModuleGetLastDataRaw or Native you will always get a value for the group name as well.
mod - /trunk/PcSoftware/Atom1.5/script/plugin/module.js Diff File

trunk r2112

2012-07-18 02:05

Mattias Runge


Ported: N/A

Details Diff
Fixes for larger data sets as results.
Readded fix for non-existant timestamps
mod - /trunk/PcSoftware/scripts/Atom1.5-webgui/atomjs_interface.php Diff File
mod - /trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/script.js Diff File

trunk r2111

2012-07-18 01:31

Mattias Runge


Ported: N/A

Details Diff
Changed the webgui to use the new Atomd JsPipe interface instead of the atomic. Should not suffer from the protocol limitations of the atomic protocol.
This is a breaking change and requires the latest revision of Atom. It will also require an update to the webgui configuration file.
rm - /trunk/PcSoftware/scripts/Atom1.5-webgui/atom_interface_new.php File
rm - /trunk/PcSoftware/scripts/Atom1.5-webgui/atom_interface_old.php File
add - /trunk/PcSoftware/scripts/Atom1.5-webgui/atomjs_interface.php File
mod - /trunk/PcSoftware/scripts/Atom1.5-webgui/backend.php Diff File
mod - /trunk/PcSoftware/scripts/Atom1.5-webgui/config.php.template Diff File
mod - /trunk/PcSoftware/scripts/Atom1.5-webgui/index.php Diff File
mod - /trunk/PcSoftware/scripts/Atom1.5-webgui/pages/dimmers/script.js Diff File
mod - /trunk/PcSoftware/scripts/Atom1.5-webgui/pages/info/script.js Diff File
mod - /trunk/PcSoftware/scripts/Atom1.5-webgui/pages/irremotes/script.js Diff File
mod - /trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/script.js Diff File

trunk r2110

2012-07-18 01:28

Mattias Runge


Ported: N/A

Details Diff
Added a function in module.js for use by the webgui.
mod - /trunk/PcSoftware/Atom1.5/script/plugin/module.js Diff File

trunk r2109

2012-07-18 01:04

Mattias Runge


Ported: N/A

Details Diff
Some changes to the JsPipe interface
mod - /trunk/PcSoftware/Atom1.5/script/plugin/storage.js Diff File
mod - /trunk/PcSoftware/Atom1.5/src/vm/Manager.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/vm/plugin/JsPipe.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/vm/plugin/Storage.cpp Diff File

trunk r2108

2012-07-17 23:53

Linus Lundin


Ported: N/A

Details Diff
hwPWM: Added more comments in try to make kribba happy, but to fully understand the datascheet is still needed
mod - /trunk/EmbeddedSoftware/AVR/module/act_hwPWM/config.inc.template Diff File

trunk r2107

2012-07-17 15:26

Mattias Runge


Ported: N/A

Details Diff
Added a new TCP inteface for accessing the javascript VM directly. This is a potential security risk even though the console is not much safer.
This is a preperation for a simpler interface toward the webgui.
mod - /trunk/PcSoftware/Atom1.5/CMakeLists.txt Diff File
mod - /trunk/PcSoftware/Atom1.5/src/atomd.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/config/Manager.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/vm/Manager.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/vm/Manager.h Diff File
mod - /trunk/PcSoftware/Atom1.5/src/vm/Plugin.cpp Diff File
mod - /trunk/PcSoftware/Atom1.5/src/vm/Plugin.h Diff File
add - /trunk/PcSoftware/Atom1.5/src/vm/plugin/JsPipe.cpp File
add - /trunk/PcSoftware/Atom1.5/src/vm/plugin/JsPipe.h File

trunk r2106

2012-07-17 11:04

Mattias Runge


Ported: N/A

Details Diff
Fix for linus timestamps
mod - /trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/script.js Diff File

trunk r2105

2012-07-17 11:02

Mattias Runge


Ported: N/A

Details Diff
Added better error handling on failed server requests, if one failes move to the next in the queue anyway.
Added check if there is a callback supplied in a call before trying to execute that callback.
mod - /trunk/PcSoftware/scripts/Atom1.5-webgui/index.php Diff File

trunk r2104

2012-07-16 18:16

Mattias Runge


Ported: N/A

Details Diff
Changed Home to Start to be more language agnostic
mod - /trunk/PcSoftware/scripts/Atom1.5-webgui/index.php Diff File

trunk r2103

2012-07-16 17:59

Mattias Runge


Ported: N/A

Details Diff
Added a console function to get the server timestamp.
mod - /trunk/PcSoftware/Atom1.5/script/plugin/console.js Diff File

trunk r2102

2012-07-16 17:59

Mattias Runge


Ported: N/A

Details Diff
Changed so only one request at a time is made toward the server since the server can not handle it in a good way.
Added functions for popping up dialogs in the web interface.
Added a function to sync the time between the server and the client to be able to do correct comparisons, requires a new function in atom!!!
Added popup functionality to the phonecalls page where a popup will appear when a new call is detected. Since the call logg is checked every 4 seconds there can be a little latency and the check checks for calls that are less than 10 seconds old. The dialog will auto close after 15 seconds if not closed manually.
mod - /trunk/PcSoftware/scripts/Atom1.5-webgui/index.php Diff File
mod - /trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/script.js Diff File
mod - /trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/template.html Diff File

trunk r2101

2012-07-16 15:41

Anders Sandblad


Ported: N/A

Details Diff
Changed timeout, slower communication but more reliable
mod - /trunk/PcSoftware/scripts/setConfig/AtomLib.pl Diff File

trunk r2100

2012-07-16 15:07

Linus Lundin


Ported: N/A

Details Diff
Fixed LED compensation function
mod - /trunk/EmbeddedSoftware/AVR/module/act_hwPWM/act_hwPWM.c Diff File

trunk r2099

2012-07-16 14:46

Linus Lundin


Ported: N/A

Details Diff
Fixed bug in dimmer.js, now now it works also if you have both hwpwm and dimmer in the same group
mod - /trunk/PcSoftware/Atom1.5/script/interface/dimmer.js Diff File

trunk r2098

2012-07-16 14:40

Mattias Runge


Ported: N/A

Details Diff
Fixed so no eniro or rseek checks are made on hidden or unknown numbers.
Added printout for raw data received from DTMF to debug in out problem arune is having
mod - /trunk/PcSoftware/Atom1.5/script/interface/sensor.js Diff File

trunk r2097

2012-07-16 13:04

Mattias Runge


Ported: N/A

Details Diff
Forgot that I disabled the polling of calls, re-enabled it now
mod - /trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/script.js Diff File

trunk r2096

2012-07-16 13:03

Mattias Runge


Ported: N/A

Details Diff
Made the phonecall view more friendly to a small screen like my phone :)
mod - /trunk/PcSoftware/scripts/Atom1.5-webgui/index.php Diff File
mod - /trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/script.js Diff File
mod - /trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/template.html Diff File

trunk r2095

2012-07-16 12:59

Linus Lundin


Ported: N/A

Details Diff
Added example in config file for hwPWM
mod - /trunk/EmbeddedSoftware/AVR/module/act_hwPWM/config.inc.template Diff File

trunk r2094

2012-07-16 11:21

Mattias Runge


Ported: N/A

Details Diff
Fixed priority, now rseek searches are only done if eniro failes to find anything.
Also put the result from rseek into an array... not sure of the result format though so it needs to be tested.
mod - /trunk/PcSoftware/Atom1.5/script/interface/sensor.js Diff File

trunk r2093

2012-07-16 01:57

Mattias Runge


Ported: N/A

Details Diff
Added a new page with phone call history to the webgui. ?\195?\141t has some configuration options but they are all described in the config.php.template file.
mod - /trunk/PcSoftware/scripts/Atom1.5-webgui/config.php.template Diff File
mod - /trunk/PcSoftware/scripts/Atom1.5-webgui/pages/info/script.js Diff File
add - /trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls File
add - /trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/script.js File
add - /trunk/PcSoftware/scripts/Atom1.5-webgui/pages/phonecalls/template.html File

trunk r2092

2012-07-16 00:18

Mattias Runge


Ported: N/A

Details Diff
Fixed parsing of incomming or outgoing calls which was wrong. Thanks arune!
mod - /trunk/PcSoftware/Atom1.5/script/interface/sensor.js Diff File

trunk r2091

2012-07-15 23:50

Mattias Runge


Ported: N/A

Details Diff
Changes and fixes to DTMF decoding.
Lookup on eniro now works... added timestamp and names parameters to PhoneCall storage.
mod - /trunk/PcSoftware/Atom1.5/script/interface/http.js Diff File
mod - /trunk/PcSoftware/Atom1.5/script/interface/sensor.js Diff File

trunk r2090

2012-07-15 21:34

Mattias Runge


Ported: N/A

Details Diff
Extended printout with length
mod - /trunk/PcSoftware/Atom1.5/src/can/Network.cpp Diff File
 First  Prev  1 2 3 ... 6 7 8 9 10 11 12 ... 20 ... 30 ... 40 ... 50 ... 60 ... 70 ... 80 ... 88 89 90  Next  Last