Wifi version of thermometer at DS18B20 + NodeMCU (V3 in my case) for Zabbix. Thanks for Arduino samples also this post for idea.
- Support multiple sensors (tested with 12 at same time). Use for first probe item
env.temp.0. To check probe availability, useagent.pingitem. - Added web-interface with CSS to make it look better.
- Added
/setuppage with password. Default loginadminand passwordadmin. You can change network setting also login and password from Setup page. - Settings save into EEPROM.
- Default IP is
192.168.1.200 - Added JSON.
<IP>/json. Tested with OpenHab2. - Now you can change DS18B20 resolution. 9 == 0.5°C, 10 == 0.25°C, 11 == 0.125°C, 12 == 0.0625°C.
- Added SSID change. Change will be only after internal check.
Wifi версия термометр на NodeMCU (V3 в моём случае) + DS18B20 для работы с Zabbix. Спасибо примерам Arduino и посту за идею.
- Поддерживает несколько датчиков (проверено с 12 одновременно). Первый датчик будет
env.temp.0. Для проверки доступности используйтеagent.ping. - Добавлен web-интерфейс, а в него немного CSS, чтобы смотрелось несколько симпатичнее.
- Добавлена страница
/setup. Она за паролем. стандартные логинadminи парольadminТеперь можно менять сетевые параметры, логин и пароль из web-интерфейса. - Настройки сохраняются в EEPROM.
- IP по умолчанию
192.168.1.200 - Добавлена выдача JSON.
<IP>/json. Протестировано с OpenHab2. - Теперь можно менять разрешение DS18B20. 9 == 0.5°C, 10 == 0.25°C, 11 == 0.125°C, 12 == 0.0625°C.
- Добавлена смена SSID. Смена произойдет только после внутненней проверки.