• Home
  • Contact
  • FAQs

Solar Network

Architecture

SolarNode Client Architecture

SolarNode Application

GenerationLogger
ConsumptionLogger
PowerShifter
StorageManager
SolarNode Base Classes
NodeStart.java, PortReader.java, PowerDatum.java, TimeSync.java, SolarNodeSettings.java
 










Sun JDK 1.5








 

Java Libraries
  • activation.jar
  • axis-ant.jar
  • axis.jar
  • comm.jar
  • commons-collections-3.2.jar
  • commons-discovery-0.2.jar
  • commons-logging-1.1.jar
  • db4o-6.1-java5.jar
  • jaxrpc.jar
  • jta-1_1-classes.zip
  • log4j-1.2.8.jar
  • mail.jar
  • quartz-1.6.0.jar
  • saaj.jar
  • wsdl4j-1.5.1.jar

 


Linux 2.6.x


 
Norhtec JrSX


  • 486SX compatible processor (0.9 watts at 300 Mhz)
  • 128 MB DDR RAM
  • Tiny footprint: 115 x 115 x 35 mm
  • VESA standard mount
  • No cooling fan or moving parts
  • 2 Serial Ports, 3 USB Ports
  • RJ45 Ethernet or Wifi
  • $85 USD
      The basic SolarNode client consists of a low-power computer attached to a charge controller. On a periodic basis, the SolarNode queries the controller to take a snapshot of the power being generated, and reports it to the SolarServer.
Open Source Components are now under development at SourceForge.
Draft 1 of solarNetwork Basic Topology