Introduction: Arduino Webservers Ethernet ENC28J60 With Thermometer DS18B20, I2C LCD and Power Over Ethernet POE for ZABBIX IOT Data Logging

Low-cost Arduino Ethernet webservers are reliable for different sensor monitoring: temperature, voltage or switches. In a pdf file is a description for Arduino webserver powered via the 5V USB connector or using Power Over Ethernet (POE).

Data can be fetched from Arduino Webserver webpage for example with ZABBIX that is a platform for IOT signal monitoring developed for server room monitoring and for sending out alarms. It is similar to Xively, but ZABBIX provides installation download free of charge http://www.zabbix.com

Power over Ethernet was a tricky thing to achieve. Ethernet connector of ENC28J60 shield has a transformer inside that galvanically separates inputs from outputs. To get POE the metal shield of the connector was cut off with a diamond disk allowing to solder wires to the connections before the transformer.

Attached pdf file contains description how to build versions without or with LCD screen.

Comments

author
Swansong made it! (author)2016-12-15

It looks neat :) If you would like to break down the steps into written instructions and add some progress/step photos so that others can replicate your projects then it will receive more attention from the community and be possible to be featured on the site. https://www.instructables.com/id/How-to-Create-a-Fe...

author
janisalnis made it! (author)janisalnis2017-01-11

I had previously a not too positive experience with multi-step instruction because after years the layout changes, some files can disappear, commercials get inserted, etc. So I prefer to stay with fixed pdf version.

author
janisalnis made it! (author)2016-12-15

Actually have a look also a quite advanced Arduino webserver customized for ZABBIX named Zabbuino:

https://share.zabbix.com/network_devices/arduino/z...

In Russian:

https://github.com/zbx-sadman/Zabbuino/wiki/Zabbui...

author
janisalnis made it! (author)janisalnis2017-01-11

I could not compile Zabbuino with DHCP enabled as some error appeared that I had no clue how to go around it. It is too complex solution.

About This Instructable

1,387views

15favorites

License:

Bio: I am a researcher working on development of optical atomic clocks. Electronics is my hobby since childhood when my uncle was bringing me old phones ... More »
More by janisalnis:Arduino Webservers Ethernet ENC28J60 with thermometer DS18B20, I2C LCD and Power Over Ethernet POE  for ZABBIX IOT data loggingMini-spectrometer From a DVD and Folded Paper1 single digit Nixie clock
Add instructable to: