Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

Connecting SDK to C# and PHP

Translated51 USD
C#

Client's review of cooperation with Anatoly Keshman

Quality
Professionalism
Cost
Contactability
Deadlines

Great work, 2000%

Profile deleted | Safe Safe

Freelancer's review of cooperation with client

Payment
Task setting
Clarity of requirements
Contactability

A clear and understandable task. Always in contact during work time. It is a pleasure to deal with such a customer. I recommend cooperation

  1. 1483    57  2   1
    Winning proposal7 days51 USD

    Hello to you. I have experience with the API. I can develop an API that will take you JSON, perform the necessary actions with the device and send JSON response. I have experience working with different devices. Ready to discuss details. I will be happy to cooperate.

  2. 1 proposal concealed
  1. 444    3  0
    1 day23 USD

    Good day !

    He recently conducted the MWP project to manage the controller on the door through the phones on ios/android...

    I will be happy to discuss the details of the project personally.

  • Profile deleted
    16 May 2019, 10:14 |

    Бюджет обсуждаем, т.к. не представляем сколько это может стоить. 

    Если не знаете, то поле бюджет можно вообще не заполнять 🙂

    У нас есть контроллеры дверей Zkteco, к нем есть открытые SDK на С# для работы с ним. 

    SDK-то, может, и открытое, только для скачивания требуется регистрироваться на их сайте... Может, вы прицепите файлы к проектe или выложите их на обменник, чтобы можно было оценить, что там за SDK на C#?

    Также у нас есть внутренний сайт на PHP, с которого мы как раз хотим управлять этими контроллерами. 

    Без досмотра SDK пока не понятно, но, если только C#, то нужно, чтобы на вашем сервере (или выделенном компьютере) была возможность запускать сервисы (похоже, для Windows).

  • Profile deleted
    16 May 2019, 10:53 |

    SDK Вот https://cloud.mail.ru/public/AgVS/pmYAoaWgX


    Все это предполагаем держать на компьютере внутри сети, который пока что на windows 8, но может его сменим на более быстрый и соответственно windows 10

  • Profile deleted
    16 May 2019, 11:25 |

    Спасибо за архив.

    Демку запустить удалось. Судя по настройкам, возможно соединение с устройством по IP-адресу.

    Учитывая, что подобного контроллера ни у кого нет, возникает логичный вопрос: как вы предполагали дистанционное сотрудничество?

    Возможные варианты:

    1. Кодирование "наугад" (типа "накодили, передали вам бинарник, получили логи" 🙂
    2. Дистанционный доступ к компьютеру в вашей сети (через TeamViewer, RDP/RDC, VNC или ещё как-то) для тестовых запусков (в идеале дистанционно можно и разработку вести, если есть возможность установить IDE типа Visual Studio).
    3. Доступ к контроллеру по глобальному IP (не уверен, насколько это безопасно, т.к. трафик может быть нешифрованным).
    4. Объединение контроллера и компьютера исполнителя в сеть через VPN.
    5. Пересылка контроллера исполнителю.
    6. Какой-то другой вариант?

    Если убрать дистанционность, то вам нужен местный разработчик.

  • Profile deleted
    16 May 2019, 11:40 |

    Я дам внешний IP адрес и порт, к которому можно подключиться к устройству. Контроллер пока не подключен к двери, только воткнут в сеть, для тестов мне кажется этого достаточно )

    Я забыл момент указать, что 1 контроллер на 4 двери. т.е. при отправки команды на запись ключей, нужно не только указывать какому контроллеру ее отправлять (по сути его ip и порт), но и саму дверь.

    Плюс к этому, по самой работе - в этом "мосту" возможно прописать IP адрес, с какого принимать запросы на открытие/запись/удаление? Чтобы решить вопрос безопасности.

  • Profile deleted
    16 May 2019, 20:35 |

     в этом "мосту" возможно прописать IP адрес, с какого принимать запросы на открытие/запись/удаление? Чтобы решить вопрос безопасности. 

    Да, для входящих соединений можно проверять IP-адрес.

    1 контроллер на 4 двери. т.е. при отправки команды на запись ключей, нужно не только указывать какому контроллеру ее отправлять (по сути его ip и порт), но и саму дверь

    В SDK для идентификации используется параметр dwMachineNumber  (LONG  - Machine ID ) - видимо, его и можно применять для выбора двери.


    Ещё есть вопрос по PHP-части: вы её доработками (по мере согласования JSON-интерфейса) сами займётесь или предполагается, что исполнитель и это сделает? В последнем случае хотелось бы знать, по какой "технологии" сделан сайт - самописный или используется PHP-framework?

  • Profile deleted
    16 May 2019, 21:18 |

    Конечно сами доделаем )

Current freelance projects in the category C#

Creation of a plugin for integration with the POS system Syrve, C#

Develop a plugin for the Syrve POS system (on-premise), which is installed on the establishment's server. The plugin must: (1) transmit data to our server in real-time — orders, table statuses, payments, receipts; (2) receive commands from Reservble — booking confirmations,…

C#Web Programming ∙ 7 hours 37 minutes back ∙ 9 proposals

Creation or refinement of firmware and logic for three autonomous LoRa stations based on ESP32.

113 USD

Creation or refinement of firmware and logic for three autonomous LoRa stations based on ESP32. The devices must set up a Wi-Fi access point, serve a local site via a browser (HTTP), receive text and images within a radius of 5-10 km (plus or minus), store data (preferably on…

C & C++C# ∙ 14 hours 38 minutes back ∙ 3 proposals

S1GG1L

A person is needed who can take the initial code of the Minecraft launcher for the project, change the design at their discretion, but there are small style requirements for it to be in purple tones. Regarding payment, please suggest a price for the work. However, the budget is…

C#Gaming Apps ∙ 2 days 23 hours back ∙ 7 proposals

Improvement in the existing version of 1C retail block for the distribution center (DC)

In general, I will explain what kind of database we have - There is a main server where there is a retail database (where all receipts are recorded) - a UTP database - where all sales are transferred - it calculates the markup and stock balances - small databases of retail…

C & C++C# ∙ 7 days 23 hours back ∙ 6 proposals

It is necessary to migrate the current working program from FoxPro to C#.

Hello everyone! We have a program in FoxPro (it has several modules, it's an accounting program), we have the source code of the program, and if necessary, we can consult with people who support the current program. What needs to be done: 1. Analyze how everything works,…

C#Desktop Apps ∙ 10 days 14 hours back ∙ 19 proposals

Client
Profile deleted


Project published
7 years back
87 views