Ви не увійшли.
А с адреса http://127.0.0.1:2121/json/uncached/ должно быть такое:
{"1D.71420F484E59":[],
"bus.0":[],
"settings":[],
"system":[],
"statistics":[],
"structure":[],
"simultaneous":[],
"alarm":[]
}
Неактивний
А с адреса http://127.0.0.1:2121/json/uncached/ должно быть такое:
Полчил:
{"1D.71420F484E59":[],
"bus.0":[],
"settings":[],
"system":[],
"statistics":[],
"structure":[]
}
Неактивний
В url точно нигде ошибки нет? Попробуйте скопировать вот такие ссылки
http://honey.com.ua/counter/setup.htm#127.0.0.1:2121
http://honey.com.ua/counter/setup.htm#127.0.0.1:2121/1D.71420F484E59
Неактивний
В url точно нигде ошибки нет? Попробуйте скопировать вот такие ссылки
http://honey.com.ua/counter/setup.htm#127.0.0.1:2121
Опять красным: Server read error, check owhttpd
http://honey.com.ua/counter/setup.htm#127.0.0.1:2121/1D.71420F484E59
А так зашло, но опять ошибка:
/ 127.0.0.1:2121 / 1D.71420F484E59
continuous
Following data is not valid, Server read error, check owhttpd
Counter A:
Counter B:
Sens A: , Sens B:
Measure:
none
Threshold A falling:
rising:
Threshold B falling:
rising:
Increment A on
falling
edge(s)
Increment B on
falling
edge(s)
Sampling period:
150ms
Pullup/poweron pulse duration:
25us
(at least)
Sensors power:
off
pullup A
pullup B
В урл ошибок нет - переходил с сайта ардино.уа
Неактивний
Временно создал для отладки, пооткрывайте по очереди
http://honey.com.ua/counter/setup_debug.htm#127.0.0.1:2121
http://honey.com.ua/counter/setup_debug.htm#127.0.0.1:2121/1D.71420F484E59
http://honey.com.ua/counter/setup_debug2.htm#127.0.0.1:2121
http://honey.com.ua/counter/setup_debug2.htm#127.0.0.1:2121/1D.71420F484E59
Скопируйте, что в первой строке DEBUG: пишет
Остання редакція Honey (2022-02-04 13:56:42)
Неактивний
Временно создал для отладки, пооткрывайте по очереди
http://honey.com.ua/counter/setup_debug.htm#127.0.0.1:2121
DEBUG: http://127.0.0.1:2121/json/uncached/
http://honey.com.ua/counter/setup_debug.htm#127.0.0.1:2121/1D.71420F484E59
DEBUG: http://127.0.0.1:2121/json/uncached/1D.71420F484E59/pages/page.8
http://honey.com.ua/counter/setup_debug2.htm#127.0.0.1:2121
DEBUG: 0, null
http://honey.com.ua/counter/setup_debug2.htm#127.0.0.1:2121/1D.71420F484E59
DEBUG: 0, null
Неактивний
Не работает в браузере XMLHttpRequest, давайте разбираться, почему
Задание чуть посложнее)
Запустите из командной строки telnet 127.0.0.1 2121 и введите как в логе ниже строки GET и Host, после строки Host два раза ентер.
bash-4.3$ telnet 127.0.0.1 2121
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
GET /json/uncached/ HTTP/1.1
Host: 127.0.0.1
HTTP/1.0 200 OK
Date: Fri, 04 Feb 2022 11:23:35 GMT
Server: owhttpd
Last-Modified: Fri, 04 Feb 2022 11:23:35 GMT
Access-Control-Allow-Origin: *
Content-Type: application/json
{"1D.71420F484E59":[],
"bus.0":[],
"settings":[],
"system":[],
"statistics":[],
"structure":[],
"simultaneous":[],
"alarm":[]
}Connection closed by foreign host.
bash-4.3$
Здесь важно убедиться, что в ответе сервера присутствует Access-Control-Allow-Origin: *
Остання редакція Honey (2022-02-04 14:36:27)
Неактивний
Не работает в браузере XMLHttpRequest, давайте разбираться, почему
Задание чуть посложнее)
Запустите из командной строки telnet 127.0.0.1 2121 и введите как в логе ниже строки GET и Host, после строки Host два раза ентер.bash-4.3$ telnet 127.0.0.1 2121 Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is '^]'. GET /json/uncached/ HTTP/1.1 Host: 127.0.0.1 HTTP/1.0 200 OK Date: Fri, 04 Feb 2022 11:23:35 GMT Server: owhttpd Last-Modified: Fri, 04 Feb 2022 11:23:35 GMT Access-Control-Allow-Origin: * Content-Type: application/json {"1D.71420F484E59":[], "bus.0":[], "settings":[], "system":[], "statistics":[], "structure":[], "simultaneous":[], "alarm":[] }Connection closed by foreign host. bash-4.3$
Здесь важно убедиться, что в ответе сервера присутствует Access-Control-Allow-Origin: *
HTTP/1.0 200 OK
Date: Fri, 04 Feb 2022 11:39:19 GMT
Server: owhttpd
Last-Modified: Fri, 04 Feb 2022 11:39:19 GMT
Access-Control-Allow-Origin: *
Content-Type: application/json
{"1D.71420F484E59":[],
"bus.0":[],
"settings":[],
"system":[],
"statistics":[],
"structure":[]
}Connection closed by foreign host.
Неактивний
Быстро загуглил - это баг хрома, поставил Файерфокс - все ок
Неактивний
Я тут тоже почитал статью, понял, что браузер может сначала посылать запрос OPTIONS и на основе его ответов уже решать, слать настоящий запрос или нет. Проверил, как на OPTIONS отвечает owhttpd, в исходниках оказалось что есть обработка только GET и POST.
Неактивний
Я тут тоже почитал статью, понял, что браузер может сначала посылать запрос OPTIONS и на основе его ответов уже решать, слать настоящий запрос или нет. Проверил, как на OPTIONS отвечает owhttpd, в исходниках оказалось что есть обработка только GET и POST.
Я здесь прочел https://htmlforum.io/topic/59033-xmlhttprequest-ne-rabotaet-v-chrome/
Неактивний
Сейчас помещаю фототранзистор в толстую резиновую шайбу (чтобы с боку не проникало ничего потом его к счетчику и как считывать параметры для настройки?
Неактивний
Для считывания включаете один из режимов Measure, название режима состоит из трех параметров: канал, уровень, питание. Считанные значения будут в виде постоянно обновляемых значений мин/макс, их можно сбросить и они снова начнут обновляться. Уровень - это high/low при котором считанное аналоговое значение вносится в статистику мин/макс. Питание - при каком питании вносится в статистику, при выборе Bat в статистику мин/макс будут попадать значения, когда 1-wire отключено от счетчика и он работает от батарейки.
Неактивний
Поставил к счетчику
В этой строке
Page0: 000000000000000000000000001300009F603C00025800170F0043431C01ED00
меняется только это значение больше нигде и ничего, было нажато Релоад и галка стоит
Неактивний
Установите measure и threshold-ы как на картинке, больше ничего не меняйте и нажмите Save
После этого можете установить галочку continuous и нажать Reload
Наблюдайте за min/max, их можно обнулить кнопкой Reset
Неактивний
Sens A: high, Sens B: high, Measures for A high @ Ext pwr: Min: 0, Max: 241, Samples: 5772
В графе counter ничего неменяется только в Samples
Остання редакція Kirill2022 (2022-02-04 15:57:26)
Неактивний
Нажмите Reset и запомните min/max пока светодиод ни разу не мигнул, если успел мигнуть, снова Reset и наблюдайте за min/max.
В темноте с фототранзистора должны считываться большие значения, например min-max = 150-240, когда светодиод мигнул, тогда min (только min) будет падать до маленьких значений порядка 5-20
Неактивний
Нажмите Reset и запомните min/max пока светодиод ни разу не мигнул, если успел мигнуть, снова Reset и наблюдайте за min/max.
В темноте с фототранзистора должны считываться большие значения, например min-max = 150-240, когда светодиод мигнул, тогда min (только min) будет падать до маленьких значений порядка 5-20
Получилось 32, 39 и 31, 37 и еще:
31, 64
32, 42
31, 67
31, 64
Остання редакція Kirill2022 (2022-02-04 16:23:54)
Неактивний
Ок, это в темноте.
Установите threshold A falling = 29, threshold A rising = 30, measure = A low @ Ext pwr (если фототранзистор на вход A подклчен) и можно еще установить sampling period = 19ms
Save, continuous=on, Reload, ... Reset ... Reset
Счетчик в данном режиме будет реагировать только на светящийся светодиод и для него покажет мин/макс.
Неактивний
Ок, это в темноте.
Установите threshold A falling = 29, threshold A rising = 30, measure = A low @ Ext pwr (если фототранзистор на вход A подклчен) и можно еще установить sampling period = 19ms
Save, continuous=on, Reload, ... Reset ... Reset
Счетчик в данном режиме будет реагировать только на светящийся светодиод и для него покажет мин/макс.
Сделал, показывает:
мин 31 макс 48
и Samples не увеличивает.
После Reset ... Reset мин 255 макс 0 Samples 0
Остання редакція Kirill2022 (2022-02-04 16:50:29)
Неактивний
Reset и ждите, когда светодиод мигнет
Подождал, мигнул и ничего не поменялось мин 255 макс 0 Samples 0
за 5 мин 1 насчитал каунт
Остання редакція Kirill2022 (2022-02-04 16:57:01)
Неактивний