Keyboard Shortcuts
Likes
- Crestron
- Messages
Search
Re: Prowl Stopped working
¿ªÔÆÌåÓýHi Tony, There is an URL parameter that I've recently added support for on
the PushOver module.? I can't remember if I've uploaded that
version to my GitHub yet, or not.? Unfortunately, that parameter
works great for opening a web page but I haven't been able to get
it to work for an app (at least on an iPhone).? I looked at the
PushOver community site and it seems some other people have had
the same problem.? PushOver claims they just use standard calls to
make it happen so there is nothing more they can do.? Jay On 3/2/2024 6:41 PM, Tony Golden wrote:
|
Re: Best practices for multi-slot programs? I'm having issues.
¿ªÔÆÌåÓýI don't have the time right now to get into all the details of
your design but the first thing you need to do is to change the IP
addresses on your inter-slot EISC symbols to 127.0.0.2? That is the required address for inter-slot communications. You may be causing the processor problems by using 127.0.0.1 leading to some of your program load problems. Hope this helps Jay On 3/2/2024 5:51 PM,
jmacd2918@... wrote:
I really haven't done much with multis-lot, but have a project that requires a more modular approach. Processor is an RMC-4 (with multi-slot license).? I seem to have a lot of issues with programs not loading (from both Toolbox and web interface) and when I initialize to start over, there seems to be some sort of phantom program hanging around.? No program or IP table is shown, b but in the system info program boxes it displays "ProgramIDTag: SN: The program has stopped running".? When I go to load a new program in the freshly initialized box, it asks me if I want to overwrite the old box.? ? |
Re: Prowl Stopped working
¿ªÔÆÌåÓýHi Dave, Glad you like it.? You may want to try the PushOver module I
wrote instead of Prowl.? There are a couple of advantages and one
disadvantage.? First, PushOver supports both Apple and Android
devices while Prowl only supports Apple.? Second, with PushOver,
different notifications can have different sounds.? In many cases
this removes the necessity to even look at your phone when a
notification arrives because you recognize the unique sound that
you've associated with that specific notification.? The downside is that you can't configure a PushOver notification to automatically open the Crestron app when you tap the notification. I've personally switched over to PushOver because of the sound
feature. Hope this helps Jay On 3/2/2024 5:50 PM, F David A Coker
via groups.io wrote:
Hey Jay, |
Best practices for multi-slot programs? I'm having issues.
I really haven't done much with multis-lot, but have a project that requires a more modular approach. Processor is an RMC-4 (with multi-slot license).? I seem to have a lot of issues with programs not loading (from both Toolbox and web interface) and when I initialize to start over, there seems to be some sort of phantom program hanging around.? No program or IP table is shown, b but in the system info program boxes it displays "ProgramIDTag: SN: The program has stopped running".? When I go to load a new program in the freshly initialized box, it asks me if I want to overwrite the old box.? ?
?? Other issues:? EISC between slots wasn't working.? In the IP table I noticed that somehow the loopback address in Slot 1 was changed to the actual IP of the processor, but slots 2 and 3 stay as 127.0.0.1.? Maybe that's why?? ?EISC, unlike multi-slot, is something I've done a lot of, so I'm confident my EISC is done correctly.? This was the issue I was trying to trace down when I ran into load issues.? ?? My programs are broken down like this:? Slot 1- basically just manages the other two slots and does a couple of system functions (TOD, 1 second OSC that's like a heartbeat and used to drive polling across programs); Slot 2 is all devices and connection management; Slot 3 is user interface.? The program in slot 1 initializes all three slots with each one starting after confirm of previous init, then starts slot 1, confirm/delay, starts slot 2, after confirmation from slot that it's done it's boot up process, starts slot 3.? ?Does this order seem problematic? Any other ideas on things I should do to make this project a success?? |
Re: Prowl Stopped working
¿ªÔÆÌåÓýIf it is the prowl module that I wrote, it is trying to resolve
.? I don't seem to have a problem
resolving that. Jay On 3/2/2024 3:46 PM, Michael
Caldwell-Waller wrote:
Hi David, |
Re: Prowl Stopped working
Hi David,
Okay, the root cause from this call stack is "Couldn't resolve host name"... that's a DNS lookup failure at the beginning of an http request...so either a transient network outage or (less likely) issue with DNS configuration. My first guess is a?temporary loss of internet connection beyond the router, even while the local network connection is good -- this is the error I'd expect under this condition. If it's more permanent than temporary, then I'm wondering what host name it's trying to look up, and why that isn't working.? I'd be looking to the local DNS configuration of the device is running on, and trying public DNS servers if I found (for example) we're pointed at the local router for DNS. |
Prowl Stopped working
Hey crew, I have been using Prowl for a long time with no issues what so ever.? But, a little while ago, it has stopped working and this is what debugger is giving me.
Error Sending Message to Prowl - Application = Bus No. Office, Event = Secuirty Event, description = Right Garage Door is Open
Crestron.SimplSharp.Net.Https.HttpsException: Couldn't resolve host name
? ?at Crestron.SimplSharp.Net.Https.HttpsClient.ProcessInternalError(HttpsClientResponse response)
? ?at Crestron.SimplSharp.Net.Https.HttpsClient.d(HttpsClientRequest A_0, Boolean A_1)
? ?at Crestron.SimplSharp.Net.Https.HttpsClient.TryDispatch(HttpsClientRequest aRequest)
? ?at Crestron.SimplSharp.Net.Https.HttpsClient.Dispatch(HttpsClientRequest aRequest)
? ?at Prowl.Prowl_Send.Send_Notification(String key1, String key2, String key3, String key4, String key5, String p_priority, String p_url, String p_application, String p_event, String p_description)
? ?at UserModule_PROWL_V1_0.UserModuleClass_PROWL_V1_0.SEND_OnPush_1(Object __EventInfo__)
? ?at Amib.Threading.Internal.WorkItem.n()
? ?at Amib.Threading.Internal.WorkItem.Execute()
? ?at Amib.Threading.SmartThreadPool.f(WorkItem A_0)
? ?at Amib.Threading.SmartThreadPool.r()
Does anyone have any suggestions for this? Thanks! |
Re: DMPS-300-C toolbox asks for password
I can't remember the 'Secret Handshake', but its something like Press the SW-R button and then press the HW-R button 5X...some shenanigans like that.
I think the manual has the steps (or check OLH) Just know that the system with reset all of its settings and maybe wipe all the files, so make sure that you know the settings and have the files backed up... Depending on the current FW, even FD'ing the unit may still boot it up requiring that you add a new PW, which is OK as you'll now know it. if you want to get rid of AUTH, you'll likely have to downgrade the FW to an Non-Auth required version and then step it back up... |
Re: CEN-GWEXER Gateway end of sale notice
toggle quoted message
Show quoted text
The CEN-GW1, which of course is a third more expensive. |
Re: CEN-GWEXER Gateway end of sale notice
¿ªÔÆÌåÓýThanks.? I'm falling behind on their product announcements? Jay On 3/1/2024 3:51 PM, Greg Calvimontes
wrote:
The GW-1 replaces it. It also controls the wireless shades. |