4.4.3 (25.02.2017)

  • Support FHEM csrf token.

4.4.2 (19.02.2017)

  • CO20 widget for voc state
  • Error logs should be read in UTF-8 (making logs more plausible ...)
  • Webcmd buttons are missing for generic devices

4.4.1 (11.02.2017)

  • When switching devices update internal device state using the new value (to avoid blinking device states for on/off devices)
  • Update Memorizing Trust Manager for self signed certificates
  • Update infrastructure to load device lists from FHEMWEB

4.4.0 (05.02.2017)

  • Always parse xmllists (and return values from FHEMWEB) using UTF-8 as fixed encoding
    This might explain some xmllist load / parse errors.

4.3.9 (30.01.2017)

  • Remove outdated device information marker in room list
  • Show humidity in Oregon temperature widget

4.3.8 (29.01.2017)

  • Bugfix: When using multiple servers widgets updated using only the currently selected server
  • Widgets updates only update their own xmllist, reducing the update time and amount of data

4.3.7 (28.01.2017)

  • Bugfix: Syntax error popup shows up when showing floorplans (only most recent floorplan version)

4.3.6 (21.01.2017)

  • Enable webview hook also for non toggleable devices
  • Repair l4 color in gplots

4.3.5 (16.01.2017)

  • Migrate ONKYO_AVR as generic device, fixing some bugs
  • Add preference option to enable remote update of a room when opening it

4.3.4 (06.01.2017)

  • On-for-timer time can now also be seconds (not only minutes and hours)
  • Repair duplicate install error dialog - andFHEM Premium and andFHEM may not be installed both at the same time on the same device, as those two versions will conflict.
  • Repair parse KNX device list error

4.3.3 (31.12.2016)

  • Bugfix: Copied day profiles cannot be saved
  • Bugfix: Change slider value via "set" button (can be enabled in preferences) does not work for floating point values
  • Bugfix: SetList slider type accepts four values (whereas the fourth one is always a one). AndFHEM will accept the parameter, but ignore it

4.3.2 (26.12.2016)

  • Repair problem with device list loading when setList attribute has no value
  • Repair connection list opening (when not having configured a connection the management view cannot be opened)

4.3.1 (10.12.2016)

  • Copy weekprofile heating data from other days (for FHT, MAX, CUL_HM)

4.3.0 (26.11.2016)

  • Hotfix: Connection list cannot be opened

4.2.9 (26.11.2016)

  • Device list update does not remove deleted devices
  • Multiple line webCmd buttons are hidden

4.2.8 (25.11.2016)

  • Don't crash when encountering invalid hex strings in RGB attributes
  • Ignore special characters (space, !, ?, _) for spoken commands (to match more devices
  • When switching from widgets update device data from the respective connection. (This is only important if you have multiple servers configured)
  • Repair FHT timetable editing
  • Hide dummy connections when at least one real connection has been configured

4.2.7 (06.11.2016)

  • Use SetList when defining new timers
  • Close sidebar drawer on connection change

4.2.6 (05.11.2016)

  • Bugfix: Fix endless device list loading when encountering a connection error
  • Bugfix: Also consider favorites from different connections when exporting and importing backups

4.2.5 (30.10.2016)

  • Bugfix: Fix endless device list loading (handle null cache)
  • Bugfix: Ask for file system permissions for export and import

4.2.4 (29.10.2016)

  • Repair delayed room (and device update)
  • Set client certificate and https settings directly before switching (those settings are global, interleaved commands would overwrite those settings)

4.2.3 (25.10.2016)

  • Resolve performance bootleneck when switching views

4.2.2 (23.10.2016)

  • If using multiple connections andFHEM will now store favorites and widgets for each of those connections. In effect, you can now execute widget commands without changing the connection within andFHEM. Note: AndFHEM will only migrate existing favorites if only one connection is available. Note2: This is a pretty huge change. I've tried to test those "few" available features to my very best. If you still encounter some bugs, please feel free to write a mail or open a Github issue. Thanks!
  • Delay HUE commands (just like CUL_HM) to see whether andFHEM will update the status correctly afterwards
  • Enable colorpicker for ECMD devices

4.2.1 (16.10.2016)

  • Repair Timer integration to work with more recent versions of the AT module
  • Execute device update after issueing a command to 2s (so that FHEM has some time to get an ACK of the device)

4.2.0 (08.10.2016)

  • Additional attributes for ZWave devices (battery and alarm)
  • Fix "scroll-up" in timetable view
  • Fix FS20 dim states (wrong order, as 100% is not a successor of 06%)

4.1.9 (02.10.2016)

  • Bugfix: andFHEM does not send subStates (consequently i.e. CUL_HM desired-temp and controlMode are broken)

4.1.8 (25.09.2016)

  • Migrate HUE as generic device, support more types of HUE devices

4.1.7 (18.09.2016)

  • Repair OWSWITCH output commands
  • Repair on-for-timer and off-for-timer commands (wrong by a factor of 60)

4.1.6 (11.09.2016)

  • Fix application crash when clicking webcmd buttons whose states are not contained in the setList
  • Show graphs directly in SVG devices

4.1.5 (04.09.2016)

  • on-for-timer also shows a time picker dialog. This is much easier to use, but also prevents use from picking seconds. Please give me a hint if this is a problem for you.
  • Provide a new version of gcmsend enabling AES encryption. Please make sure to update your local device list after setting an encryption key. AndFHEM picks the key from the local device list.

4.1.4 (25.08.2016)

  • Show more buttons for OWSWITCH (F-H)

4.1.3 (14.08.2016)

  • Adapt logging for debugging missing dblog graphs
  • Show more states for OWSWITCH devices (A-F)
  • Support configDB for graphs

4.1.2 (31.07.2016)

  • Repair preferences export and import for pre Android 4.1.1 devices

4.1.1 (17.07.2016)

  • Allow IMATIC switching (why standards, you can also use 0 as off and 1 as on ...)
  • Repair tablet device scroll behavior in navigation fragment (left)
  • Partial room / device list updates no longer lose graphs
  • Repair table device xmllist update (completed instantly)

4.1.0 (09.07.2016)

  • Proper support for stepped line charts
  • Bring back update icon (swipe to refresh still works)

4.0.9 (05.06.2016)

  • Refresh only a single room when pulling down the device list in a single room

4.0.8 (26.05.2016)

  • Webcmd devices can make andFHEM crash on large devices

4.0.7 (22.05.2016)

  • Clicking the inapp billing button produced an application crash
  • State values with dim prefix resulted in wrong slider position
  • EditActivity for Tasker plugin could crash when calling intent is not completely filled

4.0.6 (14.05.2016)

  • Disable swipe to update in floorplan
  • More space for webcmd buttons in overview (to get them on one line

4.0.5 (07.05.2016)

  • thanks @maniac103: Swipe to refresh (pull down to update the device list), update buttons removed
  • thanks @maniac103: Connection spinner in navbar

4.0.4 (30.04.2016)

  • Reload device xmllist when sending commands
  • Repair styling of widget selection tabs

4.0.3 (23.04.2016)

  • Support OK, google commands for devices with more than one word (only via pronunciation hook!)
  • Make Openweathermap device generic

4.0.2 (16.04.2016)

  • Support heating widget for CUL_HM devices
  • Clicking the refesh button within the device detail view now refreshed only the specific device
  • Command history now supports deleting / editing commands. Pressing commands does not add them again to the recent commands list. Please note: the update will remove all your current recent commands.
  • Bugfix: Renaming devices makes them disappear from favorites

4.0.1 (02.04.2016)

  • Adapt layout for webview buttons in overview
  • Add support for multi window functionality for Samsung devices

4.0.0 (27.03.2016)

  • Read name and alias attributes only from INTERNALS and ATTRIBUTES, so that names cannot clash

3.9.9 (20.03.2016)

  • Repair telnet connection

3.9.8 (06.03.2016)

  • Time picker values were not used when changing values manually
  • Add certificate checking for web links

3.9.7 (28.02.2016)

  • Repair YAMAHA_AVR mute button / migrate device to generic device infrastructure
  • Repair on/off substate button for generic devices in detail view
  • Repair target state widget

3.9.6 (20.02.2016)

  • MAX timer intervals may be divisble by 5
  • Ask for additional set list information even if the set list does not ask for it

3.9.5 (14.02.2016)

  • Consider set list modifiers
  • Repair tasker plugin for querying conditions

3.9.4 (07.02.2016)

  • Repair next alarm clock date string
  • Allow weblink relative urls
  • Allow uppercase ON/OFF for toggle rows
  • Handle state changing spinner when selected value is not within setlist states

3.9.3 (31.01.2016)

  • Add appwidget for JSONMETER (medium information)
  • If a device "nextAlarmClock" is defined andFHEM will update its state with the next scheduled alarm clock (if present) every six hours

3.9.2 (29.01.2016)

  • Repair actions for new style adapters (so that device actions are shown)

3.9.1 (10.01.2016)

  • Old style adapters could not attach field listerns, resulting in missing actions for devices
  • Time detail generation only generated lowercase commands (wrong i.e. for desiredTemp)
  • Use the next free color when parsing gplot files without color definition for series

3.9.0 (04.01.2016)

  • Repair off state for EnOcean devices (defaulted to closes)
  • Basic support for S7 devices

3.8.9 (25.12.2015)

  • Support graphfunction attribute for device plots

3.8.8 (21.11.2015)

  • Repair FHT 24:00 / 00:00 handling
  • Repair MAX on/off temperature commands

3.8.7 (13.11.2015)

  • Replace slider min max when setting heating values (issues with MAX)
  • Repair sliders for MAX

3.8.6 (07.11.2015)

  • Show CUL_HM state in overview
  • Show MAX sliders for all temperature states except desired-temperature

3.8.5 (06.11.2015)

  • Very basic support for HUE CT devices (what does CT stand for?)
  • Show KeyMatic lock state in overview
  • Repair various errors for andFHEM freezing
  • Replace MAX sliders by spinners (just as the ones FHEMWEB uses)
  • Add marker view to charts (clicking on a chart value produces a popup showing time and value)
  • Repair device state updates for GCM

3.8.4 (31.10.2015)

  • Always show state on state card
  • Show MAX state in overview
  • Show eventMap state on on/off widget

3.8.3 (30.10.2015)

  • Add FHT sliders by default (especially for day-temp and night-temp)
  • Migrate twilight device as generic device (incl. new detail view)
  • Reenable temperature widget for MAX
  • Repair detail view for tablet devices (caused application crash)
  • Ignore </> tags in device lists (FHEM now sends this kind of tag, which makes the whole xmllist invalid. This causes unreadable xmllist errors)
  • Add webcmd buttons to the new detail view
  • Add current state view to available target states slider switch action
  • Repair sliders for MAX
  • Repair widgets for CUL_HM

3.8.2 (30.10.2015)

  • Resolve issues with sliders and spinners (incl. CUL_HM / MAX mode setting, wrong dummy slider states etc.)
  • Add missing CUL_HM configuration
  • Fix german minimum temperature string (thanks @BuZZ-dEE)

3.8.1 (25.10.2015)

  • Bugfix: Release beta ... with some bugs. Sorry for that ...
  • Repair google now voice recognition

3.8.0 beta1 (04.10.2015)

This is an initial beta release for the new version relying totally on generic devices. Please note that not all devices have been migrated as generic by now. Some devices, incl. AVR, dummy and rgb devices are still missing. However, the big ones (like HomeMatic, FS20, FHT, ...) are done.

To test the beta release please see the information within the Google Plus Community.

3.6.6 (04.10.2015)

  • Bugfix: Floorplan also uses alternate url when not being able to load the floorplan

3.6.6 (04.10.2015)

  • Bugfix: Floorplan also uses alternate url when not being able to load the floorplan

3.6.5 (23.08.2015)

  • Bugfix: Ranges in charts finally working

3.6.4 (09.08.2015)

  • Bugfix: Charts don't show negative y-axis values, ranges are not considered

3.6.3 (01.08.2015)

  • Send password for alternative URL in weblinks
  • Resolve issues with connection saving
  • Disable appwidgets if an application startup password has been set

3.6.2 (26.07.2015)

  • Bugfix: Hiding a device in a specific room should not hide it in all rooms
  • Bugfix: Fix gplot parsing for some custom gplot files
  • Improvement for premium recongnition, to not call Google Play that often

3.6.1 (11.07.2015)

  • Bugfix: Fix issue concerning inapp billing

3.6.0 (04.07.2015)

  • Bugfix: CUL_FHTTK state missing in overview
  • Bugfix: FHT weekprofile data is missing
  • Bugfix: group attributes are used no matter whether the attribute is an internal attribute or a real attribute, resulting in overlaps for EIB devices/

3.5.9 (06.06.2015)

  • Repair xmllist parse error (-nan is not a floating point number...)
  • Graphs spanning multiple months showed "interesting" results upon month changes

3.5.8 (04.06.2015)

  • Repair widget selection

3.5.6 (31.05.2015)

  • Repair generic device functionality (always shown as dummy for non toggle/dimmable devices
  • Add fix for more recent SSL versions

3.5.5 (25.05.2015)

  • Repair missing state in overview

3.5.4 (24.05.2015)

  • Repair EnOcean state handling
  • Repair xmllist parse error for some log devices
  • Support for various ZWave devices
  • Further transition of devices towards generic device, incl. better support for all generic devices

3.5.3 (16.05.2015)

  • Case insensitive room list ordering
  • Correct sorting of device groups for unknown devices
  • Repair command execution for devices with "name" state attributes
  • Repair MAX heating thermostat switch time layout issue
  • And the big one - all graphs are replaced by reading the graph definition from GPlot files.

3.5.0/3.5.1 (25.04.2015)

  • Bugfix: Toggle buttons are not shown for some devices/
  • More devices migrated to "generic" ones (and more to come, incl. graphs from SVG/gplot definitions

3.5.0/3.5.1 (25.04.2015)

  • Support for generic device
    • All devices will show up (also devices that andFHEM doesn't know of)
    • Those attributes will contain name, definition, measured and all device states
    • Values will not be formatted but shown exactly like in FHEMWEB
  • Basic support for CUL_HM powerSensor (this is still work in progress)
  • Voice command recongnition for in-app premium repaired

3.4.9 (18.04.2015)

  • Be more graceful about xmllist again ... gnah FHEM, repair it!
  • Don't show ENIGMA2 passwords

3.4.8 (12.04.2015)

  • Repair always_hidden hook for FHEMWEB devices
  • GPIO4 devices are now shown without limitiation to certain models
  • More work towards generic devices - this will still take a while since it needs huge reimplementation...

3.4.7 (06.04.2015)

  • Repair GCM status updates
  • Alternative URL should be optional
  • Fix issues with failed xmllist loading

3.4.6 (29.03.2015)

  • Enable eventMap for webcmd
  • Added support for remote / alternative url (thanks @JasonMask)
  • Support HourCounter
  • Support Harmony

3.4.5 (22.03.2015)

  • Repair missing device switch options
  • Send dim up/down only if max/min state has not already been reached
  • Initial work on integration tests (to reduce future bugs ...)

3.4.4 (15.03.2015)

  • Support TCM97001
  • Better defaults for device graphs
  • Support PID20

3.4.3 (08.03.2015)

  • Correct parsing of floating point numbers (state machines for the world!)
  • Connection errors during application startup caused an endless loop preventing application startup

3.4.2 (03.03.2015)

  • Fix connection saving
  • Remove defaults for temperature device y-axis min and max values

3.4.1 (02.03.2015)

  • Fix dummy data loading

3.4.0 (01.03.2015)

  • Use port to determine FHEMWEB device (for hiddenrooms, ...)
  • Solarview: show daily attributes
  • Support MY_SENSORS
  • Support CO20 devices
  • Support PioneerAvrDevices

3.3.9 (22.02.2015)

  • Crash on application open by notification click
  • Pseudo fix for Google Android TimePicker bug (DatePicker is not fixed yet, this is only relevant for FHT holiday mode
  • Show FS20 on-for-timer as on and not as off

3.3.8 (07.02.2015)

  • Don't show date when date is today
  • Repair CUL_HM weekprofiles when containing multiple prefixes (P1, P2, ...)
  • Add numeric MAX BOOST heating mode
  • Changing temperatures back to the initial temperature produced no server request
  • EnOcean device dimming sent wrong state
  • Deactivate MAX timer edit (still this annoying Google bug...)

3.3.7 (25.01.2015)

  • Repair GCM updates for new device attributes
  • Read numeric MAX control modes
  • Repair Telnet connection editing
  • Repair off-for-timer states not shown as off
  • Support MiLight devices (dim / rgb)
  • Support sortBy attribute for custom device order

3.3.6 (11.01.2015)

  • Correct CUL_HM powerMeter attributes
  • Refactor EnOcean device to use current dimmer infrastructure
  • Add HM-LC-Bl1PBU-FM as shutter model for CUL_HM
  • Support for HMS water detector
  • Repair UI issue for webCmd and LightScene devices
  • Export and import function to backup and restore your configuration

3.3.5 (04.01.2015)

  • Empty device lists should still be used upon connection changes (but not when encountering errors)
  • Repair HUE devices (changed subtype in new HUE FHEM modules
  • Recognize EMCD device states properly
  • Repair WebCmd action rows (showing all webcmds properly)
  • Add a summary for all preferences / show the current preference state within the summary (as Google recommends)
  • When returning from preferences devices could show up multiple times within device lists
  • Recognize different levels s on (such as level*)
  • Add support for FS20_ZDR channel programming (works only with the new FS20_ZDR module update)
  • Allow "doch", "bitte", "please" as fill words for OK, google command recognition

3.3.4 (27.12.2014)

  • EMCDDevice support
  • HM-TC-IT-WM-W-EU support
  • SolarView device support

3.3.3 (21.12.2014)

  • Fix for wrong on/off button text

3.3.2 (20.12.2014)

  • Smoother scrolling (thanks mamohr@github)
  • Performance improvements for device list parsing (thanks mamohr@github)
  • Unsafe certificates have to be explicitely accepted (thanks mamohr@github)
  • Ok, google command sending (see manual for details)
  • Disable show password boxes in connection details when modifying a connection

3.3.1 (14.12.2014)

  • Handle noArg entries in setLists (with influence on webCmd command sending!)
  • Add ITrepetition attribute for PT2262 devices
  • Add listeningMode for PioneerAvr devices
  • Add visibility and windwhill to Weather devices
  • Fix GCM updates containing multiple colons (especially state updates like H: 64 T: 25)
  • Fix application crash upon inapp billing initialization
  • Use disable attribute to disable at timers
  • Update to Android Studio 1.0 (thanks to mamohr)

3.3.0 (07.12.2014)

  • Support Pioneer-AVR, FHEMduino_ENV, FHEMduino_PT2262 devices
  • Repair crash during timer device selection
  • Repair application startup for non-Google account users (hopefully)
  • Repair device list loading for large device lists (>1M)
  • Send application log now uses attachments (enabling to send larger log files...)

3.2.9 (28.11.2014)

  • More verbose logging

3.2.8 (22.11.2014)

  • Repair timer saving
  • Support Enigma devices
  • Repair notification settings for Lollipop

3.2.6 / 3.2.7 (16.11.2014)

  • Support REVOLT devices
  • Support ONKYO_AVR devices
  • Better support for webcmd commands (opening windows when requiring additional information)
  • Stability improvements
  • Allow MAX temperature selection in timers
  • Repair GCM registration in Lollipop
  • Repair timer details
  • Disable HOLIDAY and HOLIDAY_SHORT for FHT in Lollipop (until Google updates Android resolving this issue.)

3.2.5 (09.11.2014)

  • Repair CUL_HM / FHT weekprofile

3.2.4 (09.11.2014)

  • Disallow external updates while editing CUL_HM / FHT timetables
  • Repair switching FHT modes (Careful: HOLIDAY_SHORT and HOLIDAY still do not work in Lollipop)
  • Infer OneWire group from device state
  • Automatically load device list on initial application start
  • Repair Tasker plugin in Lollipop
  • Repair device functionality / group hiding
  • Repair appwidget remote device list updates
  • Repair display of the selected room within the room list (tablets only)
  • Various styling issues (especially seekbar in Lollipop)

3.2.3 (05.11.2014)

  • Repair inapp premium version (@Singletons for the world....)

3.2.2 (04.11.2014)

  • Log messages

3.2.1 (03.11.2014)

  • Repair Premium version
  • Unset startup fragment does not result in empty view

3.2.0 (02.11.2014)

  • Fix remote device list update for Lollipop

3.1.9 (02.11.2014)

  • Fragments with navigation sidebar can cause application to not respond (This is a temporary workaround until Google fixes their libraries...)
  • Startup screen showing what is currently loaded
  • Device list loading improved (doing more in background, causing the application to be more stable
  • Changes of connection details were not reflected in future remote device list updates
  • Some styling issues (incl. white text color on white background (thanks HTC!))
  • Fix for none existing Google Play Services (we still want to see the device list)

3.1.6 / 3.1.7 / 3.1.8 (26.10.2014)

  • Stop validating row numbers of remotecontrol devices
  • Graphs for OWTHERM devices
  • Repair CUL_FHTTK graphs
  • Make use of sortRooms FHEMWEB property correctly (space as delimiter instead of comma, repair sort order)
  • Preparations for Android 5
    • Remove ActionBarSherlock as actionbar provider, make use of Google APIs
    • Compile against Android 5, allowing to install andFHEM on Android 5
    • Adapt styling to material design (at least a little bit, more to come). Screenshots will be updated when the styling update is finished. This will take some time as Android 5 provides loads of nice things.
    • Important: This has impact on pre Android 4 devices. Android 2.3 support has been dropped. Android 2.3.3 is still supported, but I will not take too much care on looks for now. The market share concerning andFHEM is down to 5%, with drops of 2% expected each month. Effectively this means that Android 2.3.3 support will be dropped in about three to four months.

3.1.5 (19.10.2014)

  • Widget for switching devices on and off
  • Bugfix: Repair target devices with dot in name (timer)
  • Bugfix: Timer target device cannot be changed
  • Various styling issues
  • Graphs for THPL HomeMatic devices

3.1.4 (12.10.2014)

  • Repair layout for FHT holiday short, FHT in general
  • Repair target state widget
  • Support SOMFY devices
  • Handle OwDevices less restrictive, consequently support all OwDevice models
  • Repair wrong offset in graph date month selection

3.1.3 (15.09.2014)

  • Improve application stability
  • Graph for CUL_FHTTK

3.1.2 (14.09.2014)

  • Improve application stability
  • Graphs vor SML_USB
  • Show alias name (if present) in webcmd rows

3.1.0 / 3.1.1 (13.09.2014)

  • Improve application stability
  • Add permission definition for external api

3.0.9 (09.09.2014)

  • Bug: Try repair application not responding / crash on application start (careful: it is not certain that I completely removed the problem...)

3.0.8 (07.09.2014)

  • Bug: Handle unset webcmds if webcmddevice hook is set
  • Added graph time span for current day
  • Support client certificates without passwords
  • Support SMLUSB devices
  • Support CUL_HM THPLSensor devices
  • Various more bugfixes encountered during refactoring...
  • Dev: Exported SendCommandService now requires permission: li.klass.fhem.permissions.SEND_COMMAND
  • Dev: Exported ExternalApiService now requires permission: li.klass.fhem.permissions.EXTERNAL

3.0.7 (24.08.2014)

  • Bugfix: App won't open after resume.
  • Add wind graph for THSensor Homematic devices.

3.0.6 (23.08.2014)

  • Bugfix: Empty view showing on application resume
  • Bugfix: Switch to telnet connection details not working
  • Bugfix: Use certificates is always selected, making it impossible to create / edit non certificate connections

3.0.5 (17.08.2014)

  • Bugfix: App consuming too much power in endless loop (after some time...)
  • Bugfix: WifiLight colour switching
  • Bugfix: Don't show toggle buttons for CUL_HM powermeter devices without on and off in setList
  • FHEMUP: Repair CUL_HM weekprofiles (now prefixes with R_0-9)
  • Support multiple FileLog devices relating to only one device (important for withings)
  • Support RoomMate devices
  • Support NetAtmo devices
  • Support client certificates

3.0.4 (10.08.2014)

  • Bugfix: Executing indicator does not disappear when switching in detail view.
  • Bugfix: Withings graphs
  • Bugfix: Repair widget remote update (refresh even when in deep sleep.

3.0.3 (03.08.2014)

  • Unify behaviour of updating bars during xmllist update.
  • Min/max values for custom graphs
  • Support DMX devices

3.0.2 (30.07.2014)

  • Bugfix: Temporary device list is not stored to disk

3.0.1 (27.07.2014)

  • Withings graph improvements
  • Performance improvement for device view
  • Configurable y-axis ranges for graphs. From now on there are some defaults for minimum and maximum y-axis ranges. If you find some completely invalid ranges, please tell me. For exotic use cases, you might want to read about the new yaxisminmax hook.

3.0.0 (20.07.2014)

  • CUL_HM ignore parent subtype if child subtype is already set
  • Withings support
  • Another application crash fix

2.9.9 (15.07.2014)

  • In some cases toggl widgets break upon application update. This stems from an update within the andFHEM widget definition. If you still encounter this error please recreate the widget.
  • Fix for ads showing in premium version.

2.9.8 (14.07.2014)

  • Fix application crash upon toggle widget click

2.9.5 (06.07.2014)

  • Upgrade to new Google Play Services (requirement of Google to upload new version, implies minimum Android version of 2.3)
  • Race condition for license loading and showing of ads
  • Floorplan fix for Android 4.4.4

2.9.4 (29.06.2014)

  • Bugfix (Application crash)

2.9.4 (29.06.2014)

  • Ability to send application log via mail (for better debugging)
  • Update to new Android Studio (with all consequences ...)
  • Fix application crash (occurring after some time)

2.9.2 (24.06.2014)

  • Bugfix: Try to fix in-app-billing issue not recognizing devices as premium.

2.8.9 - 2.9.1 (21.06.2014)

  • Support comma separated group attributes (for devices showing up in multiple groups)
  • Do not reload the device list after preference close. This also includes updating the column width instantly.
  • Consider empty application preferences as unset (important for FHEMWEB device options)
  • Update Android-In-App billing library to version 3. The current version will be unsupported soon...
  • Add password protection on application start.

2.8.8 (08.06.2014)

  • Bugfix: Repair LightScene command
  • Bugfix: Repair flowing buttons for webcmd

2.8.7 (29.05.2014)

  • Bugfix: Repair device selection for appwidgets.
  • Bugfix: Repair device detail table showing all letters of a detail content below each other.

2.8.6 (25.05.2014)

  • Bugfix: Repair connection switching Locale plugin
  • Bugfix: Repair floorplans without proper background images
  • Use action bar for device actions (instead of the old fashioned context menu)

2.8.5 (17.05.2014)

  • Finally working: Variable replacement for Tasker command sending.
  • Support sortRooms attribute for FHEMWEB
  • Bugfix: GCM message receiving for dedicated premium version
  • Support EC3000 device
  • Allow to select a FHEMWEB device whose attributes will be used for room hiding (FAQ). Also see hiddenroom in FHEMWEB for details.

2.8.4 (04.05.2014)

  • Allow setting of desired state for threshold devices
  • Set HueDevice pct state instead of bri when dimming

2.8.3 (03.05.2014)

  • Variable replacement for send command plugin (Tasker only)
  • Fix lightscene devices with only one scene
  • Fix dewpoint graph color
  • Support app deep linking (see External Interfaces URL scheme) documentation

2.8.2 (27.04.2014)

  • Chart zoom buttons with a reasonable size (depending on screen size)
  • KFM100 content view with a reasonable size (depending on screen size)
  • Repair loading of some FileLog devices
  • Dewpoint graph for CUL_WS

2.8.1 (21.04.2014)

  • Handle eventMaps in combination with is on calculating correctly
  • WifiLight device support
  • PCF8574 device support
  • PCA9532 pwm0 and pwm1 sliders
  • Set initial rgb color for swap devices

2.8.0 (20.04.2014)

  • Support threshold devices for timer creation
  • Respect eventMap when determining whether a device is toggleable
  • Respect FHEMWEB hiddenroom and hiddengroup devices
  • Repair device selection (for timers and widgets)
  • Sort custom device groups alphabetically (but below default groups)
  • Remove duplicate CUL_HM state choice button

2.7.9 (13.04.2014)

  • Support for custom group attributes (always being sorted to the end of the device list)
  • Support for PCA9532 devices
  • Support for SHT21 devices
  • Support for BMP180 devices

2.7.8 (05.04.2014)

  • RGB switching for SWAP devices
  • Handle update on appliction start on every application resume
  • CM160 device support.
  • Repair GCM Premium permission, #2, now really...

2.7.7 (22.03.2014)

  • EGPM device support
  • Fix supports toggle for dummy devices (which resulted in missing widgets)
  • More time interval option for updating within the app
  • Dropdown for available target states for various device types
  • Hide empty rooms.
  • Fix GCM for the standalone premium version.
  • Fix substate switching in available target states.

2.7.6 (17.03.2014)

  • Fix several typos
  • Fix substate switching in available target states switching
  • Widget device list filtering influenced global device list, resulting in disappearing devices

2.7.5 (08.03.2014)

  • Add ability to create a pure premium version (without inapp billing)
  • Dim support for ReadingsProxy devices
    This also includes a major cleanup for all other dim devices. If one of your devices stopped working, please send me a current xmllist so I can resolve the error. Thanks!
  • Handle setList correctly. FHEM sends some very nice information about which states are available for switching. Up to now andFHEM pretty much ignored that values. This is now evaluated correctly, resulting in a cleaner application design and, for all users, an updated available target states switching row.
  • Support LightScene devices

2.7.4 (02.03.2014)

  • Bugfix: CUL_HM devices cannot be serialized (resulting in various errors)
  • Bugfix: ReadingsProxy device may show RGB selector only if the device supports rgb switching
  • Support HM485 devices

2.7.3 (16.02.2014)

  • Bugfix: Cannot read xmllist

2.7.2 (15.02.2014)

  • Handle ??? dim state for EnOcean devices
  • Use messenger for external API
  • Send intents to Tasker when clicking a button within the app (without relying on GCM)
  • Fix device type of associated CUL_HM devices (channels and so on)

2.7.1 (08.02.2014)

  • Make structures dimmable
  • Remove manufId for Eltako shutters (recognising more devices as shutters)
  • Recognise HM-LC-BL1-FM as shutter device
  • Fix bug not showing CUL_HM channel devices
  • 98_gcmsend: Add a device filter attribute, allowing to filter outgoing notifys by device name (a whitelist)

2.7.0 (01.02.2014)

  • Send Android wide broadcasts if a GCM device state change has occurred. This can be used to trigger actions within Tasker.
  • Add a Locale plugin for changing connections. You can use that one to change the current connection based on WLAN availablity.
  • Add a connection selector to the send command Locale plugin.
  • Add an Intent service for providing device names to external applications (see External Interfaces for details)
  • Add pressure graph to TRX_WEATHER devices
  • Fix a bug resulting into devices being sorted into wrong functionality groups.
  • Note: As the Locale plugins have massively changed, existing configurations have to be reconfigured, as Locale, Tasker and Llama will not find the previously existing plugin. Sorry for the inconvenience.

2.6.9 (18.01.2014)

  • Bugfix: Application crash upon fast switching to timetables
  • Add support for OWSWITCH devices
  • Show an error message if URLs do not start with http
  • Bugfix: Resolve error concerning OWDevice parsing

2.6.8 (11.01.2014)

  • Fix bug concerning hue devices
  • Repair nested floorplan items
  • Make sure that one xmllist read error cannot break the whole loading progress

2.6.7 (05.01.2014)

  • Fix various dim action row errors (hidden up down buttons, wrong minimum value)
  • Add support for HM-Sen-Wa-Od fill state sensors
  • Add support for OC3 CUL_HM TH_Sensors
  • Add support for HM_ES-PMSw1-Pl devices
  • Add support for pilight devices
  • Show message for outdated sensor data
  • EIB/KNX bugfix: ??? states cause andFHEM to crash
  • Show FB_CALLMONITOR call durations in seconds, minutes and hours
  • Weblink support
  • Support for HUE colorpickers
  • Updated GCM support (bugfixes, ability to send messages from FHEM)
    (prerequisite is the new GCM module, click me)
  • UI fix for too long device names (resulting in huge table cells)

2.6.6 (26.12.2013)

  • Support for LaCrosse devices
  • Consistent image width for remote controls
  • Image cache (size 20) for web loaded images (LRU)
  • Support for DBLog graphs (beta)
  • Better support for FileLog device regexp (now also supporting more complex expressions, including OR)

2.6.5 (20.12.2013)

  • Repair error for big weather widget (breaking the application)
  • Remove ESA2000 hour_last graph (replaced by day graph)
  • Colorise table rows if CUL_HM command was not accepted
  • Repair always_hidden hook
  • Remove "set_" when parsing temperature lists for CUL_HM
  • Add option to configure connection timeouts for FHEMWEB and Telnet (see preferences)
  • Make number of command send retries configurable (see preferences)
  • Repair seek bars within preferences (to properly use defaults)

2.6.4 (14.12.2013)

  • Repair device name selection when switching rooms
  • Add ReadingsProxy device for color picking
  • Add color picker to dummy device
  • Change PCA301 device to be sorted as switch device
  • Repair CUL_HM timetable heating intervals (now correctly showing the end time of an interval)
  • Do not discard devices when ecountering an update error
  • Add ESA2000 day usage series
  • Add a preference to change the startup screen (Favorites, All devices, Room List)
  • Add additional attributes to GPIO4 devices (minimum, maximum and average day and month values)
  • Correctly implement the retry button for failed device switch commands
  • Ignore telnet motd message and fhem command prompts
  • Show an error message when users enter whitespaces into timer names
  • Add RPI_GPIO devices
  • Add an ability to send an error message by mail (containing some parts of the xmllist and a stacktrace)

2.6.3 (26.11.2013)

  • Repair issues concerncing telnet connections

2.6.2 (24.11.2013)

  • Add new updating dialog to the device detail view
  • Repair editing of telnet connections
  • Repair application crash when using a big weather forecast widget and switching the FHEM connection
  • Add a hook to hide devices from andFHEM
  • Repair umlauts when using Telnet
  • Massive speedup of Telnet connections
  • Support gzip for FHEMWEB connections (speeding up the update progress)
  • More information on why server connection fails, incl. new UI (and authentication error information for Telnet connections)
  • Command queue for resending failed commands (see FAQ for details)

2.6.1 (18.11.2013)

  • Bugfix: Readd missing sliders and fields within device detail views
  • Repair the connection type selector background

2.5.9 / 2.6.0 (17.11.2013)

  • Multiple FHEM server profiles
    • Allows to configure an arbitrary amount of FHEM servers
    • Servers can be chosen from the action bar
    • The free versions supports only one FHEM connection
    • Your current connection details will be overtaken. If you are using Telnet and FHEMWEB and are not a Premium user, only FHEMWEB will be overtaken
    • Known issue: Selecting the datasource type when creating a connection got a really strange background ...
  • Add a hook for showing only a shortname within appwidgets
  • Change weather image base url (this will break image loading on old versions soon ...)
  • Allow column widths smaller than 350dp
  • Eltako Switching / Shutter
  • Make FS20_ZDR a remote control

2.5.8 (10.11.2013)

  • 2.5.7 broke widget selection.

2.5.7 (10.11.2013)

  • Categorize devices by functionality instead of device type
  • Floorplan update (loads floorplan directly from FHEMWEB)
  • Big weather widget (incl. forecast scrolling)
  • New hook for whoing webcmds within the device overview
  • Update indicators within views when loading new information (this is more accurate than the updating indicator within the action bar)
  • Read "currentTitle" and "channel" for remote controls
  • Read "mode" attribute for CUL_HM thermostats
  • Bugfix: EnOcean dimming command corrected
  • Bugfix: Medium weather widget UI)
  • Bugfix: Repair HUE device switching
  • Bugfix: Additional information switching fails for on-till

2.5.6 (03.11.2013)

  • Removed tabs. The app now uses a much more modern slider layout
  • Use a dark action bar (looks much better)
  • Animations upon view changes
  • Build infrastructure updated to use the new Gradle structure (no more Ant, yeah!)
  • Show favorite view on application start only if favorites are configured
  • Show a manual on how to add favorites if none are found
  • Target state appwidget missed functionality to switch commands requiring additional information (i.e. desired-temp)
  • Handle empty billing responses
  • Align refresh icon, higher quality icons
  • Add support for remotecontrol devices (careful, images are always loaded via FHEMWEB. In general, the device is FHEMWEB only!)
  • Handle EIB date devices
  • Support DS18B20 devices
  • Prevent application crash upon heating interval deletion

2.5.5 (26.10.2013)

  • Support for PCA301 devices
  • Show HCS device demand device names as comma separated lsit
  • Suport HM-Sen-Wa-Od devices

2.5.4 (13.10.2013)

  • Repair auto update on application start
  • Allow switching of decimal quarters upon on-for-timer and off-for-timer

2.5.3 (12.09.2013)

  • Bugfix: Timer list could break when switching tabs
  • Bugfix: Timer device selection repaired after changing the way the back button works
  • FHEM Update: MAX on / off values may appear also in window open and eco temperature fields
  • Support for OpenWeatherMap devices
  • AppWidget to switch custom target states (setList based)

2.5.2 (07.09.2013)

  • Bugfix: Image loading breaks in some special circumstances
  • Bugfix: Available target states switching breaks on old Android versions
  • Bugfix: Advertisements repaired
  • Bugfix: Show FHT actuator graph even if temperature attribute is unset
  • Bugfix: Allow FB_Callmonitor entries without an associated event
  • FHEM Update: Repair MAX devices to allow on and off in desired-temp values

2.5.1 (01.09.2013)

  • Reduced memory consumption
  • Various bugfixes resolving UI glitches and application crashes

2.4.9 / 2.5.0 (25.08.2013)

  • Respect eventMap for setList texts
  • Add container device for FS20_ZDR (Module, FHEM forum thread)
  • Update FS20_ZDR state only for on and off states
  • Repair on/off button layout

98_gcmsend.pm (25.08.2013)

  • add state filter option
  • print less log messages
  • module put to contrib folder of FHEM

2.4.8 (15.08.2013

  • Resolve crash when receiving floorplan data
  • Resolve crash when receiving commands sent manually via the send command view
  • Fix custom graphs
  • Resolve layout issue for webcmds

98_gcmsend.pm (11.08.2013)

  • Send only device updates if the attribute value has changed

2.4.7 (10.08.2013)

  • Leftover localization for FB_CALLMONITOR
  • WebCmd support

2.4.6 (09.08.2013)

2.4.5 (08.08.2013)

  • Test: Show progress icon instead of executing dialog (feedback appreciated)
  • Add basic support for SWAP devices
  • Set device dim max value instead of on
  • Fix marking of selected devices in detail view
  • Read superclass attributes for GCM notifications when receiving multiple attributes

2.4.4 (27.07.2013)

  • Fix error while switching to top level tab
  • Option to enable widget updates upon GCM notification (consumes loads of battery, has to be enabled in preferences)
  • Repair GCM registration message if the project id is invalid (registrationId will be empty)
  • Basic support for ZWave devices

2.4.3 (26.07.2013)

  • Repair bug with registering GCM devices
  • Notifications for GCM updates

2.4.2 (21.7.2013)

2.4.1 (29.06.2013)

  • Update state field upon dimming
  • Add FHT8V actuator graph

2.4.0 (23.06.2013)

  • Fix CUL_HM tempList issue
  • Fix discrete values in graphs

2.3.9 (16.06.2013)

  • Urgent update: Battery eating widget issue resolved.
    If you still experience this problem, please reinstall the application.

2.3.8 (15.06.2013)

  • Configurable update interval for WLAN and mobile
  • CUL_HM THSensor graph pattern adaption to spec in temp4hum6.gplot
  • DummyDevice slider setState attribute
  • HueDevice state on and off and corresponding wrong dim states

2.3.7 (08.06.2013)

  • Add FRM_IN, YAMAHA_AVR, ESA2000, HUE and FRM_OUT devices
  • Correct EIB dimmer command

2.3.6 (08.06.2013)

  • Make graph series colors stay the same (i.e. same color for temperature series)
  • CUL_TX humidity graph axis description repaired
  • GPIO4 device added
  • CUL_HM THSensor temperature graph (without humidity)
  • Show error message if no graph data can be shown

2.3.5 (04.06.2013)

  • Graphs refactored (Hopefully I did not break anything. If you encounter some new issues here, please send me an email. This especially concerns sum graphs). In effect, scaling of axis should work now. Scale buttons are also back.
  • EIB device list loading bug

2.3.4 (02.06.2013)

  • Show "invisible" graph labels
  • Deterministic graph series order
  • Timer creation fix part 2

2.3.3 (01.06.2013)

  • EIB dimmer support, temperature graph
  • Repair timespan selection for graphs
  • Repair timer device selection

2.3.2 (25.05.2013)

  • Repair small widgets
  • Repair NullPointer on tab switching
  • Add EIB dpt10 devices

2.3.1 (19.05.2013)

  • Fix appwidget size
  • Fix application error on screen rotation

2.3.0 (04.05.2013)

  • Support GenShellSwitch devices
  • Fix bug due to out of memory errors on older / weaker devices
  • All medium widgets can be used on lock screens

2.2.9 (28.04.2013)

  • Enable floorplan for TRX_LIGHT devices
  • Add CUL_EM total usage attribute
  • Auto-start update if preferences have changed (change of view is still required after coming back from the preferences view)
  • Remaining Sonos support (pause, play, stop, forward, rewind buttons)

2.2.8 (21.04.2013)

  • basic SonosPlayer support
  • correct FHT offtime in timetables
  • Add EMWZ to dummy data
  • Make FBDectDevice toggleable
  • Bigger seekbar thumb selectors
  • Align on / off buttons to the right side
  • Allow tab reselection
  • Fewer memory consumption for older devices (pre 4.0)
    => Changing views during update is no longer possible for those devices
  • Jump to correct page when clicking on widgets
  • Dim widget view

2.2.7 (15.04.2013)

  • Fix null pointer upon back press

2.2.6 (13.04.2013)

  • Add FBDect device
  • Repair Timer creation and editing
    • device selection no longer worked
    • on-for-timer appendix value was not inserted upon editing

2.2.5 (06.04.2013)

  • FHEM Uri integration (use fhem://someCommand urls to start an FHEM command using andFHEM)
  • Disable big appwidgets (did not contain any selectable widgets)
  • Repair Yahoo weather images

2.2.4 (01.04.2013)

  • PRESENCE device support
  • MAX HeatingThermostatPlus support
  • Dummy device set time support
  • EMZW device support
  • Swipe navigation between tabs
  • Improved navigation code (more stable, faster)
  • Navigate while pulling a new device list

2.2.3 (24.03.2013)

  • Add ability to add custom graphs (see Hooks)
  • Always add a 00:00 switch time for MAX devices
  • Add pair and alert buttons for TRX_SECURITY
  • Telnet: Suppress empty responses when sending manual commands, fix device deletion
  • Fix / cleanup Telnet graph loading
  • Code restructurings part 1

2.2.2 (19.03.2013)

  • Add TRX_Security devices
  • FHEM security message caused telnet connection to break

2.2.1 (17.03.2013)

  • Add UNIRoll devices
  • Switch to commons.net for telnet connection, repair timeout

2.2.0 (11.03.2013)

  • Max Journal device bug (\B0 instead of °)
  • WOL device shutdown button

2.1.9 (10.03.2013)

  • Support OwSwitch devices

2.1.8 (28.02.2013)

  • Fix MAX devices (journal loading)

2.1.7 (24.02.2013)

  • CUL_HM, MAX heating schedules (feedback appreciated, this was a huge change)
  • Tasker plugins with state regexp matching
  • Fix CUL_HM thsensor, CUL_WS, KS300 and weather graphs
  • Add images when ads are not able to load

2.1.6 (18.02.2013)

  • Bugfix: EIB time model

2.1.5 (17.02.2013)

  • Error message for empty graphs (could break andFHEM)
  • Bugfix: Show CUL_HM desired-temp in overview

2.1.4 (16.02.2013)

  • Open andFHEM when clicking on the new heating widget
  • Show MAX temperature graph also if no actuator is currently set
  • Do not serialize AssociatedDeviceCallback, breaking andFHEM with HCS devices
  • UI for Llama / Locale / Tasker switching / getting device states (feedback appreciated)

2.1.3 (11.02.2013)

  • FHT heating widget incl. window open image
  • Show keymatic CUL_HM devices
  • Graphing update incl. multiple y-axis
  • CUL_HM heating graphs
  • Make CUL_HM control mode settable if not having been set yet
  • EIB device support for speed, light, temp and rainsensors

2.1.2 (03.02.2013)

  • repair CUL_WS and CUL_HM graphs (changed log structure)
  • show CUL_HM desired-temp in overview
  • CUL_HM controlMode switching (without party mode)
  • Add EIB setList action row
  • Repair AT weekday dependent creation

2.1.1 (27.01.2013)

  • Llama integration documented. This is a very raw API to send command to FHEM via andFHEM. Actually, it should also work with Tasker and Locale. Feedback appreciated!
  • Use new log structure of CUL_HM to display temperature and humidity graphs
  • HCS bug fixes

2.1.0 (20.01.2013)

  • Cleanup dummy data rooms
  • Use MAX heating "mode" attribute
  • Relax EventMap parsing
  • Support CUL_HM motion detector
  • Support HCS devices
  • Clicking on widgets did not always open device detail view

2.0.9 (14.01.2013)

  • Fix for PID "desired" state parsing error
  • Better device list parsing (don't stop after one error occurred but continue and display errors at the end)

2.0.8 (13.01.2013)

  • Repair measure time in MAX devices
  • Repair heating mode command
  • CUL_HM: use measured-temp attribute to read the current temperature

2.0.6 / 2.0.7 (12.01.2013)

  • MAX: Support wall mounted thermostat devices
  • Repair Owtherm device states (broken by fhem update)
  • Make rawToReadable non-required
  • Show CUL_HM channels, even if not having an associated subtype attribute (broken by fhem update)
  • Allow non lowercase setList items
  • Aequire pct percentage attribute in at device state selection
  • Add support for structure devices
  • Reeanble weather icons
    (Hint: The devices are placed on andfhem.klass.li and not loaded from your local fhem instance. This makes sure that telnet users also can see the images.)
  • 2.0.7: Urgent fix for weather devices (caused application crash)

2.0.5 (06.01.2013)

  • No more autocomplete in FHEMWEB URLs
  • Display a notification message when using dummy data
  • Repair toggle widgets for onOffDevice hooked devices
  • Hooks for declaring on and off field names
  • Repair desired-temp for CUL_HM devices
  • Support setList for dummy devices

2.0.4 (26.12.2012)

  • Basic EIB device support
  • Mark off devices with a red bar
  • Replace progress fragment with a more reliable progress dialog
  • Update background image in floorplan view on screen rotation change
  • Always display device name list in only one column (except appwidget selection)
  • Repair CUL_HM desired-temp, which was always displayed
  • Ability to hide and show connection password

2.0.3 (16.12.2012)

  • Resolve timer edit / creation error for old Android versions
  • Resolve holiday_short algorithm error for switching to the same hour as currently is
  • EnOcean device eventMap support

2.0.2 (09.12.2012)

  • Bugfix: CUL_HM blindActuator switching did not respect eventMap
  • Bugfix: FHT holiday_short holiday1 algorithm corrected
  • Bugfix: Respect braces in FileLog patterns
  • CUL_HM: desired-temp switching for thermostat devices, graphs for thermostat devices
  • MAX: switching of desired-temp, comfort-temp, eco-temp, temperature widget support

2.0.1 (02.12.2012)

  • holiday_short mode corrected
  • spinner selection for FHT modes repaired
  • MAX device support (basic)
  • Toggle widget invert hook verified and onOffDevice widgets repaired
  • EventReceiver for FHEM push messages (thanks @Zoldan!)
    Be careful with that feature. It is connected all the time to FHEM and reports any new events. Consequently, it consumes _some_ battery.
  • Switch buttons for dummy devices

2.0.0 (25.11.2012)

  • FHT holiday / holiday_short support
  • Respect onDevice / offDevice hooks in toggle widgets
  • Timer weekday dependent switching

1.9.9 (18.11.2012)

  • Owtherm device support
  • Always show FHT temperature sliders
  • Invert state hook (see Hooks for details)
  • Bugfix: CUL_HM thermostat support
  • Bugfix: EnOcean device application crash
  • Bugfix: FHT window-open and night-temp sliders repaired

1.9.8 (13.11.2012)

  • Hotfix for never ending widget updates

1.9.7 (10.11.2012)

  • add CUL_HM thermostat subtype
  • add EN_OCEAN switch and sensor support
  • fix timer parsing for dots in extra information
  • update widgets when fetching remote device list

1.9.6 (03.11.2012)

  • Pid device xml parsing issue resolved
  • Show FHT devices on floorplans

1.9.5 (27.10.2012)

  • Switch PIDDevice desired temperature
  • Bugfix: medium toggle device switch text
  • Bugfix: No devices available message for widget device selection
  • toggle button hook (see hooks page for details)
  • AtDevice / timer on and off buttons

1.9.4 (20.10.2012)

  • repair nullpointer in SendCommandFragment
  • enable onOffDevice hook for dim devices
  • add an onDevice and offDevice hook (see Hooks for more info)

1.9.3 (19.10.2012)

  • Toggle widget for HM-LC-BL1-FM devices
  • FHT timer target states were displayed wrong
  • Better delete confirmation message

1.9.2 (13.10.2012)

  • Event map usage for medium toggle widget
  • Option to get some right padding within the device list

1.9.1 (04.10.2012)

  • TRX_WEATHER rain and wind attributes
  • merge dewpoint and temperature graphs

1.9.0 (03.10.2012)

  • Dewpoint, humidity and graphs for TRX_WEATHER devices

1.8.9 (01.10.2012)

  • Repair FHT actuator graph
  • Disable Weather device images (I will introduce them whenever updatefhem delivers the weather images to your local FHEM instance)

1.8.8 (10.09.2012)

  • New HOL device attributes
  • Bugfix: Clear click path on tab click
  • Bugfix: Update on application start did update loads too often

1.8.7 (08.09.2012)

  • TRX_LIGHT dimming part 2 (only issue "set device level xx")

1.8.6 (01.09.2012)

  • Bug: FHT temperature was not shown
  • Bug: FHT change temperature to "" produces an application crash

1.8.5 (19.08.2012)

  • TRX_LIGHT dimming support
  • FHT temperature sliders fixed (are limited to 30.5 degrees again)
  • Sliders in detail view use the full width of the screen

1.8.4 (15.08.2012)

  • Various device list parsing bugfixes

1.8.3 (12.08.2012)

  • Various smaller bugfixes (HomeMatic, Billing Service, ...)
  • Changed the Floorplan URL to the new FHEM convention. If your Floorplan does not work any more, execute updatefhem.

1.8.2 (05.08.2012)

  • Bugfix: display aliases

1.8.1 (04.08.2012)

  • Ignore "offset" as FHT actor state
  • Bugfix: Google Weather forecast was shown one day in advance
  • Bugfix: At device timer shows two times weekend as repetition
  • Sort CUL_HM devices by subtype and name
  • KFM100 fill state percentage

1.8.0 (29.07.2012)

  • Repair dummy data
  • KFM100 fill state graphic

1.7.9 (28.07.2012)

  • Homematic KFM100 devices
  • Fix umlauts problem within Telnet connection
  • Fix orientation change problem
  • Text input to adjust FHT temperatures can be enabled within the preferences menu

1.7.8 (25.07.2012)

  • Device type reordering with drag & drop
  • CUL_HM temperature graph bugfix
  • Enable updating on application start
  • Recreate product database

1.7.7 (23.07.2012)

  • dummy on/off buttons
  • FS20 state graph
  • KS300 graphs showing only the rain delta
  • Support Homematic THSensor subtype
  • Set default device grid width to 355 dp
  • Changed button style to match the current application style
  • Hide hidden devices also in the All Devices view
  • Filter and reorder devices (see preference page)
  • Bugfix: delete device aliases
  • Bugfix: retain fragments while changing the screen orientation

1.7.6 (19.07.2012)

  • Repair in-app-billing (if your purchase is not displayed, press refresh within the premium view)
  • Maximum device column width dependent of device width and height

1.7.5 (18.07.2012)

  • Resolved seekbar width error
  • Column width is now adjustable to everyone's needs
  • Twilight and TRX_LIGHT devices are supported
  • Device list is not updated all the time, resulting in performance gains
  • Adjustable widget update time
  • Buy premium button repaired

1.7.4 (16.07.2012)

  • Tablet / multi-column layout
  • forecast widget with preview images
  • various bugfixes

1.7.3 (07.07.2012)

  • Various bugfixes

1.7.2 (05.07.2012)

  • Create (some) timers from within andFHEM
  • Various bug fixes

1.7.1 (29.06.2012)

  • Telnet password support (if this breaks your application, make sure you are running the most recent version of FHEM!)
  • More Amazon billing
  • Various bug fixes

1.7.0 (26.06.2012)

  • upcoming support for Amazon Market
  • loads of bug fixes (see Github milestone for more detail)

1.6.9 (19.06.2012)

  • CUL_TX temperature widget, graphs
  • on / off buttons can be displayed instead of toggle buttons (see Hooks)
  • various bug fixes (see Github milestone for more detail)

1.6.8 (17.06.2012)

  • Loads of home screen appwidgets
    (breaks compatibility with the old toggle widgets, just remove and re-add it)
  • Support for CUL_TX devices

1.6.7 (08.06.2012)

  • Move devices on the floorplan (drag & drop) (long click on device)
  • Jump from the floorplan to device detail pages (long click on device)
  • Disable floorplan for pre Android 3 devices
    (pre Android 3 versions do not support for scaling views, there seems to be no workaround)
  • Support dummy devices inkl. switching

1.6.6 (07.06.2012)

  • View floorplans / switch devices

1.6.5 (20.05.2012)

  • Bugfix: Send command breaks on pre Android 3
  • Bugfix: FHT temperature command seekbars have disappeared
  • Hex Conversion GUI

1.6.4 (17.05.2012)

  • Detail views for every supported device
    (including device definitions for the devices)
  • Basic support for Intertechno devices (toggle)
    (if someone wants to see dimmers supported, please send me an excerpt of your device list)
  • Execute any user-defined command
    (inkl. command history)

1.6.3 (14.05.2012)

  • handle exceptions in BillingService

1.6.2 (13.05.2012)

  • introduce ads
  • introduce in-app payment to buy a premium version without ads

1.6.1 (05.05.2012)

  • bugfix: use event map for FS20 device switching
  • fix attribute description for KS300 devices
  • buttons for FS20 dim up and down in FS20 detail view

1.6.0 (04.05.2012)

  • repair cache for faster application start up
  • fix an xmllist parsing error for htmlattr (invalid xml from FHEM)
  • handle invalid eventList attribute values

1.5.9 (01.05.2012)

  • Support for WEATHER devices

1.5.8 (18.04.2012)

  • Fix CUL_WS graphs

1.5.7 (14.04.2012)

  • resolve bug concerning not responding lists
  • accept "off" as value for desired-temp in FHT devices

1.5.6 (10.04.2012)

  • support for TRX and TRX_WEATHER devices
  • event map support for maps like /off-for-timer 12:Ab80/off:Ab/on:Auf/

1.5.4 / 1.5.5 (22.03.2012)

  • bugfix for Gingerbread devices

1.5.3 (22.03.2012)

  • support for PID and FHT8V (basic, only device list)
  • basic event map support (feel free to find errors!)
  • enhances navigation (fragment state is safed)

1.5.2 (01.03.2012)

  • show an error message if the XHR attribute for FHEM is not yet supported by FHEMWEB

1.5.1 (18.02.2012)

  • some minor style improvements

1.5.0 (12.02.2012)

  • use XHR command for FHEMWEB
  • bigger seek views for better selecting temperatures for FHT devices
  • some bug fixes

1.4.9 (05.02.2012)

  • adaptable division factor for CUL_EM sum graph
  • bugfix for Android 2.3 and prior for selecting devices in the list
  • fix for unknown FHT modes

1.4.8 (04.02.2012)

  • CUL_EM sum graph

1.4.7 (04.02.2012)

  • fix back button issue

1.4.6 (03.02.2012)

  • more bug fixes
  • custom theme for the App to also look good on ICS

1.4.5 (03.02.2012)

  • Bugfix: works on ICS now

1.4.4 (02.02.2012)

  • Bugfix: navigation flow, save instance on screen rotation

1.4.3 (02.02.2012)

  • Bugfix: app broke when calling preferences from device detail view
  • Bugfix: showing a device detail view and turning the device resulted in showing the favorites view
  • FHT confirmation messages improved

1.4.2 (02.02.2012)

  • Bugfix: When using Telnet connection and setting graph time span to less than 24 hours, graphs are not showing
  • Bugfix: executing window did not disappear in some cases
  • Bugfix: update progress icon did not disappear in some cases
  • layout adaption

1.4.1 (01.02.2012)

  • FHT timetable view now also got the top bar

1.4.0 (01.02.2012)

  • Better looking tabs in landscape mode
  • Bugfix: app breaks when fast switching views during update

1.3.9 (01.02.2012)

  • auto update functionality
  • Bugfix: charting date selection did not work

1.3.8 (01.02.2012)

  • Bugfix: application breaks when switching to landscape mode

1.3.7 (01.02.2012)

  • move to fragments API, ActionBarSherlock => new action bar with new look
    => let there be bugs !
  • Inquiry whether day-temp, window-opentemp or night-temp really should be changed
  • selectable graph start and ending hours
  • default time span for graphs adjustable in preferences
  • temperature ending value is changed from (Celsius) to (°C)
  • FHT refreshvalues button
  • Bugfix: fix charting activity bug for month ending
  • Bugfix: getTextContent() is not available on all devices

1.3.6 (28.01.2012)

  • fix bug for multiple toggle widget instances
  • reflect changed CUL_FHTTK module

1.3.5 (27.01.2012)

  • more logging for finding errors

1.3.4 (26.01.2012)

  • adapted overview layout for CUL_FHTTK
  • fixed one more special case for device list validation
  • dynamic chart y-axis offset (10%)

1.3.3 (25.01.2012)

  • repair CUL_EM charts

1.3.2 (24.01.2012)

  • basic SSL support (accepts all certificates, testers welcome ...)
  • CUL_FHTTK previous state support
  • CUL_EM charting (tester welcome ...)

1.3.1 (24.01.2012)

  • error message on authentication failure (FHEMWEB)
  • transform FS20 hex device definitions
  • repair FS20 context menu
  • on and off for timer for FS20 devices

1.3.0 (23.01.2012)

  • small bug fixes
  • new icon

1.2.9 (22.01.2012)

  • support WOL module
  • bugfix for device deletion
  • bugfix for unset FHT modes

1.2.8 (19.01.2012)

  • add linear regression series for temperature charts
  • resolve charting bug not showing the last entry
  • resolve not disappearing error message
  • support multiple rooms separated by comma (i.e. kitchen,bathroom)

1.2.6 / 1.2.7 (19.01.2012)

  • more CUL_HM devices (smoke sensor)
  • fast scrolling in room detail views
  • FHT desired-temp charting bug
  • Fixed not updating overview boxes

1.2.5 (18.01.2012)

  • add a timeout for Telnet and FHEMWEB connections

1.2.4 (17.01.2012)

  • add desired-temp to the FHT graph
  • fix CUL_WS temperature graph

1.2.3 (17.01.2012)

  • try to fix the update window issue

1.2.2 (17.01.2012)

  • bugfixes for FHEMWEB, Android 2.1

1.2.1 (16.01.2012)

  • device definition attributes in device detail views
  • add FHEMWEB as data source
  • add support for basic authentication via FHEMWEB
  • repair a bug about not disappearing messages on update error

1.2.0 (16.01.2012)

  • fix update issue in FHEM timetable view
  • bug fix (collapsing app if update process fails)
  • bug fix (negative temperatures in charts)

1.1.9 (13.01.2012)

  • Bugfix: FHT mode attribute was not set

1.1.8 (12.01.2012)

  • view status of CUL_HM heating devices
  • no longer forget changed start and end date when changing the screen rotation within the charting view
  • various bug fixes

1.1.7 (11.01.2012)

  • bug fixes

1.1.6 (10.01.2012)

  • fix FS20 dim state issue (state = dimdown produced an exception)
  • let some more errors fall through. This will produce more application crashes, but give me some more hints what is going wrong. If the application crashed, please always click on the "report" button.
  • more device list xml validation
  • refactor complete backend
  • basic CUL_HM support (dim devices and switches)

1.1.5 (07.01.2012)

  • fix night temp issue
  • change layout for detail devices (did not scroll)

1.1.4 (07.01.2012)

  • fix an issue when not changing the graph timespan
  • switch FS20 and SIS_PMS devices from home screen

1.1.3 (06.01.2012)

  • fix for not working window open temperature
  • dynamically change start and end dates in charts

1.1.2 (05.01.2012)

  • change FHT night temp, day temp and window open temp

1.1.1 (05.01.2012)

  • change FHT timetable

1.1.0 (04.01.2012)

  • urgent bugfix

1.0.9 (04.01.2012)

  • FHT: allow non comma values to be set as desired-temp
  • show timetable for FHT control

1.0.8 (03.01.2012)

  • FHT control (mode and desired temperature)

1.0.7 (03.01.2012)

  • Rebuild FHEM commands to run asynchronously
  • Remove method not found exception (java utility method not found)
  • Repair dummy data graphing
  • Set alias

1.0.6 (02.01.2012)

  • Show the update dialogue only if necessary

1.0.5 (01.01.2012)

  • Refresh the status of FS20 devices in detail view
  • Bugfix: set desired-temp attribute
  • Bugfix: set dewpoint attribute
  • Measure time and room for all devices in detail view
  • Detail view for USBWX devices
  • Display data for OWCOUNT, OWFS, LGTV, RFXCOM and CUL_EM devices
  • Display the previous state of RFXX10REC and CUL_FHTTK devices
  • Move devices to other rooms

1.0.4 (31.12.2011)

  • Bugfix: App collapses whenever the device list contains devices not beeing associated to a room

1.0.3 (31.12.2011)

  • Bugfix: FS20 detail view switch bug
  • Execute dialogue when dimming FS20 devices
  • Only display set device attributes
  • Better dummy data
  • More attributes for OREGON devices (wind, rain, UV)

1.0.2 (30.12.2011)

  • Support for RFXX10REC, USBWX devices
  • Bug in FS20 detail view (Button will not switch)
  • Updates under the hood

1.0.1 (30.12.2011)

  • Bugfix: Error when hiding the update dialogue
  • Support for umlauts (äöüß)
  • Support for OREGON devices
  • Support for displaying device names using the alias attribute

1.0 (29.12.2011)

  • Display devices in rooms
  • Associate devices to favorites
  • Switch and dim FS20 devices, switch SIS_PMS devices
  • Display values for CUL_FHTTK, CUL_WS, HMS, KS300, FHT, OWTEMP devices
  • Generate plots for CUL_WS, HMS, KS300 devices
  • Delete and rename devices