/ethereum-smartplug

How to integrate Arduino, NODE-RED, RPi3 and Ethereum

Primary LanguageJavaScriptMIT LicenseMIT

ethereum-smartplug

How to integrate Arduino, NODE-RED, RPi3 and Ethereum

Ethereum Smart Plug is the prototype of a smart charging point based on a smart-contract, RPi3 and NODE-RED. The plug receives a transfer from the user and it allows the charging of a device for as many Wh as they wer purchased.

INTRODUCTION

This project relies on:

Equipment:

  • Smart Plug: Electrical Outlet Box, Electrical Outlet, Electrical Outlet Box Cover Plate, 3/8″ NM/SE Connector, Power Strip, SRD-05VDC-SL-C 5V Relay, Signal, Vcc and Ground Wires
  • Arduino UNO
  • emonBase (RPi3) + emonTx https://guide.openenergymonitor.org/

STEPS

Once finished all the steps, the configuration is ready. Import the flow available at http://flows.nodered.org/flow/6fb801127cfbfb81b3e629b5d336900c into NODE-RED to get started.

© 2017 Simone Accornero, Grzegorz Bytniewski