klassm / andFHEM

Manage your FHEM home automation server via Android.
andFHEM.klass.li
60 stars 21 forks source link

Erstellen von neuen Verbindungen funktioniert nicht #785

Closed mr-p666 closed 9 years ago

mr-p666 commented 9 years ago

Hej Matthias,

mit einer der neuen Versionen um das Material-Design muss sich ein Fehler beim Anlegen von neuen Verbindungen eingeschlichen haben. Daten kann ich wunderbar eingeben, sobald ich dann auf speichern klicke, erscheint die Liste mit allen bisherigen Verbindungen, aber die Neue ist abgängig. Auch ein App Neustart ändert nichts daran.

Wäre super, wenn du bei Gelegenheit einen Blick darauf werfen könntet.

Vielen Dank! :-)

klassm commented 9 years ago

Hi,

klar. Zwei Bitten vorab:

Matthias

Edit: Bevor du das machst - ich baue noch kurz eine neue Version mit ein bisschen mehr Log Nachrichten.

mr-p666 commented 9 years ago

Hej Matthias,

deinen Edit hab ich jetzt erste gelesen, als ich gerade das Logfile hochladen wollte. Da die neue Version aber ohnehin eine IllegalArgumentException schmeißt (Profil lässt sich dann auch nicht speichern), hänge ich einmal beide Files an. Grundsätzlich hast du schon recht, dass es wohl an den BillingServices liegt... kann man gut im Log erkennen. ;-) Aber Werbung kommt keine. Weder das andFHEM-Premium Fenster noch irgendeine andere.

Hier das Erste:

able drawableHeight = 0
D/AbsSeekBar(16624): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 308
D/ProgressBar(16624): updateDrawableBounds: bottom = 80
D/ProgressBar(16624): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(16624): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(16624): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 308
D/ProgressBar(16624): updateDrawableBounds: bottom = 80
D/ProgressBar(16624): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(16624): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(16624): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 308
D/ProgressBar(16624): updateDrawableBounds: bottom = 80
D/ProgressBar(16624): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(16624): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(16624): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 308
D/ProgressBar(16624): updateDrawableBounds: bottom = 80
D/ProgressBar(16624): updateDrawableBounds: mProgressDrawable.setBounds()
D/AbsListView(16624): Get MotionRecognitionManager
D/AbsListView(16624): onDetachedFromWindow
W/InputEventReceiver(16624): Attempted to finish an input event but the input event receiver has already been disposed.
E/ViewRootImpl(16624): sendUserActionEvent() mView == null
D/AbsListView(16624): Get MotionRecognitionManager
D/AbsListView(16624): Get MotionRecognitionManager
I/li.klass.fhem.service.room.RoomListService(16624): storeDeviceListMap() : storing device list to cache
W/ResolverActivity(16624): mLaunchedFromPackage=li.klass.fhem
D/AbsListView(16624): Get MotionRecognitionManager
D/AbsListView(16624): onDetachedFromWindow
E/ViewRootImpl(16624): sendUserActionEvent() mView == null
I/li.klass.fhem.activities.core.FragmentBaseActivity(16624): onResume() : resuming
I/li.klass.fhem.fragments.core.DeviceListFragment(16624): request device list update (doUpdate=false)
I/li.klass.fhem.activities.core.FragmentBaseActivity(16624): handleTimerUpdates() : update on application start started
I/li.klass.fhem.activities.core.UpdateTimerTask(16624): send broadcast for device list update
I/li.klass.fhem.billing.BillingService(16624): loading inventory
I/li.klass.fhem.service.intent.LicenseIntentService(16624): found inapp premium purchase => premium
I/li.klass.fhem.service.intent.LicenseIntentService(16624): found inapp premium purchase => premium
I/li.klass.fhem.fragments.core.DeviceListFragment(16624): request device list update (doUpdate=true)
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 64
D/ProgressBar(16624): updateDrawableBounds: bottom = 64
D/ProgressBar(16624): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(16624): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 308
D/ProgressBar(16624): updateDrawableBounds: bottom = 80
D/ProgressBar(16624): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(16624): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(16624): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 308
D/ProgressBar(16624): updateDrawableBounds: bottom = 80
D/ProgressBar(16624): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(16624): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(16624): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 308
D/ProgressBar(16624): updateDrawableBounds: bottom = 80
D/ProgressBar(16624): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(16624): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(16624): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 308
D/ProgressBar(16624): updateDrawableBounds: bottom = 80
D/ProgressBar(16624): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(16624): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(16624): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 308
D/ProgressBar(16624): updateDrawableBounds: bottom = 80
D/ProgressBar(16624): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(16624): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(16624): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 308
D/ProgressBar(16624): updateDrawableBounds: bottom = 80
D/ProgressBar(16624): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 64
D/ProgressBar(16624): updateDrawableBounds: bottom = 64
I/li.klass.fhem.service.intent.RoomListUpdateIntentService(16624): getRemoteRoomDeviceListMap() : fetching device list from remote
I/li.klass.fhem.fhem.FHEMWEBConnection(16624): executeTask command xmllist
I/li.klass.fhem.fhem.FHEMWEBConnection(16624): accessing URL https://vienna.pfeffer.tk:8082/fhem?XHR=1&cmd=xmllist
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 64
D/ProgressBar(16624): updateDrawableBounds: bottom = 64
D/AbsListView(16624): onDetachedFromWindow
I/li.klass.fhem.widget.GridViewWithSections(16624): update number of columns
D/ProgressBar(16624): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(16624): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 308
D/ProgressBar(16624): updateDrawableBounds: bottom = 80
D/ProgressBar(16624): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(16624): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(16624): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 308
D/ProgressBar(16624): updateDrawableBounds: bottom = 80
D/ProgressBar(16624): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(16624): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(16624): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 308
D/ProgressBar(16624): updateDrawableBounds: bottom = 80
D/ProgressBar(16624): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(16624): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(16624): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 308
D/ProgressBar(16624): updateDrawableBounds: bottom = 80
D/ProgressBar(16624): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(16624): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(16624): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 308
D/ProgressBar(16624): updateDrawableBounds: bottom = 80
D/ProgressBar(16624): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(16624): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(16624): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 308
D/ProgressBar(16624): updateDrawableBounds: bottom = 80
D/ProgressBar(16624): updateDrawableBounds: mProgressDrawable.setBounds()
D/AbsListView(16624): Get MotionRecognitionManager
D/AbsListView(16624): Get MotionRecognitionManager
I/li.klass.fhem.service.room.RoomListService(16624): storeDeviceListMap() : storing device list to cache
I/System.out(16624): IntentService[li.klass.fhem.service.intent.RoomListUpdateIntentService] calls detatch()
I/li.klass.fhem.activities.core.FragmentBaseActivity(16624): onResume() : resuming
I/li.klass.fhem.fragments.core.DeviceListFragment(16624): request device list update (doUpdate=false)
I/li.klass.fhem.activities.core.FragmentBaseActivity(16624): handleTimerUpdates() : update on application start started
I/li.klass.fhem.activities.core.UpdateTimerTask(16624): send broadcast for device list update
I/li.klass.fhem.billing.BillingService(16624): loading inventory
I/li.klass.fhem.service.intent.LicenseIntentService(16624): found inapp premium purchase => premium
I/li.klass.fhem.service.intent.LicenseIntentService(16624): found inapp premium purchase => premium
I/li.klass.fhem.fragments.core.DeviceListFragment(16624): request device list update (doUpdate=true)
D/ProgressBar(16624): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(16624): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 308
D/ProgressBar(16624): updateDrawableBounds: bottom = 80
D/ProgressBar(16624): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(16624): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(16624): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 308
D/ProgressBar(16624): updateDrawableBounds: bottom = 80
D/ProgressBar(16624): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(16624): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(16624): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 308
D/ProgressBar(16624): updateDrawableBounds: bottom = 80
D/ProgressBar(16624): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(16624): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(16624): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 308
D/ProgressBar(16624): updateDrawableBounds: bottom = 80
D/ProgressBar(16624): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(16624): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(16624): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 308
D/ProgressBar(16624): updateDrawableBounds: bottom = 80
D/ProgressBar(16624): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(16624): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(16624): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 308
D/ProgressBar(16624): updateDrawableBounds: bottom = 80
D/ProgressBar(16624): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 64
D/ProgressBar(16624): updateDrawableBounds: bottom = 64
D/AbsListView(16624): onDetachedFromWindow
I/li.klass.fhem.widget.GridViewWithSections(16624): update number of columns
D/ProgressBar(16624): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(16624): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 308
D/ProgressBar(16624): updateDrawableBounds: bottom = 80
D/ProgressBar(16624): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(16624): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(16624): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 308
D/ProgressBar(16624): updateDrawableBounds: bottom = 80
D/ProgressBar(16624): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(16624): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(16624): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 308
D/ProgressBar(16624): updateDrawableBounds: bottom = 80
D/ProgressBar(16624): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(16624): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(16624): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 308
D/ProgressBar(16624): updateDrawableBounds: bottom = 80
D/ProgressBar(16624): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(16624): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(16624): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 308
D/ProgressBar(16624): updateDrawableBounds: bottom = 80
D/ProgressBar(16624): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(16624): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(16624): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(16624): updateDrawableBounds: left = 0
D/ProgressBar(16624): updateDrawableBounds: top = 0
D/ProgressBar(16624): updateDrawableBounds: right = 308
D/ProgressBar(16624): updateDrawableBounds: bottom = 80
D/ProgressBar(16624): updateDrawableBounds: mProgressDrawable.setBounds()
D/AbsListView(16624): Get MotionRecognitionManager
D/AbsListView(16624): onDetachedFromWindow
E/ViewRootImpl(16624): sendUserActionEvent() mView == null
I/li.klass.fhem.activities.core.FragmentBaseActivity(16624): switch to CONNECTION_LIST with Bundle[mParcelledData.dataSize=224]
D/AbsListView(16624): Get MotionRecognitionManager
I/li.klass.fhem.billing.BillingService(16624): loading inventory
I/li.klass.fhem.service.intent.LicenseIntentService(16624): found inapp premium purchase => premium
I/li.klass.fhem.service.intent.LicenseIntentService(16624): found inapp premium purchase => premium
I/li.klass.fhem.service.advertisement.AdvertisementService(16624): found premium version, skipping ads
I/li.klass.fhem.service.advertisement.AdvertisementService(16624): found premium version, skipping ads
D/AbsListView(16624): onDetachedFromWindow
I/li.klass.fhem.billing.BillingService(16624): loading inventory
I/li.klass.fhem.service.intent.LicenseIntentService(16624): found inapp premium purchase => premium
I/li.klass.fhem.service.intent.LicenseIntentService(16624): found inapp premium purchase => premium
I/li.klass.fhem.activities.core.FragmentBaseActivity(16624): switch to CONNECTION_DETAIL with Bundle[mParcelledData.dataSize=228]
I/li.klass.fhem.activities.core.FragmentBaseActivity(16624): switch to CONNECTION_DETAIL with Bundle[mParcelledData.dataSize=228]
E/li.klass.fhem.fragments.ConnectionDetailFragment(16624): I can only update if a connection is being modified!
E/li.klass.fhem.fragments.ConnectionDetailFragment(16624): I can only update if a connection is being modified!
D/AbsListView(16624): onDetachedFromWindow
I/li.klass.fhem.service.room.DeviceListParser(16624): loaded 144 devices!
I/li.klass.fhem.service.room.RoomListService(16624): storeDeviceListMap() : storing device list to cache
I/li.klass.fhem.service.room.RoomListService(16624): resend() : resending li.klass.fhem.constants.Actions.ALL_ROOMS_DEVICE_LIST
I/li.klass.fhem.service.room.RoomListService(16624): resend() : resending li.klass.fhem.constants.Actions.ALL_ROOMS_DEVICE_LIST
W/ContextImpl(16624): Implicit intents with startService are not safe: Intent { act=li.klass.fhem.constants.Actions.REDRAW_ALL_WIDGETS } android.content.ContextWrapper.startService:506 li.klass.fhem.service.room.RoomListService.remoteUpdateFinished:-1 li.klass.fhem.service.intent.RoomListIntentService.handleIntent:-1 
E/li.klass.fhem.fragments.ConnectionDetailFragment(16624): I can only update if a connection is being modified!
I/li.klass.fhem.service.room.RoomListService(16624): remote update finished, device list is li.klass.fhem.domain.core.RoomDeviceList@449c2668
E/li.klass.fhem.fragments.ConnectionDetailFragment(16624): I can only update if a connection is being modified!
I/li.klass.fhem.appwidget.service.AppWidgetUpdateService(16624): updating all widgets (received REDRAW_ALL_WIDGETS)
I/li.klass.fhem.service.intent.LicenseIntentService(16624): seems that I am not Premium...
E/li.klass.fhem.fragments.ConnectionDetailFragment(16624): I can only update if a connection is being modified!
I/li.klass.fhem.activities.core.FragmentBaseActivity(16624): backpress => switched to CONNECTION_LIST
D/AbsListView(16624): Get MotionRecognitionManager
D/AbsListView(16624): onDetachedFromWindow
W/InputEventReceiver(16624): Attempted to finish an input event but the input event receiver has already been disposed.
E/ViewRootImpl(16624): sendUserActionEvent() mView == null
D/AbsListView(16624): Get MotionRecognitionManager
D/AbsListView(16624): Get MotionRecognitionManager
I/li.klass.fhem.service.room.RoomListService(16624): storeDeviceListMap() : storing device list to cache

Und das von der neuen Version:

oomListIntentService.handleIntent:-1 
E/li.klass.fhem.fragments.ConnectionDetailFragment(16624): I can only update if a connection is being modified!
I/li.klass.fhem.service.room.RoomListService(16624): remote update finished, device list is li.klass.fhem.domain.core.RoomDeviceList@449c2668
E/li.klass.fhem.fragments.ConnectionDetailFragment(16624): I can only update if a connection is being modified!
I/li.klass.fhem.appwidget.service.AppWidgetUpdateService(16624): updating all widgets (received REDRAW_ALL_WIDGETS)
I/li.klass.fhem.service.intent.LicenseIntentService(16624): seems that I am not Premium...
E/li.klass.fhem.fragments.ConnectionDetailFragment(16624): I can only update if a connection is being modified!
I/li.klass.fhem.activities.core.FragmentBaseActivity(16624): backpress => switched to CONNECTION_LIST
D/AbsListView(16624): Get MotionRecognitionManager
D/AbsListView(16624): onDetachedFromWindow
W/InputEventReceiver(16624): Attempted to finish an input event but the input event receiver has already been disposed.
E/ViewRootImpl(16624): sendUserActionEvent() mView == null
D/AbsListView(16624): Get MotionRecognitionManager
D/AbsListView(16624): Get MotionRecognitionManager
I/li.klass.fhem.service.room.RoomListService(16624): storeDeviceListMap() : storing device list to cache
W/ResourceType(16624): getEntry failing because entryIndex 340 is beyond type entryCount 153
W/ResourceType(16624): Failure getting entry for 0x7f020154 (t=1 e=340) in package 0 (error -2147483647)
W/ResolverActivity(16624): mLaunchedFromPackage=li.klass.fhem
--------- beginning of /dev/log/system
E/Resources(16624): RunTimeExceptionandroid.content.res.Resources$NotFoundException: Resource ID #0x7f020154
D/AbsListView(16624): Get MotionRecognitionManager
D/AbsListView(16624): onDetachedFromWindow
E/SELinux (17358): [DEBUG] seapp_context_lookup: seinfoCategory = default
D/TimaKeyStoreProvider(17358): in addTimaSignatureService
D/TimaKeyStoreProvider(17358): Cannot add TimaSignature Service, License check Failed
D/ActivityThread(17358): Added TimaKesytore provider
I/li.klass.fhem.util.ApplicationProperties(17358): loading file:/data/app/li.klass.fhem-8.apk!/application.properties
I/li.klass.fhem.util.ApplicationProperties(17358): load completed, now contains 0 properties
D/ProgressBar(17358): setProgressDrawable drawableHeight = 0
D/libEGL  (17358): loaded /system/lib/egl/libEGL_mali.so
D/libEGL  (17358): loaded /system/lib/egl/libGLESv1_CM_mali.so
D/libEGL  (17358): loaded /system/lib/egl/libGLESv2_mali.so
I/Mali    (17358): Mali API Version : 401
I/Mali    (17358): Mali REVISION: Linux-r4p0-00rel0  BUILD_DATE: 2014-07-08 17:50:42 
I/HWUI    (17358): EGLImpl-HWUI Protected EGL context created
D/OpenGLRenderer(17358): Enabling debug mode 0
D/ProgressBar(17358): updateDrawableBounds: left = 0
D/ProgressBar(17358): updateDrawableBounds: top = 0
D/ProgressBar(17358): updateDrawableBounds: right = 640
D/ProgressBar(17358): updateDrawableBounds: bottom = 40
D/ProgressBar(17358): updateDrawableBounds: mProgressDrawable.setBounds()
I/li.klass.fhem.billing.BillingService(17358): loading inventory
I/li.klass.fhem.service.intent.LicenseIntentService(17358): found inapp premium purchase => premium
I/li.klass.fhem.service.intent.LicenseIntentService(17358): found inapp premium purchase => premium
I/li.klass.fhem.activities.StartupActivity(17358): initializeGoogleBilling() : connection was initialized
I/li.klass.fhem.activities.StartupActivity(17358): initializeGoogleBilling() : connection was initialized
I/li.klass.fhem.service.room.RoomListService(17358): getCachedRoomDeviceListMap() : fetching device list from cache
I/li.klass.fhem.service.room.RoomListService(17358): getCachedRoomDeviceListMap() : loading device list from cache completed after 1540ms
W/ResourceType(17358): No package identifier when getting name for resource number 0x00000000
E/Resources(17358): NotFoundException : Unable to find resource ID #0x0
D/AbsListView(17358): Get MotionRecognitionManager
W/ResourceType(17358): No package identifier when getting name for resource number 0x00000000
E/Resources(17358): NotFoundException : Unable to find resource ID #0x0
I/li.klass.fhem.activities.core.FragmentBaseActivity(17358): handleStartupFragment () : startup with ALL_DEVICES (extras: Bundle[{}])
I/li.klass.fhem.activities.core.FragmentBaseActivity(17358): switch to ALL_DEVICES with Bundle[{}]
D/AbsListView(17358): Get MotionRecognitionManager
I/li.klass.fhem.activities.core.FragmentBaseActivity(17358): onResume() : resuming
I/li.klass.fhem.fragments.core.DeviceListFragment(17358): request device list update (doUpdate=false)
I/li.klass.fhem.activities.core.FragmentBaseActivity(17358): onResume() : resuming
I/li.klass.fhem.fragments.core.DeviceListFragment(17358): request device list update (doUpdate=false)
D/ProgressBar(17358): updateDrawableBounds: left = 0
D/ProgressBar(17358): updateDrawableBounds: top = 0
D/ProgressBar(17358): updateDrawableBounds: right = 160
D/ProgressBar(17358): updateDrawableBounds: bottom = 160
I/li.klass.fhem.widget.GridViewWithSections(17358): update number of columns
I/li.klass.fhem.activities.core.FragmentBaseActivity(17358): handleTimerUpdates() : update on application start started
I/li.klass.fhem.activities.core.UpdateTimerTask(17358): send broadcast for device list update
I/li.klass.fhem.activities.core.FragmentBaseActivity(17358): handleTimerUpdates() : update on application start started
I/li.klass.fhem.activities.core.UpdateTimerTask(17358): send broadcast for device list update
I/li.klass.fhem.billing.BillingService(17358): loading inventory
I/li.klass.fhem.service.intent.LicenseIntentService(17358): found inapp premium purchase => premium
I/li.klass.fhem.service.intent.LicenseIntentService(17358): found inapp premium purchase => premium
I/li.klass.fhem.fragments.core.DeviceListFragment(17358): request device list update (doUpdate=true)
I/li.klass.fhem.fragments.core.DeviceListFragment(17358): request device list update (doUpdate=true)
I/li.klass.fhem.service.advertisement.AdvertisementService(17358): found premium version, skipping ads
I/li.klass.fhem.service.advertisement.AdvertisementService(17358): found premium version, skipping ads
D/ProgressBar(17358): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(17358): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(17358): updateDrawableBounds: left = 0
D/ProgressBar(17358): updateDrawableBounds: top = 0
D/ProgressBar(17358): updateDrawableBounds: right = 308
D/ProgressBar(17358): updateDrawableBounds: bottom = 80
D/ProgressBar(17358): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(17358): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(17358): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(17358): updateDrawableBounds: left = 0
D/ProgressBar(17358): updateDrawableBounds: top = 0
D/ProgressBar(17358): updateDrawableBounds: right = 308
D/ProgressBar(17358): updateDrawableBounds: bottom = 80
D/ProgressBar(17358): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(17358): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(17358): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(17358): updateDrawableBounds: left = 0
D/ProgressBar(17358): updateDrawableBounds: top = 0
D/ProgressBar(17358): updateDrawableBounds: right = 308
D/ProgressBar(17358): updateDrawableBounds: bottom = 80
D/ProgressBar(17358): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(17358): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(17358): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(17358): updateDrawableBounds: left = 0
D/ProgressBar(17358): updateDrawableBounds: top = 0
D/ProgressBar(17358): updateDrawableBounds: right = 308
D/ProgressBar(17358): updateDrawableBounds: bottom = 80
D/ProgressBar(17358): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(17358): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(17358): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(17358): updateDrawableBounds: left = 0
D/ProgressBar(17358): updateDrawableBounds: top = 0
D/ProgressBar(17358): updateDrawableBounds: right = 308
D/ProgressBar(17358): updateDrawableBounds: bottom = 80
D/ProgressBar(17358): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(17358): setProgressDrawable drawableHeight = 0
D/AbsSeekBar(17358): AbsSeekBar Constructor: misSeebarAnimationAvailable = false
D/ProgressBar(17358): updateDrawableBounds: left = 0
D/ProgressBar(17358): updateDrawableBounds: top = 0
D/ProgressBar(17358): updateDrawableBounds: right = 308
D/ProgressBar(17358): updateDrawableBounds: bottom = 80
D/ProgressBar(17358): updateDrawableBounds: mProgressDrawable.setBounds()
D/ProgressBar(17358): updateDrawableBounds: left = 0
D/ProgressBar(17358): updateDrawableBounds: top = 0
D/ProgressBar(17358): updateDrawableBounds: right = 64
D/ProgressBar(17358): updateDrawableBounds: bottom = 64
I/li.klass.fhem.service.intent.RoomListUpdateIntentService(17358): getRemoteRoomDeviceListMap() : fetching device list from remote
I/li.klass.fhem.fhem.FHEMWEBConnection(17358): executeTask command xmllist
D/ProgressBar(17358): updateDrawableBounds: left = 0
D/ProgressBar(17358): updateDrawableBounds: top = 0
D/ProgressBar(17358): updateDrawableBounds: right = 64
D/ProgressBar(17358): updateDrawableBounds: bottom = 64
I/li.klass.fhem.fhem.FHEMWEBConnection(17358): accessing URL https://vienna.pfeffer.tk:8082/fhem?XHR=1&cmd=xmllist
I/System.out(17358): Thread-4893(ApacheHTTPLog):Reading from variable values from setDefaultValuesToVariables
I/System.out(17358): Thread-4893(ApacheHTTPLog):isShipBuild true
I/System.out(17358): Thread-4893(ApacheHTTPLog):SmartBonding Enabling is false, SHIP_BUILD is true, log to file is false, DBG is false
I/System.out(17358): IntentService[li.klass.fhem.service.intent.RoomListUpdateIntentService] calls detatch()
D/AbsListView(17358): Get MotionRecognitionManager
D/AbsListView(17358): onDetachedFromWindow
E/ViewRootImpl(17358): sendUserActionEvent() mView == null
I/li.klass.fhem.activities.core.FragmentBaseActivity(17358): switch to CONNECTION_LIST with Bundle[mParcelledData.dataSize=224]
D/AbsListView(17358): Get MotionRecognitionManager
I/li.klass.fhem.billing.BillingService(17358): loading inventory
I/li.klass.fhem.service.intent.LicenseIntentService(17358): found inapp premium purchase => premium
I/li.klass.fhem.service.intent.LicenseIntentService(17358): found inapp premium purchase => premium
I/li.klass.fhem.service.advertisement.AdvertisementService(17358): found premium version, skipping ads
I/li.klass.fhem.service.advertisement.AdvertisementService(17358): found premium version, skipping ads
D/AbsListView(17358): onDetachedFromWindow
I/li.klass.fhem.billing.BillingService(17358): loading inventory
I/li.klass.fhem.service.intent.LicenseIntentService(17358): found inapp premium purchase => premium
I/li.klass.fhem.service.intent.LicenseIntentService(17358): found inapp premium purchase => premium
I/li.klass.fhem.activities.core.FragmentBaseActivity(17358): switch to CONNECTION_DETAIL with Bundle[mParcelledData.dataSize=228]
I/li.klass.fhem.activities.core.FragmentBaseActivity(17358): switch to CONNECTION_DETAIL with Bundle[mParcelledData.dataSize=228]
E/li.klass.fhem.fragments.ConnectionDetailFragment(17358): I can only update if a connection is being modified!
E/li.klass.fhem.fragments.ConnectionDetailFragment(17358): I can only update if a connection is being modified!
D/AbsListView(17358): onDetachedFromWindow
I/li.klass.fhem.service.room.DeviceListParser(17358): loaded 144 devices!
I/li.klass.fhem.service.room.RoomListService(17358): storeDeviceListMap() : storing device list to cache
I/li.klass.fhem.service.room.RoomListService(17358): resend() : resending li.klass.fhem.constants.Actions.ALL_ROOMS_DEVICE_LIST
I/li.klass.fhem.service.room.RoomListService(17358): resend() : resending li.klass.fhem.constants.Actions.ALL_ROOMS_DEVICE_LIST
W/ContextImpl(17358): Implicit intents with startService are not safe: Intent { act=li.klass.fhem.constants.Actions.REDRAW_ALL_WIDGETS } android.content.ContextWrapper.startService:506 li.klass.fhem.service.room.RoomListService.remoteUpdateFinished:-1 li.klass.fhem.service.intent.RoomListIntentService.handleIntent:-1 
E/li.klass.fhem.fragments.ConnectionDetailFragment(17358): I can only update if a connection is being modified!
I/li.klass.fhem.service.room.RoomListService(17358): remote update finished, device list is li.klass.fhem.domain.core.RoomDeviceList@4255ad68
E/li.klass.fhem.fragments.ConnectionDetailFragment(17358): I can only update if a connection is being modified!
I/li.klass.fhem.appwidget.service.AppWidgetUpdateService(17358): updating all widgets (received REDRAW_ALL_WIDGETS)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358): An error occurred while processing an intent
E/li.klass.fhem.service.intent.ConvenientIntentService(17358): java.lang.IllegalArgumentException
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at com.google.common.base.i.a(Unknown Source)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at li.klass.fhem.billing.BillingService.contains(Unknown Source)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at li.klass.fhem.service.intent.LicenseIntentService.isPremium(Unknown Source)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at li.klass.fhem.service.connection.ConnectionService.create(Unknown Source)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at li.klass.fhem.service.intent.ConnectionsIntentService.handleIntent(Unknown Source)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at li.klass.fhem.service.intent.ConvenientIntentService.handleTaskInternal(Unknown Source)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at li.klass.fhem.service.intent.ConvenientIntentService.onHandleIntent(Unknown Source)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:65)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at android.os.Handler.dispatchMessage(Handler.java:102)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at android.os.Looper.loop(Looper.java:146)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at android.os.HandlerThread.run(HandlerThread.java:61)
E/li.klass.fhem.fragments.ConnectionDetailFragment(17358): could not save! resultCode=2,resultData=null
E/li.klass.fhem.service.intent.ConvenientIntentService(17358): An error occurred while processing an intent
E/li.klass.fhem.service.intent.ConvenientIntentService(17358): java.lang.IllegalArgumentException
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at com.google.common.base.i.a(Unknown Source)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at li.klass.fhem.billing.BillingService.contains(Unknown Source)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at li.klass.fhem.service.intent.LicenseIntentService.isPremium(Unknown Source)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at li.klass.fhem.service.connection.ConnectionService.create(Unknown Source)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at li.klass.fhem.service.intent.ConnectionsIntentService.handleIntent(Unknown Source)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at li.klass.fhem.service.intent.ConvenientIntentService.handleTaskInternal(Unknown Source)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at li.klass.fhem.service.intent.ConvenientIntentService.onHandleIntent(Unknown Source)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:65)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at android.os.Handler.dispatchMessage(Handler.java:102)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at android.os.Looper.loop(Looper.java:146)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at android.os.HandlerThread.run(HandlerThread.java:61)
E/li.klass.fhem.fragments.ConnectionDetailFragment(17358): could not save! resultCode=2,resultData=null
E/li.klass.fhem.service.intent.ConvenientIntentService(17358): An error occurred while processing an intent
E/li.klass.fhem.service.intent.ConvenientIntentService(17358): java.lang.IllegalArgumentException
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at com.google.common.base.i.a(Unknown Source)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at li.klass.fhem.billing.BillingService.contains(Unknown Source)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at li.klass.fhem.service.intent.LicenseIntentService.isPremium(Unknown Source)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at li.klass.fhem.service.connection.ConnectionService.create(Unknown Source)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at li.klass.fhem.service.intent.ConnectionsIntentService.handleIntent(Unknown Source)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at li.klass.fhem.service.intent.ConvenientIntentService.handleTaskInternal(Unknown Source)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at li.klass.fhem.service.intent.ConvenientIntentService.onHandleIntent(Unknown Source)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:65)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at android.os.Handler.dispatchMessage(Handler.java:102)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at android.os.Looper.loop(Looper.java:146)
E/li.klass.fhem.service.intent.ConvenientIntentService(17358):  at android.os.HandlerThread.run(HandlerThread.java:61)
E/li.klass.fhem.fragments.ConnectionDetailFragment(17358): could not save! resultCode=2,resultData=null
D/AbsListView(17358): Get MotionRecognitionManager
D/AbsListView(17358): Get MotionRecognitionManager
I/li.klass.fhem.service.room.RoomListService(17358): storeDeviceListMap() : storing device list to cache
I/li.klass.fhem.activities.core.FragmentBaseActivity(17358): onResume() : resuming
E/li.klass.fhem.fragments.ConnectionDetailFragment(17358): I can only update if a connection is being modified!
I/li.klass.fhem.activities.core.FragmentBaseActivity(17358): handleTimerUpdates() : update on application start started
I/li.klass.fhem.activities.core.UpdateTimerTask(17358): send broadcast for device list update
I/li.klass.fhem.billing.BillingService(17358): loading inventory
I/li.klass.fhem.service.intent.LicenseIntentService(17358): found inapp premium purchase => premium
I/li.klass.fhem.service.intent.LicenseIntentService(17358): found inapp premium purchase => premium
E/li.klass.fhem.fragments.ConnectionDetailFragment(17358): I can only update if a connection is being modified!
E/li.klass.fhem.fragments.ConnectionDetailFragment(17358): I can only update if a connection is being modified!
D/ProgressBar(17358): updateDrawableBounds: left = 0
D/ProgressBar(17358): updateDrawableBounds: top = 0
D/ProgressBar(17358): updateDrawableBounds: right = 64
D/ProgressBar(17358): updateDrawableBounds: bottom = 64
D/AbsListView(17358): onDetachedFromWindow
D/AbsListView(17358): Get MotionRecognitionManager
D/AbsListView(17358): Get MotionRecognitionManager
I/li.klass.fhem.service.room.RoomListService(17358): storeDeviceListMap() : storing device list to cache

Thx a lot!

klassm commented 9 years ago

Jap, genau mit dieser Exception hatte ich gerechnet. Vielen Dank für die Logs!

mr-p666 commented 9 years ago

Ah, ok. Gern geschehen. ;-)

klassm commented 9 years ago

Oh mann - ein toller Fehler. Man beachte das @Singleton im nachfolgenden Commit :-( P.S.: Jetzt weiß ich auch warum es früher dummymäßig ging. Verstanden hatte ich das damals nämlich nicht ...

mr-p666 commented 9 years ago

Alles wieder gut.

Thx a lot! :-)