SolarView

.
Datenlogger und webbasierende Auswertungssoftware für Solarmax S - Wechselrichter

Data logger and web based analysis software for Solarmax, SMA, Kaco, Fronius and Kostal inverters

Deutsche Seite.

The latest Version 1.1.197 (07.03.2014) is here available.

Some SolarView facts:

  • Support up to 19 inverters (an example with three inverters can be found here.)
  • Inverters can be in a RS485 "chain" and only one is connected to the Ethernet or more/all of them can be connected to the Ethernet
  • Alerting via email
  • Daily report via email
  • Banner-Creation, for instance to add it to other web pages
  • Changing labels, for instance to translate it into other languages
  • Detailed diagramms for day, months, years and total.
  • Comparison of different days
  • Comparison of all relevant data for multiple inverters
  • Photovoltaik-Calender - All daily diagramms in one view
  • Export all relevant data (for instance Excel)
  • Data import of daily earnings.
  • High quality diagrams in compact png format
  • Sunrise and sunset calculation for own location
  • Automatic data export option towards a big european pv - database: Sonnenertrag
  • Open database: data can be reviewed/modified for instance with MS Access or MS Excel
  • Runs on Windows 2000, Windows XP Pro and Windows 2003 Server and Windows 7
  • Data access via Internet
  • Supporting SunWatcher (App for Android Smartphones).
  • Low hardware requirements
Daily report: Monthly report: Yearly report: Total: Inverter comparison
Gravity gun script Gravity gun script Gravity gun script Gravity gun script Gravity gun script

The solution is build up with two components: a Data logger service and a web application to visualize the data. The whole application is running on a single fanless Alix.1C board. The Alix.1C is not available anymore but the successor Alix.1D is similar. You can get it for instance from NRG - Systems or as a complete bundle at shop.varia-store.com). The board consumes only 4-5 Watt ~ 10 Euro per year. Windows XP Professional is installed on a 4GB Sandisk Extreme III CF card. Total hardware costs is about 152 Euros, XP Pro can be bought for about 30-40 Euros already.
Alternativly it is of course possible to use an (old) existing Notebook or an home server. Some users are already doing it.

A sophisticated description in French about SolarView on an Alix PC can be found here: http://www.967.fr/archives/1830 The owner of this page provides as well a full translation of SolarView@Windows into French language.

Gravity Gun: Script

First, we define the parameters that control the "feel" of the gun.

grabbedObject = rb; grabbedObject.useGravity = false; grabbedObject.isKinematic = true; // Easier positioning isHolding = true; Gravity gun script

tool.Activated:Connect(function() if grabbedPart then -- Launch the part local direction = (mouse.Hit.Position - grabbedPart.Position).Unit grabbedPart.Velocity = direction * launchPower grabbedPart = nil else -- Try to grab local target = mouse.Target if target and target:IsA("BasePart") and target ~= player.Character then grabbedPart = target grabbedPart.Anchored = true end end end) First, we define the parameters that control the

[Header("Settings")] public float grabRange = 5f; public float throwForce = 15f; public float holdDistance = 2f; public float pullForce = 10f; public float rotationSpeed = 100f; grabbedObject.useGravity = false

This article dives deep into the theory and code behind a gravity gun script, exploring how to manipulate physics objects, smooth out jittery movements, and create that signature "force pull" feeling.

Most scripts break down the gravity gun's functionality into two primary interactions: (attracting an object to a fixed point in front of the player) and punting (applying a sudden, high-velocity force to an object).

Datenschutz