I cant find any reference to what exactly the -WorkflowHostURI is for. Do I need to create the URI first? or does the tag create the URI for me? is that the site I need to go to manage my workflows once its created and finally what do the examples translate to for someone who have the administration skills of a 4 year old? Because otherwise I am copying and pasting it exactly as the examples are written.
WorkflowHostURI is the url of the Workflow services, Once you install and configure the Workflow Manager then you will see IIS site for the Workflow Manager( typically called Workflow Management Site).
This site configured on 12290(for https) and 12291(for Http). URL usually server name:port number
This is end point for the WF manager service as we have for other service applications.
As per the Technet.
WorkflowHostUri: Specifies a string of the full URI for the Workflow Service.
in order to get the URI url: http://Servername:12290 or 12291( depend upon Https or http).
So on the server where u see the workflow managet Site in the IIS then that is the ServerName.
Here's the command that worked for my environment where my SharePoint URL is http://sp.apple.com and the Web Front End server is named sharepointwfe. Register-SPWorkflowService -SPSite "http://sp.apple.com" -WorkflowHostUri "http://sharepointwfe:12291" -AllowOAuthHttp