Har nu suttit en par kvällar med ett webinterface till Tellsticken. Det är kodat i PHP och använder sig av en Mysql databas för loggning etc.
Webinterfacet kommer ännu att vidareutvecklas med schemaläggare och annat smått och gått.
Här kan ni ta en preview http://karpero.mine.nu/homeautomation av mitt hemautomatiserings system, inte omöjligt att jag släpper det som open source... För att logga in finns ett demo användarnamn som är demo med lösen d3m0. Med demo användaren kan du inte styra något (vill inte ha flashade lampor hemma ), men all funktionalitet kan ses.
Med InitDB länken läses alla konfigurerade enheter in till databasen för att snabbare kunna nås.
Fenomenet att dimrar dimmar upp/ner i onödan har jag eliminerat genom att först släcka och sedan tända uttaget. För att detta skall fungera måste man i Telldussetupen ha konfigurerat ordet "dimmer" i beskrivningen.
Kommentarer tack.
Gärna också eventuella utvecklingsförslag.
Sätter även hit länken till PHP skriptet så ni får ladda ner och testa
Ladda ner, testa och kommentera.
Om ni gör några ändringar så skicka dem gärna till mig (eller posta dem här) så ja kan implementera dom till kommande releaser...
Ladda ner HomeAutomation v2.0.2 här och installera.
Bugtracker med roadmap och changelog hittar ni här http://karpero.mine.nu/mantis
A english thread has been started here: http://telldus.se/forum/viewtopic.php?t=633
Ur readme.txt saxat
Code: Select all
Change log
v2.0.2 Released 2011-03-09
- [Houseplan] Houseplan shows icons in wrong place for portrait images
- [New functionality] Add possibility to login with parameters in URL
- [General] Add info to login form when incorrect credentials are given
- [Languages] After name should be Last name in english translation
- [Scheduler] Selecting All devices gives error message
- [Houseplan] Houseplan image is not uploaded
v2.0.1 Released 2011-02-28
- [Scheduler] Saving schedule with only a group selected (no devices) gives PHP-warning
- [Installer] Installer complains about database user not having enough privileges.
- [Scheduler] Invalid date formats for AT and SCHTASKS
v2.0 Released 2011-02-16
- [Scheduler] Add possibilty to configure dynamic activation interval
- [Mobile] Change slider back to dropdown
- [Mobile] Menu text needs to be bigger
- [General] Upcoming events displays tomorrow even if it is the day after tomorrow
- [Users guide] Description of different prerequisities needed
- [Users guide] Add Windows UAC notice
- [Scheduler] Add error messages under the activations list also if there is an error in the schedule
- [General] Refer to Users guide.php when config.php is missing
v2.0 RC Released 2011-02-02
- [Scheduler] Rebuilding of scheduler
- [New functionality] Wakeup light
- [Scheduler] Add possibility to configure dimlevel
- [Scheduler] Add possibility to configure random on/off intervals
- [Configuration] Add settings for dusk/dawn which can be used in scheduler
- [New functionality] Add better ways for users to search for errors
- [Scheduler] Add enable/disable toggler for schedules
- [General] Add configurable macros
- [General] Changing scenario should affect devices aswell
- [Houseplan] Make the houseplan image the have dynamic width/height
- [New functionality] Grouping of devices
- [General] All on/off for groups of devices
- [Devices] Use slider instead of Dropdown box
- [Tellstick] Devices doesn't always react when they should
- [Configuration] Make houseplan configuration easier to lineup
- [Devices] Toggling abs dimmer doesn´t change the value in the dropdown
- [Configuration] Show the devices in groups in dropdown in dynamic scheduler activation
- [Log] Make logs folder non readable from web
- [Installer] Add optional info sharing in the end of installation procedure
- [Installer] Add pre-requisities check before starting installation
- [Installer] Add license agreement
- [General] Add grouping of devices, that can be used in tasks and in devices list
- [Configuration] Change sort order of latitude and longitude
- [Installer] Change the way read/write permissions are checked
- [General] Make read/write permissions configurable
- [Configuration] Custom icon for ON status not saved correctly
- [Scheduler] Add comment field to schedules
- [General] Code needs comments
v1.2.2 Released 2010-11-08
- [Mobile] Mobile GUI
- [General] Saving the first scenario gives the impression that it is selected
- [General] Remove root_url from config since this isn´t needed.
- [Tdtool] Add more debug messages when toggling devices
- [General] Move all.css to subfolder
- [Scheduler] Change sort order of schedules for better readability
- [General] Add config_default.php including default values for fallback
- [Mobile] Theme doesn´t seem to have affect on page
- [Languages] Wrong variable name in install_en.php
- [Help] Remove link Mobile to Full (and vice versa) from Help
v1.2.1 Released 2010-10-27
- [General] Move debug information to bottom of page.
- [Tdtool] Engineheater schedules are activated immidiately even if they shouldn´t.
- [Scheduler] Schema with both on and off and off on next day doesn´t work.
- [New functionality] Add link from full to mobile version and vice versa.
v1.2 Released 2010-10-19
- [Help] Show help in installer
- [General] Getting some warnings and notices from tdtool
- [General] Getting error when user session timed out or overtaken by another application
- [Readme] Add info about that user has to create the database first
- [Readme] Add permission info for tdtool
- [General] Add error messages in the top of the page if vital paths are not working
- [Tellstick] Log actions on stick to file.
- [Configuration] Add configuration page for temperature sensors
- [Devices] Allow users to have custom icons for all devices
- [General] Auto reload of page
- [Scheduler] Updatetasks.php doesn´t execute on certain operating systems
- [Houseplan] Show graph for temperatures when clicking on them in houseplan view
- [General] Infobox calculates sun dependant schedules wrong
- [Tdtool] Dongle lock doesn´t work after making tdtool to run in background
- [General] \\ becomes \ and \ is completely removed
- [Log] Log IP instead of text "local" / "Hemma"
v1.1.1 Released 2010-04-15
- [Installer] Configured devicetype is not selected.
- [Scheduler] JT.exe causes unhandled exception.
- [Scheduler] Combination of different devicetypes in schedules doesn´t work as expected.
- [Houseplan] Removed devices aren't removed from houseplan.
- [Configuration] Unable to edit or delete created scenarios.
- [Configuration] Need to take summer/winter time into account when calculating sunrise/sunset.
v1.1
- [Database] Eventlogging with dimlevel true/false is not handled as numeric 1/0 by some database engine versions.
- [Installer] Fix the install script to handle updates as well.
- [General] Verify Mac compatibility.
- [Tdtool] Commandline reports "You are not allowed here" for some OS.
- [Languages] Translate to finnish.
- [General] Add licensing to pages.
- [Tellstick] Verify absolute dimmer function.
- [General] Mobile version.
- [Configuration] Need possibility to clear houseplan configuration.
- [Installer] Install doesn´t seem to understand åäö on some computers.
- [General] Add setting to hide/show the infobox.
- [Scheduler] Add ability to force next event to run now.
- [Log] Add sort, limit, clean.
- [Database] Make queries injection proof.
- [Languages] Add translation support.
- [Database] Make queries support single backslash.
- [Tellstick] Make PHP execute exec in background.
- [Tellstick] Make schedules use last dimlevel.
- [General] Add index.php to links and forms.
- [General] Add configuration for default page.
- [Scheduler] Implement new scenario model.
- [Configuration] Manage scenarios.
- [Languages] Fix languages for settings in database.
- [Languages] Add fallback to english.
- [General] Theming.
- [Languages] Translate to english.
- [General] Add help pages.
- [General] Add info box showing sun rise, sunset, next event.
- [Configuration] Possibility to configure what IP addresses are considered "local".
- [General] Show Scenario setting on houseplan page, eg. Home, Away...
Screenshottar på v1.1.1
//Tom
Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha