-
Публикации
92 -
Зарегистрирован
-
Посещение
-
Дней в лидерах
10
Сообщения, опубликованные пользователем EndWar
-
-
Привет! Кто ни будь решил "проблему" минусовой температуры в суточном графике.?!
-
В 08.06.2018 в 17:43, pasha413 сказал:интересно взглянуть на код)
Вот тут настраиваешь, и вставляешь в index.htm... мой выглядит так
<a class="weatherwidget-io" href="https://forecast7.com/ru/51d3037d84/stary-oskol/" data-label_1="СТАРЫЙ ОСКОЛ" data-label_2="прогноз" data-font="Arial" data-icons="Climacons" data-theme="original" data-basecolor="" data-shadow="rgba(0, 0, 0, 0.65)" data-accent="rgba(255, 255, 255, 0.03)" data-highcolor="#febc2f" data-lowcolor="#0200ff" data-mooncolor="#c7c7c7" data-cloudcolor="#ffffff" data-cloudfill="#0003ff" data-raincolor="#0200ff" data-snowcolor="#000000" >СТАРЫЙ ОСКОЛ прогноз</a> <script> !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src='https://weatherwidget.io/js/widget.min.js';fjs.parentNode.insertBefore(js,fjs);}}(document,'script','weatherwidget-io-js'); </script>
- 3
-
-
-
Привет. Кто-нибудь кроме меня замечал разницу в показаниях температуры датчиков BME280 и DS18.?
-
В 01.05.2018 в 01:28, EndWar сказал:Привет, друзья! Кто нибудь опробовал уже вот такое "чудо" для метеостанции
"Nodemcu V3 Lua Wi-Fi модуль интегрированный esp8266 + Дополнительная память 32 м вспышка"
В 01.05.2018 в 16:01, pasha413 сказал:я использую, уже пару таких прикупил, очень удобны для меня
В 01.05.2018 в 23:49, EndWar сказал:тоже так считаю... и что там действительно +32МБ память..?!
Парни не ведитесь, хоть в описании у продавца и написано "WiFi modern ESP8266 + 32MB, compatible with nodemcu board." на самом деле это +32 не MB (мегабайта), а +32 Mbit (мега Бита) = 4МБ мошенники вводят в заблуждение!
-
@Dark FeniX , спасибо...
5 часов назад, Dark FeniX сказал:... про реализацию ...
К сожалению сейчас нет столько времени, что-бы подробно описывать проект, к тому же он основан на прошлой версии данной метеостанции... Для подключения OLED дисплея на драйвере SSD1306 я использовал вот эту библиотеку (там тоже уже вышла новая версия 1.4.0), но Вам придётся самому подумать как совместить два этих кода... Ну а будут вопросы подскажу...
- 1
-
1 час назад, Dark FeniX сказал:OLED дисплей 1306
Скрытый текст- 2
-
2 часа назад, doc_bravn сказал:как его запустить?
Поиск гугл "датчик дождя ардуино" - первый результат...
-
В 09.05.2018 в 23:44, Kitsum сказал:Я заметил, что проблема (лично у меня) проявляется только если после изменений в описании сенсоров, проект не был сохранен (Ctrl + S) и был произведен экспорт бинарного файла, который и был загружен в дальнейшем. Если перед экспортом сохранять проект, то проблема уходит. Понаблюдайте за этим моментом у себя, возможно это решение данной проблемы.
Вроде выше именно об это и писал... Так что уже как минимум нам двоим данный способ помогает... но не только "после изменений в описании сенсоров" а при любом изменении программы...
- 1
-
7 часов назад, pasha413 сказал:... очень удобны ...
тоже так считаю... и что там действительно +32МБ память..?!
-
Привет, друзья! Кто нибудь опробовал уже вот такое "чудо" для метеостанции
"Nodemcu V3 Lua Wi-Fi модуль интегрированный esp8266 + Дополнительная память 32 м вспышка"
-
Не уверен насколько это актуально для новой версии (не проверял), но похожие глюки со шрифтами у меня были с предыдущей прошивкой...
Найдите пять отличий... ))
Скрытый текстI
II
На самом деле принципиальных и существенных отличий тут два. 1) В первом случае знак градуса (°) не отображается на экране монитора не смотря на то, что часть кода с этим самым знаком неизменна... 2) Уверен вы уже заметили сами... (§ - ɐʞεɐʞɔɓоu 'vиɯǝwɐε ǝн оɯʞ)
Предполагаю это ошибка Arduino IDE, т.к. в настройках хоть и стоит галочка "Сохранять скетч при проверке или компиляции" на функцию "Экспорт бинарного файла" это почем-то не распространяется... @pasha413 @Vladimir и дело тут вероятно не в платах, и не в "Проверить". После внесения изменений, перед "Экспорт бинарного файла", попробуйте нажимать Ctrl+S "Сохранить", мне это помогло... Другой вопрос почему так происходит, но это уже думаю не сюда, а к разработчикам IDE или библиотек для IDE...
Удачи! ))
- 1
-
4 часа назад, Serg сказал:Я отключил у MH Z19B автокалибровку
именно это я и имел в вид...
4 часа назад, Serg сказал:показания очень хорошо коррелируют с метеостанцией
так вы подключили его к данному проекту.?! Какое используете питание.? Как считываете показания по UART или ADC.?
@Kitsum , у меня ни каких ошибок с компиляцией 2.4.0 не возникло...
-
@Serg у MH-Z19 весьма спорные характеристики по документации
Скрытый тексти достаточное количество жалоб на стабильность и точность работы, очень не уверен в целесообразности его интеграции в данный проект...
Ещё в коде, автор сделал следующую оговорку
/* Инициализация консоли Желательно полностью избавиться от вывода в консоль */ Serial.begin(115200); Serial.println("\n");
с чего бы это.?!
-
Ну что ж, по поводу статического буфера json, уверен некоторые особи тут (видимо из за малого количества памяти esp и я подозреваю ума) не способны представить себе даже существование такой проблемы, тем более уж возможности её решить, так как с убеждённостью дебила считают что все "непонятные глюки" компьютера решаются "всего то. Перезагрузить комп и делов то", так вот кто так не считает и имеет достаточное количество памяти, прошу под кат.
Скрытый текстПосле обновления кода метеостанции в августе, я слегка его подправил под собственные нужды и немного добавил функционал. Так как считаю, что не всегда удобно и оперативно только лишь для того, что-бы посмотреть температуру включать ноутбук, стационарный компьютер или возиться с браузером телефона, мной был добавлен OLED экран и энкодер для его включения/выключения и навигации по страницам, так как на 0.96 128x64 мной выводилось не только температура, давление, влажность (BME 280) и освещённость (BH1750) но и текущее время, прогноз погоды на ближайшие три дня и ещё несколько датчиков в квартире. Так же все показания этих дополнительных датчиков были добавлены на индикаторы в веб-интерфейсе метеостанции
Как я уже писал пользоваться мне удобнее Oled дисплеем
Скрытый текстпо этому не сразу заметил, что иногда (почему именно иногда поясню ниже) в веб-интерфейсе возникает вот такая ситуация
а в "инструментах разработчика" браузера, вместо вот такой картинки
мы видим
при этом весь остальной функционал метеостанции работает отлично... полная же строка передаваемая в "Ответ на запрос показаний датчиков" в первом случае выглядит вот так
{"light":13,"temperature":26.13,"humidity":50.15,"pressure":726.777,"vcc":3.238,"temperatureT6":"1","temperatureT0":"57.0","temperatureTV":"26.0","temperatureHV":"40.0","temperatureVV":"0"}
а во втором так
{"light":11254,"temperature":26.13,"humidity":50.14648,"pressure":726.45673,"vcc":3.238,"temperatureT6":"-2.1","temperatureT0":"57.0","temperatureTV":"26.0","temperatureHV":"40.0","temperatureVV":}
найдите пять отличий..?! )) Думаю раз вы тут, то все справились, конечно количеством передаваемых данных, а изменяется оно от степени освещённости, количества символов после запятой давления, влажности, температуры и знака температуры, но самое важное, что в первом случае строка собираемая библиотекой json в ответ на запрос показании датчиков, заканчивается корректно "temperatureVV":"0"} а во втором обрывается на "temperatureVV":} и по этой причине, как я предполагаю, не может быть верно обработана.
То есть в стандартный StaticJsonBuffer<200> при неизменной прошивке строка данных может как помещаться так и нет, этим и объясняется появление и пропадание данного эффекта без видимых для пользователя причин ... Увеличиваем буфер JSON до StaticJsonBuffer<1000> и вуаля, ни каких ошибок в веб-интерфейсе больше не появляется...
Удачных всем экспериментов!
-
7 часов назад, Kitsum сказал:Двойные кавычки есть во всех "пакетах" и соответствуют стандарту json.
Это я понимаю.
8 часов назад, Kitsum сказал:Так, сразу Вас остановлю, да бы Вы не тратили свое время зря
А вот тут позволил себе не согласиться и... )) судя по всему нашел решение проблемы. Вы определённо были правы натолкнув меня на мысль по поводу
11 час назад, Kitsum сказал:стандарт json, который используется в API проекта
я значительно увеличил количество передаваемых данных и
StaticJsonBuffer<200> jsonBuffer;
видимо стало не хватать для корректного формирования строки ответа на запрос показаний датчиков.
StaticJsonBuffer<1000> jsonBuffer;
всё исправил. Думаю в дальнейших модификациях Вашей метеостанции буду применять динамический размер буфера тем более библиотека позволяет...
Спасибо, что не остались равнодушным...
-
48 минут назад, Kitsum сказал:Я уверен, что она не связана с метеостанцией
Абсолютно согласен с Вами и прошу меня извинить, что поднял этот вопрос именно в данной ветке форума. Честно не ожидал, что один вопрос
В 21.12.2017 в 21:16, EndWar сказал:Чёт я не понял, у меня одного сегодня показания в веб по нулям стали.?!
вызовет столь долгую дискуссию по сути не по теме метеостанции...
PS Спасибо, что заинтересовались моим вопросом, считаю Вы вправе, и я не буду возражать, если эти обсуждения будут перенесена в соответствующий для них раздел форума.
-
31 минуту назад, Alex_DIY сказал:Стоит учесть, что и код страницы у специалиста может быть модифицирован...
... воссоздать это вряд ли удастся ...
... Вы на правильном пути в плане моделирования ...
Ваши, по моему мнению, крайне противоречивые, деструктивные высказывания считаю не несут ни какой практической пользы. Прошу вас не думайте о моих проблемах, займитесь своими пожалуйста... Ещё раз повторяю (если вы не в состоянии понять с одного раза), конечно модифицирован и код arduino и html файл, но всё дело в том, что он работает уже долгое время, лишь иногда последнее время начали появляться упомянутые выше ошибки... И ещё раз, пожалуйста @Alex_DIY, не надо меня цитировать, упоминать и вообще думать о проблемах и вопросах связанных со мной, надеюсь на ваше понимание... Спасибо.
-
Добрый вечер.
@Kitsum , в том то и дело, что всё, кроме индикаторов в веб-интерфейсе работает без сбоев...
А ошибки в консоли видит только лишь Edge:
Скрытый текстИ появилось это всё не после каких-то изменений, а просто ни с чего... Появляется и пропадает без видимых причин... Но дайте мне пар часов, есть предположение...
-
22 часа назад, Alex_DIY сказал:помогайте себе сам
@Alex_DIY , а в чём конкретно помощь.?!
22 часа назад, Alex_DIY сказал:... какой-то ... некоторые ... всего то ... делов то ...
Буду весьма благодарен если впредь, вы оставите свои "ответы" на мои вопросы на форуме при себе. Спасибо...
-
@Alex_DIY , я же просил - адекватные!
PS "ни при чем" ,"веб-интерфе́йс" (Русский орфографический словарь РАН), не уважаете собеседников, уважайте хотя бы русский язык...
-
@alexd6969 , спасибо. Обновление win 10, вероятно... только на это могу грешить... где то в три часа дня появилось уведомление о том, что скачано обновление, и до восьми вечера показания от модуля приходили, но не обрабатывались должным образом и не выводились только лишь на индикаторы в веб (от англ. web interface - веб-интерфейс рус., для не понятливых)
Скрытый текстпри этом все программные и аппаратные (софтовый/хардварный) средства микроконтроллера работали в штатном режиме т.е. с заданным интервалом читались показания датчиков, отправлялись на все ресурсы, включая MQTT (Mosquitto Broker), выводились на OLED монитор, и вообще никаких сбоев, зависаний самого контроллера не было мной обнаружено, исправно читалась файловая система, данные в меню настройки>система (как и во всех других вкладках) отображались корректно
Скрытый тексти вообще ВСЁ было нормально... а индикаторы по нолям (нечистая сила))) !!! Испробовал все браузеры на ПК и единственный Edge в средствах разработчика, в консоли постоянно выдавал ошибку "SCRIPT12030: WebSocket Error: Network Error 12030, Подключение к серверу было неожиданно прервано" Ну и как началось так и закончилось, я просто ничего не делал, всё наладилось само собой... Поиск ошибки выдаёт одну страницу на форуме разработчика какого-то серверного по без решения проблемы... Варианты (адекватные, не про замыкания прошивки и таймбомбы).?!
-
Чёт я не понял, у меня одного сегодня показания в веб по нулям стали.?!
Метеостанция на ESP8266 от it4it.club
в Espressif Systems
Опубликовано: · Жалоба на ответ