F5F Stay Refreshed Power Users Networks VoIP - SIP客户端 - 帮助请求!

VoIP - SIP客户端 - 帮助请求!

VoIP - SIP客户端 - 帮助请求!

V
209
03-12-2023, 06:59 AM
#1
Hello! I’m reaching out for some help with a tricky situation. I run a small business and occasionally take on minor tasks to earn extra income. Recently, I was tasked with switching a traditional phone system at a local grocery store to a VoIP setup. Because the store is part of a chain and only one provider—Swedish—is approved for their network, they had to stick with that option.

The issue arose when they used POTS lines and had a button under each register that staff could press if they felt threatened or needed collective action. Pressing it would ring all the phones at once. Currently, a group dial button is set up on each register to trigger this action. The problem is that it’s hard to conceal when the button was pressed, and you can still hear it ringing through the speakers.

I’m considering a solution involving a SIP client on a Raspberry Pi, paired with a simple Python script. This would allow me to dial the group from the server if two pins on the Pi get shorted, so no ringing is heard during connection. I’m open to any ready-made option that can automatically dial a number or group with just a button press. An SIP-compatible intercom that can mute the speaker might work, but I haven’t found something appealing yet.

Just to be clear, this setup is separate from the alarm system that connects to emergency services. I’m hoping for guidance or a ready solution so I can resolve this quickly.
V
VeraquinGaming
03-12-2023, 06:59 AM #1

Hello! I’m reaching out for some help with a tricky situation. I run a small business and occasionally take on minor tasks to earn extra income. Recently, I was tasked with switching a traditional phone system at a local grocery store to a VoIP setup. Because the store is part of a chain and only one provider—Swedish—is approved for their network, they had to stick with that option.

The issue arose when they used POTS lines and had a button under each register that staff could press if they felt threatened or needed collective action. Pressing it would ring all the phones at once. Currently, a group dial button is set up on each register to trigger this action. The problem is that it’s hard to conceal when the button was pressed, and you can still hear it ringing through the speakers.

I’m considering a solution involving a SIP client on a Raspberry Pi, paired with a simple Python script. This would allow me to dial the group from the server if two pins on the Pi get shorted, so no ringing is heard during connection. I’m open to any ready-made option that can automatically dial a number or group with just a button press. An SIP-compatible intercom that can mute the speaker might work, but I haven’t found something appealing yet.

Just to be clear, this setup is separate from the alarm system that connects to emergency services. I’m hoping for guidance or a ready solution so I can resolve this quickly.

D
DatDrop
Member
190
03-12-2023, 07:43 AM
#2
This store appears to be large enough to house a corporate office with only one ISP recommendation for DIY Pi or microcontroller setups to remotely request assistance on a new VoIP system. You shouldn't rely on a homemade solution during emergencies, as it may not be dependable. If it malfunctions during an incident, you could be held responsible. It seems this wasn't a consideration when they upgraded their phone infrastructure. A hidden panic button isn't a feature that modern IP phones prioritize.
D
DatDrop
03-12-2023, 07:43 AM #2

This store appears to be large enough to house a corporate office with only one ISP recommendation for DIY Pi or microcontroller setups to remotely request assistance on a new VoIP system. You shouldn't rely on a homemade solution during emergencies, as it may not be dependable. If it malfunctions during an incident, you could be held responsible. It seems this wasn't a consideration when they upgraded their phone infrastructure. A hidden panic button isn't a feature that modern IP phones prioritize.

1
10th_Doctor_
Posting Freak
768
03-12-2023, 08:48 AM
#3
I understand it might seem quite odd, but what options do I have? Generally anyone can set up a business like this, though certain guidelines apply. You need to meet specific size requirements to qualify as a "Supermarket," "Kvantum" or "Maxi." These rules relate to cash registers, computers, and network supplies. The company office doesn’t install anything themselves; they provide pre-set equipment that the store must arrange for setup. As I mentioned before, the store could have picked a different VoIP provider, but they’d still need to cover their own network and internet costs—which they likely wouldn’t want to do.

Returning to the main issue, it’s not a certainty and there are chances they might still have control over basic functions like the speed dial button. The security firm’s solution is a standard one they promise to have available if needed. I’m searching for a SIP client that lets me connect a button and perform the tasks described earlier. If anyone knows of an existing system I can use instead, I’m very receptive to suggestions.

I regret not being able to manage the coordination fully, especially since the decision-maker refuses to allow Cisco solutions for everything.

By the way, I was thinking about reaching out to the CTO or whoever made this choice, asking how much they were paid for insisting that our VoIP setup is the only acceptable option. I really hope someone can assist me with this. Thanks!
1
10th_Doctor_
03-12-2023, 08:48 AM #3

I understand it might seem quite odd, but what options do I have? Generally anyone can set up a business like this, though certain guidelines apply. You need to meet specific size requirements to qualify as a "Supermarket," "Kvantum" or "Maxi." These rules relate to cash registers, computers, and network supplies. The company office doesn’t install anything themselves; they provide pre-set equipment that the store must arrange for setup. As I mentioned before, the store could have picked a different VoIP provider, but they’d still need to cover their own network and internet costs—which they likely wouldn’t want to do.

Returning to the main issue, it’s not a certainty and there are chances they might still have control over basic functions like the speed dial button. The security firm’s solution is a standard one they promise to have available if needed. I’m searching for a SIP client that lets me connect a button and perform the tasks described earlier. If anyone knows of an existing system I can use instead, I’m very receptive to suggestions.

I regret not being able to manage the coordination fully, especially since the decision-maker refuses to allow Cisco solutions for everything.

By the way, I was thinking about reaching out to the CTO or whoever made this choice, asking how much they were paid for insisting that our VoIP setup is the only acceptable option. I really hope someone can assist me with this. Thanks!

X
76
03-17-2023, 01:14 AM
#4
It seems unconventional, but you could delegate that task to the security firm. This would eliminate any responsibility moving ahead.
X
xXMLGSwag360Xx
03-17-2023, 01:14 AM #4

It seems unconventional, but you could delegate that task to the security firm. This would eliminate any responsibility moving ahead.

J
JellyPlaysMC
Member
68
03-17-2023, 09:28 AM
#5
Does the VoIP system include an API? If so, a simplified version would likely be more reliable. Using a Pi or Arduino when the button is pressed allows it to call the API instead of dealing with SIP. I agree with other discussions and suggest delegating the problem to someone else to handle the responsibility.
J
JellyPlaysMC
03-17-2023, 09:28 AM #5

Does the VoIP system include an API? If so, a simplified version would likely be more reliable. Using a Pi or Arduino when the button is pressed allows it to call the API instead of dealing with SIP. I agree with other discussions and suggest delegating the problem to someone else to handle the responsibility.

E
Emmaaaa
Member
133
03-17-2023, 05:16 PM
#6
Thank you for your message. I understand your worries, but they don’t apply here. We have a plan from our security provider ready to use if needed, and we can reach emergency services through 112 (911, 999) when necessary. I’m not responsible for any guarantees, as I’ve already communicated clearly in writing that I can’t promise a specific outcome. There is an API available, and since I’m not familiar with programming, could you help me figure out the next steps? Your support means a lot.
E
Emmaaaa
03-17-2023, 05:16 PM #6

Thank you for your message. I understand your worries, but they don’t apply here. We have a plan from our security provider ready to use if needed, and we can reach emergency services through 112 (911, 999) when necessary. I’m not responsible for any guarantees, as I’ve already communicated clearly in writing that I can’t promise a specific outcome. There is an API available, and since I’m not familiar with programming, could you help me figure out the next steps? Your support means a lot.

M
Maxim69rus
Member
215
03-23-2023, 12:35 AM
#7
A Pi with a basic Python script can manage this task... typically an API reference from the VOIP provider would provide more information. If you're unsure, you might consider hiring a developer. It's straightforward enough that it could be worthwhile to learn a bit of coding—it's always beneficial.
M
Maxim69rus
03-23-2023, 12:35 AM #7

A Pi with a basic Python script can manage this task... typically an API reference from the VOIP provider would provide more information. If you're unsure, you might consider hiring a developer. It's straightforward enough that it could be worthwhile to learn a bit of coding—it's always beneficial.

B
bennyplaymc
Member
136
03-23-2023, 01:20 AM
#8
I'm looking for a manual from the manufacturer, and I'll follow their advice. Thanks!
B
bennyplaymc
03-23-2023, 01:20 AM #8

I'm looking for a manual from the manufacturer, and I'll follow their advice. Thanks!