NEWS
Драйвер Ping
- 
					
					
					
					
 В работе использую две установки ioBroker на разных машинах. На одной делаю разработку, на другую переношу то, что можно уже использовать через импорт-экспорт проекта. Все было хорошо (например с MQTT), ничего не надо было в этом процессе исправлять, но при начале использования Ping обнаружил небольшую неприятность - объекты в Ping именуются по-разному, в именовании ID присутствует имя машины (чего нет в MQTT). Можно, конечно, все это каждый раз при переносе исправлять в проекте, но есть ли в этом смысл? Какой вообще смысл использовать в именовании ID объекта имя машины в этом драйвере? 
- 
					
					
					
					
 В работе использую две установки ioBroker на разных машинах. На одной делаю разработку, на другую переношу то, что можно уже использовать через импорт-экспорт проекта. Все было хорошо (например с MQTT), ничего не надо было в этом процессе исправлять, но при начале использования Ping обнаружил небольшую неприятность - объекты в Ping именуются по-разному, в именовании ID присутствует имя машины (чего нет в MQTT). Можно, конечно, все это каждый раз при переносе исправлять в проекте, но есть ли в этом смысл? Какой вообще смысл использовать в именовании ID объекта имя машины в этом драйвере? ` 
 Никакого. Это один из самых первых драйверов и там ещё не всё было ясно с именами.Сложилось исторически. 
- 
					
					
					
					
 Это один из самых первых драйверов и там ещё не всё было ясно с именами. Сложилось исторически. ` Это можно неспешно исправить? Могу внести задачу в jira… 
- 
					
					
					
					
 
- 
					
					
					
					
 
- 
					
					
					
					
 А мне нравится что там Имя устройства. getObject('ping.0.raspberrypi.192_168_1_110').common.name этой командой отправляю имя в переменную, а затем в Телеграмм или куда надо. 
- 
					
					
					
					
 Вышла новая версия 1.3.0. В ней сделана возможность убирать имя хоста. Как раз то, что я и хотел в начале этой ветки. Попробовал - нормально работает. Только старые устройства надо удалить и создать заново вручную, но это несложно. Спасибо! 
- 
					
					
					
					
 В админе если указать комнату, драйвер прописывает в enum.rooms как надо. А вот если убрать в админ комнату то появляется enum.room.none, и в объектах ничего не подчищается. 
- 
					
					
					
					
 Доброго времени суток. Судя по исходникам, раньше драйвер выдал не только наличие связи но и среднее значение пинга. Но потом это было отключено. Хотелось бы знать причину отключения и можно ли вернуть этот функционал? Может с какой-то настройкой для каждого адреса. В идеале сохранять даже не миллисекунды, а количество раундтрипов за секунду (то есть обратное значение). Тогда при отсутствии связи это будет 0, а при максимальной скорости можно ограничить 1000, что соответствует пингу в 1 мс. 
 
		
	