Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Getting target temperature - undefined #16

Open
bengpearson opened this issue Dec 30, 2018 · 2 comments
Open

Getting target temperature - undefined #16

bengpearson opened this issue Dec 30, 2018 · 2 comments

Comments

@bengpearson
Copy link

I've setup the config.json file as instructed. The plugin is seemingly running. However, the Home app on my iPhone reports as 'not responding' despite being on the same wifi network and a firewall rule existing to allow all traffic. I'm able to ping from Homebridge server. I've also tried using another port and still no luck. Are you able to help?

I did see #11 but still no luck. Thank you

Output:

pi@raspberrypi:~/.homebridge $ homebridge
[30/12/2018, 18:05:46] Loaded config.json with 1 accessories and 0 platforms.
[30/12/2018, 18:05:46] ---
[30/12/2018, 18:05:46] Plugin /usr/local/lib/node_modules/homebridge-nefit-easy does not contain a package.json.
[30/12/2018, 18:05:47] Loaded plugin: homebridge-nefit-easy
[30/12/2018, 18:05:47] Registering accessory 'homebridge-nefit-easy.NefitEasy'
[30/12/2018, 18:05:47] ---
[30/12/2018, 18:05:48] Loaded plugin: homebridge-tuya
[30/12/2018, 18:05:48] Registering platform 'homebridge-tuya.TuyaPlatform'
[30/12/2018, 18:05:48] ---
[30/12/2018, 18:05:48] Loading 1 accessories...
[30/12/2018, 18:05:48] [thermostaat] Initializing NefitEasy accessory...
Load homebridge-tuya.TuyaPlatform
Setup Payload:
X-HM://XXXXXX
Scan this code with your HomeKit app on your iOS device to pair with Homebridge:

Or enter this code with your HomeKit app on your iOS device to pair with Homebridge:

┌────────────┐     
│ XXX-XX-XXX     
└────────────┘     

[30/12/2018, 18:05:48] Homebridge is running on port xxxx.
[30/12/2018, 18:06:18] [thermostaat] Getting target temperature...
[30/12/2018, 18:06:18] [thermostaat] Getting current temperature...
[30/12/2018, 18:06:18] [thermostaat] Getting current state..
undefined
undefined
undefined

@robertklep
Copy link
Owner

It looks like it may be throwing errors, and the plugin isn't logging errors correctly. I just pushed version v2.1.2 that should log better errors (so try installing the plugin again), but my guess is that there's an issue with your credentials (an easy way to test this is to install nefit-easy-cli and see if that works with your credentials).

A common issue with credentials is that the plugin doesn't support passwords that are over 10 characters long.

@bengpearson
Copy link
Author

Thanks for this - installed new version and getting "XMPP Authentication Error". I saw #12 detailed similar symptoms. I'm using the same credentials that I use to login to my Worcester Wave app on my phone (password was 10 characters) and have now changed to 9 characters, same result.

My Worcester Wave app shows the serial number being separated characters (similar to the Access code fields in your config file), so tried this as well but still getting same results. I was able to install nefit-easy-cli so will try authenticating against this and post back. Thank you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants