Announcement

Collapse
No announcement yet.

Ecobee Config=> Authorization

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Ecobee Config=> Authorization

    I just installed HS3 on RPi 3 b+, running latest version of Raspian Stretch...

    I installed the Ecobee plugin, and when I click the config button, nothing happens... What exactly should be occuring when I click the config button...

    Here is my profile:
    Code:
    Current Date/Time: 04/01/2018 20:46:20
    HomeSeer Version: HS3 Standard Edition 3.0.0.368
    Linux version: Linux raspberrypi 4.14.30-v7+ #1102 SMP Mon Mar 26 16:45:49 BST 2018 armv7l GNU/Linux System Uptime: 0 Days 0 Hours 3 Minutes 26 Seconds
    IP Address: 10.10.1.30
    Number of Devices: 39
    Number of Events: 0
    Available Threads: 388
    
    Enabled Plug-Ins
    3.0.0.22: Ecobee
    2.0.2.1: JowiHue
    1.5.0.0: MQTT
    3.0.0.31: Nest

  • #2
    what do you have in the logs when you click the "Ecobee Authorization" button?

    did you move the Mono.CSharp.dll and CSScriptLibray.dll as explained in the user guide?

    Comment


    • #3
      Thanks... I did not move those, so will give a try when I get back to house. My apologies for not seeing those instructions earlier

      Comment


      • #4
        I moved the two files as requested, however, I still receive no response when I click the button...

        Here is the log output (I had debug mode checked)

        Code:
        Apr-02 11:20:44	 	Ecobee	DEBUG No authorization. Please go to the config page to authorize
        Apr-02 11:18:41	 	Ecobee	DEBUG System.AggregateException: One or more errors occurred. ---> System.MissingFieldException: Field 'Mono.CSharp.CompilerSettings.WarningLevel' not found. at Microsoft.CSharp.RuntimeBinder.CSharpInvokeMemberBinder.FallbackInvokeMember (System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args, System.Dynamic.DynamicMetaObject errorSuggestion) [0x00006] in <7175e130f4634a60b0a49adbfc45babc>:0 at System.Dynamic.InvokeMemberBinder.FallbackInvokeMember (System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args) [0x00000] in <63992662b765477a898ef49cdcc99ee2>:0 at System.Dynamic.DynamicMetaObject.BindInvokeMember (System.Dynamic.InvokeMemberBinder binder, System.Dynamic.DynamicMetaObject[] args) [0x0000b] in <63992662b765477a898ef49cdcc99ee2>:0 at System.Dynamic.InvokeMemberBinder.Bind (System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args) [0x00016] in <63992662b765477a898ef49cdcc99ee2>:0 at System.Dynamic.DynamicMetaObjectBinder.Bind (System.Object[] args, System.Collections.ObjectModel.ReadOnlyCollection`1[T] parameters, System.Linq.Expressions.LabelTarget returnLabel) [0x000de] in <63992662b765477a898ef49cdcc99ee2>:0 at System.Runtime.CompilerServices.CallSiteBinder.BindCore[T] (System.Runtime.CompilerServices.CallSite`1[T] site, System.Object[] args) [0x0001c] in <63992662b765477a898ef49cdcc99ee2>:0 at System.Dynamic.UpdateDelegates.UpdateAndExecuteVoid2[T0,T1] (System.Runtime.CompilerServices.CallSite site, T0 arg0, T1 arg1) [0x00115] in <63992662b765477a898ef49cdcc99ee2>:0 at Ecobee.Net.Authorization+d__18.MoveNext () [0x0010d] in <689d70016f174e4a97eea7c1b2df72fa>:0 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.TaskAwaiter`1[TResult].GetResult () [0x00000] in <8f2c484307284b51944a1a13a14c0266>:0 at HSPI_Ecobee.EcobeeApp+d__67.MoveNext () [0x000b7] in :0 --- End of inner exception stack trace --- at System.Threading.Tasks.Task.ThrowIfExceptional (System.Boolean includeTaskCanceledExceptions) [0x00014] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Threading.Tasks.Task`1[TResult].GetResultCore (System.Boolean waitCompletionNotification) [0x00034] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Threading.Tasks.Task`1[TResult].get_Result () [0x0000b] in <8f2c484307284b51944a1a13a14c0266>:0 at HSPI_Ecobee.WebConfig.postBackProc (System.String page, System.String data, System.String user, System.Int32 userRights) [0x000cf] in :0 ---> (Inner Exception #0) System.MissingFieldException: Field 'Mono.CSharp.CompilerSettings.WarningLevel' not found. at Microsoft.CSharp.RuntimeBinder.CSharpInvokeMemberBinder.FallbackInvokeMember (System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args, System.Dynamic.DynamicMetaObject errorSuggestion) [0x00006] in <7175e130f4634a60b0a49adbfc45babc>:0 at System.Dynamic.InvokeMemberBinder.FallbackInvokeMember (System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args) [0x00000] in <63992662b765477a898ef49cdcc99ee2>:0 at System.Dynamic.DynamicMetaObject.BindInvokeMember (System.Dynamic.InvokeMemberBinder binder, System.Dynamic.DynamicMetaObject[] args) [0x0000b] in <63992662b765477a898ef49cdcc99ee2>:0 at System.Dynamic.InvokeMemberBinder.Bind (System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args) [0x00016] in <63992662b765477a898ef49cdcc99ee2>:0 at System.Dynamic.DynamicMetaObjectBinder.Bind (System.Object[] args, System.Collections.ObjectModel.ReadOnlyCollection`1[T] parameters, System.Linq.Expressions.LabelTarget returnLabel) [0x000de] in <63992662b765477a898ef49cdcc99ee2>:0 at System.Runtime.CompilerServices.CallSiteBinder.BindCore[T] (System.Runtime.CompilerServices.CallSite`1[T] site, System.Object[] args) [0x0001c] in <63992662b765477a898ef49cdcc99ee2>:0 at System.Dynamic.UpdateDelegates.UpdateAndExecuteVoid2[T0,T1] (System.Runtime.CompilerServices.CallSite site, T0 arg0, T1 arg1) [0x00115] in <63992662b765477a898ef49cdcc99ee2>:0 at Ecobee.Net.Authorization+d__18.MoveNext () [0x0010d] in <689d70016f174e4a97eea7c1b2df72fa>:0 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <8f2c484307284b51944a1a13a14c0266>:0 at System.Runtime.CompilerServices.TaskAwaiter`1[TResult].GetResult () [0x00000] in <8f2c484307284b51944a1a13a14c0266>:0 at HSPI_Ecobee.EcobeeApp+d__67.MoveNext () [0x000b7] in :0 <---
        Apr-02 11:18:41	 	Ecobee	ERROR One or more errors occurred.
        Apr-02 11:18:41	 	Ecobee	DEBUG Response= { "ecobeePin": "w5nk", "code": "eWKMaXZIAUf5bzPl04q0yrP7vKMLZuKA", "scope": "smartWrite", "expires_in": 9, "interval": 30 }
        Apr-02 11:18:40	 	Ecobee	DEBUG GET https://api.ecobee.com/authorize?response_type=ecobeePin&scope=smartWrite&client_id=aQLWgv1alPoUfBnA5Ez52iRujqkJJdcP&format=json

        Comment


        • #5
          did you remove those dll files from /usr/local/HomeSeer? copying them in /bin is not enough.
          Then restart the plug-in

          Comment


          • #6
            That Got it!!!! Thanks

            Comment

            Working...
            X