Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Аватара пользователя
reviver
Это не хвост, это антенна
Сообщения: 1467
Зарегистрирован: Пт фев 05, 2010 03:48:21
Откуда: 056.RU
Контактная информация:

Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»

Сообщение reviver »

1
Последний раз редактировалось reviver Ср дек 21, 2011 15:41:12, всего редактировалось 1 раз.
Кошка случайно подсказала!
Аватара пользователя
reviver
Это не хвост, это антенна
Сообщения: 1467
Зарегистрирован: Пт фев 05, 2010 03:48:21
Откуда: 056.RU
Контактная информация:

Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»

Сообщение reviver »

iplogger писал(а):И какую конвертацию предлагает для метакома? Например, для кода CA42CC55.

Метаком: 25 00 CA 42 CC 55 01
DALLAS: 62 00 55 CC 42 CA 01
Кошка случайно подсказала!
Аватара пользователя
iplogger
Грызет канифоль
Сообщения: 262
Зарегистрирован: Пн дек 15, 2008 19:28:38
Откуда: Омск

Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»

Сообщение iplogger »

Спасибо. У меня получился такой-же код.
Аватара пользователя
Avarges
Вымогатель припоя
Сообщения: 512
Зарегистрирован: Вт дек 22, 2009 02:24:50
Контактная информация:

Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»

Сообщение Avarges »

iplogger писал(а):Спасибо.
reviver А Вы понимаете, что своими последними сообщениями Вы показали протокол перекодировки заготовок из форматов цифрал-метаком в даллас, которого до данного момента в сети хрен найдешь?

Правильно делает, информация должна быть общедоступна.

К слову, ни разу за всё время не ходили по квартирам и не предлагали копии ключиков, а тема то денежная для какого-нибудь студента-самоделкина. Сваял прибор и вперёд :)
Аватара пользователя
reviver
Это не хвост, это антенна
Сообщения: 1467
Зарегистрирован: Пт фев 05, 2010 03:48:21
Откуда: 056.RU
Контактная информация:

Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»

Сообщение reviver »

Кому как. Коммерцией ключами не занимаюсь. Просто лет пять назад увидел копировщик и решил ради спортивного интереса заняться.
Ключи родственникам, друзьям и знакомым, кто попросит и то можно сказать по себестоимости.
ТМ-01 дорогие, в три раза дороже RW1990.
Кошка случайно подсказала!
dimar
Родился
Сообщения: 2
Зарегистрирован: Сб фев 12, 2011 21:34:35

Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»

Сообщение dimar »

Собрал устройство, завелось практически с пол пинка. Ключи читает, завтра буду пробовать на живых домофонах. Огромное спасибо автору проекта.
Из граблей которые встретил - изначально мегу шил в программаторе, потом решил обновить прошивку через SPI, но потерпев все возможные неудачи вспомнил что при первом программировании не поставил фьюз разрешения внутрисхемного программирования ( т.к. в статье написано что нужно только один фьюз ставить), переписал фьюз внутрисхемного, и дальше все пошло замечательно.
Хотелось бы узнать есть ли у автора планы развивать устройство, и что он хотел бы сделать?
И еще, заметил одну странность, если выбрать ключ больше чем Е (например F, 0., 1., ...) и т.д. то при прикасании к считывающему устройству на индикаторе точка горит, а мигает сегмент b (верхний, правый, вертикальный) индикатора, и такое впечатление что эмулятор ничего не передает считывающему устройству. Пробовал записать один и тот же ключ в разные ячейки - например в 0 и 0. из нулевой отдает отлично, из 0. мигает сегмент b индикатора.
Аватара пользователя
iplogger
Грызет канифоль
Сообщения: 262
Зарегистрирован: Пн дек 15, 2008 19:28:38
Откуда: Омск

Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»

Сообщение iplogger »

dimar Насчет планов читайте посты чуть выше. Что есть "считывающее устройство"? Какая спаяна схема (статика или динамика)? Какая прошивка? Напряжение питания устройства?
dimar
Родился
Сообщения: 2
Зарегистрирован: Сб фев 12, 2011 21:34:35

Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»

Сообщение dimar »

iplogger писал(а):dimar Насчет планов читайте посты чуть выше. Что есть "считывающее устройство"? Какая спаяна схема (статика или динамика)? Какая прошивка? Напряжение питания устройства?

Доброго времени суток. Считывающим устройством в моем случае является так называемый PingComServer, это устройство на базе 128 меги, с эзернетом, у которого есть отдельно входы для 1-wire устройств ( датчики температуры, I-button), проверил это устройство на ключах ibutton, считывает без проблем. Скопировал эти ключи в ваш эмулятор - он без проблем, правильно передал данные этих ключей пингкомсерверу, но когда я записал те же ключи в ячейки более Е, то при прикасании эмулятора к считывателю горит точка и мигает сегмент b.
Схема со статикой, прошивка 3in1_2. Питание 3.7 вольта (li-po аккумулятор), Atmega8a, установленные фьюзы - bootsz0 и spien.
Относительно Ваших планов: хотелось бы увеличение кол-ва ячеек памяти ( для индикации как вариант использовать еще один светодиод, как используется точка в индикаторе), возможность работы с rfid, для коммуникации с компьютером использовать Usb вместо ком порта.(В проекте Avr-doper мега8 используется непосредственно как usb устройство и оно эмулирует в системе com порт, на сайте разработчика доступны исходные коды, возможно это поможет Вам)
Спасибо за внимание.
Аватара пользователя
sintetik
Вымогатель припоя
Сообщения: 559
Зарегистрирован: Вт фев 02, 2010 20:02:38
Откуда: Ижевские мы
Контактная информация:

Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»

Сообщение sintetik »

Использовать Mega8 ещё и как usb интерфейс наверно не получится, места под код не хватит.
Аватара пользователя
Symrak
Встал на лапы
Сообщения: 121
Зарегистрирован: Пн фев 28, 2011 19:26:53
Откуда: Киев, Украина
Контактная информация:

Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»

Сообщение Symrak »

Mega168 - не вариант? Там вроде памяти больше, насколько я знаю :) Абсолютно те же выводы, и периферия кажись та же
RECTO
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Ср дек 21, 2011 01:33:12

Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»

Сообщение RECTO »

Снова по вопросу о форматах перекодировки ключей...

hexFF писал(а):34 00 00 00 01 76 53 01 пробовал раньше, не сработал, сразу "Err";
32 00 00 81 44 42 41 01 подумал около 1 сек и послал;
9B 00 00 FF FF FF FF 01 послал сразу;
3d 00 00 00 00 00 00 01 не отреагировал вообще :( .


Судя по тому, что в одном случае домофон думает ощутимое время, а в другом посылает сразу, можно сделать вывод, что формат Даллас он все-таки понимает, и ключи ваши читает.:)
hexFF, попробуйте записать ваш код в прямом виде, т.е. BE BD BB 7E = CD 00 00 BE BD BB 7E 01. Возможно, поможет. :)
Аватара пользователя
Symrak
Встал на лапы
Сообщения: 121
Зарегистрирован: Пн фев 28, 2011 19:26:53
Откуда: Киев, Украина
Контактная информация:

Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»

Сообщение Symrak »

Главное еще, чтобы код семейства (01) стоял на своем месте, а CRC - Checksumm на своем. Я никого не считаю глупым, но можно перепутать при вводе (дело в том, что дубликаторы и некотрые ридеры первой выдаеют чексумму, потом код, потом семейство, а остальная часть ридеров/эмуляторов - наоборот). :wink:

P.S. Если будет время и будет нужно форумчанам - напилю программку для конвертации Цифрал/Метаком - Даллас.
Аватара пользователя
reviver
Это не хвост, это антенна
Сообщения: 1467
Зарегистрирован: Пт фев 05, 2010 03:48:21
Откуда: 056.RU
Контактная информация:

Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»

Сообщение reviver »

RECTO писал(а): попробуйте записать ваш код в прямом виде, т.е. BE BD BB 7E = CD 00 00 BE BD BB 7E 01. Возможно, поможет. :)

Обращаю внимание, что предложенная перекодировка не правильная.
Код CD 00 00 BE BD BB 7E 01 получается когда в эмулятор забиваешь ключ в HYPER TERMINAL и неправильно ставится
тип ключа (c или m)
Например BE BD BB 7E m - будет при считывании копировщиком первую строку показывать CD 00 00 BE BD BB 7E 01
Если забить правильно как Цифрал с буквой "с" то будет: 34 00 00 00 01 76 53 01
Кошка случайно подсказала!
RECTO
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Ср дек 21, 2011 01:33:12

Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»

Сообщение RECTO »

Symrak писал(а):Главное еще, чтобы код семейства (01) стоял на своем месте, а CRC - Checksumm на своем. Я никого не считаю глупым, но можно перепутать при вводе (дело в том, что дубликаторы и некотрые ридеры первой выдаеют чексумму, потом код, потом семейство, а остальная часть ридеров/эмуляторов - наоборот). :wink:

Ну, если уже изучил свой копировщик, которым пользуешься - не запутаешься! :)
Symrak писал(а):P.S. Если будет время и будет нужно форумчанам - напилю программку для конвертации Цифрал/Метаком - Даллас.

Да, да! Очень нужно!!!
RECTO
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Ср дек 21, 2011 01:33:12

Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»

Сообщение RECTO »

reviver писал(а):
RECTO писал(а): попробуйте записать ваш код в прямом виде, т.е. BE BD BB 7E = CD 00 00 BE BD BB 7E 01. Возможно, поможет. :)

Обращаю внимание, что предложенная перекодировка не правильная.
Код CD 00 00 BE BD BB 7E 01 получается когда в эмулятор забиваешь ключ в HYPER TERMINAL и неправильно ставится
тип ключа (c или m)

Тем не менее, попробовать-то можно, если другие варианты не подходят, хотя ключ явно читается и его код анализируется.
Или вот еще, как вариант, попробуйте: AB 00 00 00 01 89 AC 01 - по аналогии с третьим вариантом перекодировки, где "прямой" код с Цифрала инвертирован и записан в Даллас. А здесь у меня инвертирован первый вариант кодировки.
vano11
Вымогатель припоя
Сообщения: 653
Зарегистрирован: Вс дек 20, 2009 09:44:51
Откуда: 016RU

Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»

Сообщение vano11 »

Symrak писал(а):P.S. Если будет время и будет нужно форумчанам - напилю программку для конвертации Цифрал/Метаком - Даллас.

Да, нужно :).
Аватара пользователя
iplogger
Грызет канифоль
Сообщения: 262
Зарегистрирован: Пн дек 15, 2008 19:28:38
Откуда: Омск

Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»

Сообщение iplogger »

dimar писал(а):Скопировал эти ключи в ваш эмулятор - он без проблем, правильно передал данные этих ключей пингкомсерверу, но когда я записал те же ключи в ячейки более Е, то при прикасании эмулятора к считывателю горит точка и мигает сегмент b.

Честно говоря, даже не знаю, что ответить... Залил прошивку со статикой в эмулятор, проверил, вроде все нормально. Код выдается правильно. У меня с 0 ключа и далее "домашние" ключи, в F. и E. - вездеходы. Проблем не возникает. Да и вроде жалоб с такой проблемой не было :dont_know: Народ. У кого-нибудь есть такая же проблема? Хотелось бы понять...
Аватара пользователя
iplogger
Грызет канифоль
Сообщения: 262
Зарегистрирован: Пн дек 15, 2008 19:28:38
Откуда: Омск

Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»

Сообщение iplogger »

RECTO писал(а):Снова по вопросу о форматах перекодировки ключей...

hexFF не отписался о том, какой у него домофон. Это важно. Возможно ему (домофону) наплевать на все перекодировки и даллас он вообще не понимает.
RECTO
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Ср дек 21, 2011 01:33:12

Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»

Сообщение RECTO »

iplogger писал(а):hexFF не отписался о том, какой у него домофон. Это важно. Возможно ему (домофону) наплевать на все перекодировки и даллас он вообще не понимает.

Судя по тому, как он описал процесс подбора: с одним ключом домофон послал его сразу, со вторым - послал, подумав пару секунд, на третий ключ не отреагировал - Далласовские ключи он понимает и читает их. Причем анализ разных кодов занимает разное время: с универсальными ключами и с кодами из 2-х значащий байт он посылает сразу. А ключ из 4-х значащих байт какое-то время анализируется. Возможно, он принимается как допустимый и запускается поиск по базе ключей, но соответствия не находится. Поэтому, по моему мнению, нужно продолжать работать именно с этой комбинацией: инвертировать, переставлять байты местами, пробовать различные сочетания...
hexFF
Родился
Сообщения: 10
Зарегистрирован: Пт янв 14, 2011 20:33:58

Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»

Сообщение hexFF »

iplogger писал(а):hexFF не отписался о том, какой у него домофон. Это важно. Возможно ему (домофону) наплевать на все перекодировки и даллас он вообще не понимает.

Прошу прощения за вынужденное отсутствие, отвечаю. По ссылке на ikey похожи 2 варианта, один понимает перекодировку "цифрал 2", напротив второго стоит крест, видимо только оригинал.

Попробовал сделать ключик в мастерской (друг приезжал на время), сделали в оригинальном формате, заготовка похожа на ТМ01, работает без нареканий.

Сейчас потихоньку реализую другую задумку- микросниффер протокола iWire на тини13, чтоб писал переданные по линии байты себе в EEPROM, оттуда потом программатором прочесть. Подключаться будет параллельно ключу и тыкаться в домофон. Питание автономное, от литиевой таблетки. Прошивку пока допиливаю до рабочего состояния, допилю- будет поход до моего домофона и одной конторы, от которой хотелось заиметь ключик (там 2 считывателя, соединены параллельно) :))) .

RECTO писал(а):hexFF, попробуйте записать ваш код в прямом виде, т.е. BE BD BB 7E = CD 00 00 BE BD BB 7E 01. Возможно, поможет.
Пробовал, не работает.

RECTO писал(а):Тем не менее, попробовать-то можно, если другие варианты не подходят, хотя ключ явно читается и его код анализируется. Или вот еще, как вариант, попробуйте: AB 00 00 00 01 89 AC 01 - по аналогии с третьим вариантом перекодировки, где "прямой" код с Цифрала инвертирован и записан в Даллас. А здесь у меня инвертирован первый вариант кодировки.
Попробую, спасибо. Отпишусь.

Symrak писал(а):P.S. Если будет время и будет нужно форумчанам - напилю программку для конвертации Цифрал/Метаком - Даллас.
Обоими руками ЗА! :))

Reviver, извините, повторю вопрос iplogger насчет прошивок дубликаторов, думал поковырять на досуге ТМ01. Ещё раз спасибо за варианты перекодировок, больше нигде не нашел.

RECTO писал(а):Судя по тому, как он описал процесс подбора: с одним ключом домофон послал его сразу, со вторым - послал, подумав пару секунд, на третий ключ не отреагировал - Далласовские ключи он понимает и читает их. Причем анализ разных кодов занимает разное время: с универсальными ключами и с кодами из 2-х значащий байт он посылает сразу. А ключ из 4-х значащих байт какое-то время анализируется. Возможно, он принимается как допустимый и запускается поиск по базе ключей, но соответствия не находится. Поэтому, по моему мнению, нужно продолжать работать именно с этой комбинацией: инвертировать, переставлять байты местами, пробовать различные сочетания...
Мыслю в том же направлении. Придется собрать эмулятор, а то со связками заготовок бегать запаришься. 5 этаж, лифта нет...
Ответить

Вернуться в «Статьи»