Skip to content

Latest commit

 

History

History
33 lines (25 loc) · 1.33 KB

README.md

File metadata and controls

33 lines (25 loc) · 1.33 KB

njsWebHeatingControl

Author: Marvin Baral

A node.js server on a embedded device (Raspberry Pi 3 on Arch Linux here) to control heating elemts like gas-burner or pumps and display temperature of certain elements alltogether on a cental webinterface through .svg - images with color -to-temperature mapping. A graph of all temperatures is also included here (also .svg).

Preview

Water temperature storage

storage storage2 storage3

Legend:

legend

Graph

graph

Supported Browsers

  • Firefox
  • Chromium
  • ...

Basically every Browser supporting Java-Script and SVG-Images with CSS-classes (-> not Internet Explorer)

Default Rpi3 GPIO mapping:

  • pump_burner_circle: 21
  • burner: 20
  • ventil_left: 22 (not implemented)
  • ventil_right: 23 (not implemented)
  • mixer_left: 24
  • mixer_right: 25
  • pump_heating_circle: 26