Comments (26)
@NovaGL Can you walk me through the general steps?
from harmonyhubcontrol.
Open the file in terminal just remove the .exe the commands are the same.
from harmonyhubcontrol.
Like I said earlier you have to go to the releases folder.
The app is located here https://github.com/NovaGL/HarmonyHubControl/tree/master/Release/OSX
It is independent of the harmony app
from harmonyhubcontrol.
@NovaGL I literally figured that out like 5 seconds ago. Do I have to move it to the Applications folder for it to run correctly? And When I ran it I got Syntax:
HarmonyHubControl [harmony_ip] [command (optional)]
where command can be any of the following:
list_activities
list_activities_raw
get_current_activity_id
get_current_activity_id_raw
start_activity [ID]
list_devices
list_devices_raw
list_device_commands [deviceId]
list_device_commands_raw [deviceId]
issue_device_command [deviceId] [command]
get_config
get_config_raw
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
from harmonyhubcontrol.
Maybe read what it says before commenting.
Just typing HarmonyHubControl will not do anything, you need to have the Hub IP.
It's a Do It Yourself program nothing is automated.
Can you please just do some trial and error see if you can figure it out yourself, that way you will be able to learn much faster.
from harmonyhubcontrol.
Ok. sorry for the dumb question.. I though since you had it bundled that it was automated. If I run it do I only need to have the release in the Application folder, then does it create its own library to save activites.json, etc?
from harmonyhubcontrol.
It creates all the JSON in the same folder, the json isn't needed for the app to run, its just for your reference.
from harmonyhubcontrol.
Whoops ok. Then I will move it back into its folder.
from harmonyhubcontrol.
Is there an easy way to find the ip address of your hub without going and digging through your router? Does either the Desktop app or mobile app tell you?
from harmonyhubcontrol.
There are node apps, I don't think my app is for you, its too DIY.
from harmonyhubcontrol.
No I understand what I am doing now. The setup confused me as the documentation made little sense to me plus, I am tired so I must admit my mind is not firing on all cylinders right now which didn't help :P I also wanted to know if there was an easy way to find the ip as must apps have a hidden feature that allows you to do so and I have like 100 devices on my network so it is a pain to find individual ips. Plus your app is straight forward not complicated at all. Thanks for putting up with my questions so far.
from harmonyhubcontrol.
Glad to hear, would you like to suggest alternative wording?
As I just forked it and made some changes so it's not all my wording. That's why I don't know how to find the IP for you, open the Harmony app on your mobile device and it should say it.
from harmonyhubcontrol.
/Applications/HarmonyHubControl [the ip address]
HARMONY COMMUNICATION LOGIN : FAILURE
ERROR : connectToHarmony : Unable to connect to specified IP Address on specified Port
This it saying the IP is incorrect. Do I need to specify a port number or anything or did I just some how not find the actual hub address :/ ?
from harmonyhubcontrol.
You have the wrong IP and if you don't include any commands it won't do anything
In the Harmony app settings > about > versions to get the IP address
from harmonyhubcontrol.
@NovaGL I purposefully hadn't included any commands as I wanted to limit
the number of issues I had with it to make it easier to figure out if I
screwed anything up. And I had my Ip address correct but it still gives me the login failure. Is there anything else that could be giving me that error?
**Thanks for the tid-bit about getting the ip in the harmony app
from harmonyhubcontrol.
It works for me, maybe try on linux or pc.
/harmonyhub/Harmony 192.168.1.10
LOGITECH WEB SERVICE LOGIN : BYPASSED
HARMONY COMMUNICATION LOGIN : SUCCESS
HARMONY COMMAND SUBMISSION : SUCCESS
from harmonyhubcontrol.
@NovaGL as I am new to Raspberrian Linux, actually linux is my last choice for OS. Anyway, how would I got about using you app? What would the commands be? Sorry for being such a Noob but I have very little experience with Linux. Thanks for the help!
from harmonyhubcontrol.
The commands are no different than in linux, I am sorry but I can't walk you through it. If you don't understand what I have already said you need to use another plugin. I can't teach you how to use Linux as well.
from harmonyhubcontrol.
@NovaGL Totally understand but when trying to use the same command I used
in Mac that worked now doesn't work When I tried to adopt it for the
system formats on Linux it refused to execute it as a command. Can you just
tell command to start the program? even an example of the command you use would
do. I just need a basis to start. Any help would be much appreciated!
On Wednesday, February 10, 2016, NovaGL [email protected] wrote:
The commands are no different than in linux, I am sorry but I can't walk
you through it. If you don't understand what I have already said you need
to use another plugin. I can't teach you how to use Linux as well.—
Reply to this email directly or view it on GitHub
#1 (comment)
.
from harmonyhubcontrol.
The release for Linux needs to use the linux file not the mac file. You have to make sure the file is executable by doing chmod a+x HarmonyHubControl. The linux file is only for Raspberry Pi 2.
from harmonyhubcontrol.
from harmonyhubcontrol.
@NovaGL What port is your app trying to connect to? Running a quick scan on
my network I discovered my Harmony Hub is listening to ports 5222, 8088,
8222.
On Wednesday, February 10, 2016, Apple Geek [email protected] wrote:
@NovaGL it turns out that it wasn't an issue of it being executable as I
verified the properties of the device and it found that it was executable.
The issues was I forgot the ./ in front of HarmonyHubControl when trying to
execute it in Terminal. Though is still have the problem that I did on Mac.
"Harmony Communication Login : Failure" I have verified that I have the
right IP address. Could the hub be operating on a different port than what
the application is looking for? Is there any debug log or anything that
would be off use to solving this problem?
from harmonyhubcontrol.
I can assure you its a problem on your end, its not a problem with the ports or the application. I have tested all 3 versions and they all login to my hub, I suggest you look at what you are typing as I believe you are typing it wrong.
from harmonyhubcontrol.
@NovaGL Success! The light bulb went off in my head today when I was
thinking now about the plugin. My issue was I was putting my IP address in
brackets instead of just "./HarmonyHubControl ipaddess" My suggestion would
to edit the brackets out of the given instructions as to make it clearer of
the actual command. If you don't want to edit the command out I suggest a
screenshot of the actual command typed into terminal or make a note some
where in the readme of the program. Thank you for putting up with some of
my dumb relative questions. :)
On Thursday, February 11, 2016, NovaGL [email protected] wrote:
I can assure you its a problem on your end, its not a problem with the
ports or the application. I have tested all 3 versions and they all login
to my hub, I suggest you look at what you are typing as I believe you are
typing it wrong.—
Reply to this email directly or view it on GitHub
#1 (comment)
.
from harmonyhubcontrol.
No, because I wrote above how to do it, not to be rude, but you need to read what I write.
Look above where I wrote "It works for me, maybe try on linux or pc."
from harmonyhubcontrol.
This is the only message that you have it not in brackets and to be
completely honest that was about 11pm my time so I just missed it. I think
on my end it would have been helpful if I had told you the exact command I
had been using as it would have been caught real fast. Sorry for any
miscommunication on my part.
On Monday, February 8, 2016, NovaGL <[email protected]
javascript:_e(%7B%7D,'cvml','[email protected]');> wrote:
It works for me, maybe try on linux or pc.
/harmonyhub/Harmony 192.168.1.10
LOGITECH WEB SERVICE LOGIN : BYPASSED
HARMONY COMMUNICATION LOGIN : SUCCESS
HARMONY COMMAND SUBMISSION : SUCCESS—
Reply to this email directly or view it on GitHub
#1 (comment)
.
from harmonyhubcontrol.
Related Issues (9)
- How to input channel numbers.
- How can i run it without Visual studio 2015 ? HOT 1
- HARMONY COMMUNICATION LOGIN : FAILURE ERROR : connectToHarmony : Unable to connect to specified IP Address on specified Port HOT 3
- Logitech web service response does not contain a login authorization token HOT 3
- Build issues under linux with gcc 6.3 HOT 2
- Is this project still alive or should I fork my own? HOT 5
- Auth is no longer required. HOT 2
- Cannot list devices or activities HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from harmonyhubcontrol.