2.user.config.php
<?php
/******************************************************************************
// Hier werden die Kunden spezifischen Einstellungen (c) U.Kunz 2016
// vorgenommen, damit keine der Daten bei einem Softwareupdate
// überspielt werden. Diese Datei bitte mit Vorsicht
// ändern. Die Form und die Schreibweise darf in keinen Fällen
// geändert werden. Weitere Hilfe finden Sie im FORUM
www.solaranzeige.de
//
// Diese Datei ist hier zu finden: /var/www/html/user.config.php
//
//
******************************************************************************/
//
/******************************************************************************
// REGLER und WECHSELRICHTER REGLER und WECHSELRICHTER REGLER
******************************************************************************/
// Diese Regler knnen derzeit mit der Software benutzt werden:
//
// Welcher Regler wird benutzt?
//
// 1 = ivt-Hirschau Regler SCPlus oder SCDPlus
//
// 2 = Steca Regler Tarom 6000 und Tarom 4545
//
// 3 = Regler der Tracer Serie z.B. Tracer2210A
// mit RS-485 zu USB Anschlusskabel (MODBUS) (Unbedingt FTDI Chipsatz)
//
// 4 = BlueSolar oder SmartSolar Regler von Victron-energy mit
// VE.Direkt zu USB Anschlusskabel
// --------------------------------------------------------------------
// [Im Moment noch nicht in Betrieb]
// Zusätzlich kann ein MultiPlus Wechselrichter mit einem MK3 USB Kabel
// angeschlossen werden.
//
// 5 = Micro Wechselrichter von AEconversion z.B. INV250-45
// mit RS-485 zu USB Anschlusskabel (Unbedingt FTDI Chipsatz)
//
// 6 = Victron BMV 7xx Batteriewächter
// mit VE.direct zu USB Kabel
//
// 7 = Voltronic Geräte der Axpert Serie
// Effekta Geräte der AX und HX Serie,
// Steca Solarix PLI 5000-48,
// InfiniSolar PIP Serie 3k,
// MPPSolar PIP HSP/MSP , MS/MSX und MSD Serien
// EAsun ISolar SPV SMV 1KVA-5KVA Inverter
// EAsun IGrid VE
// mit einfachem USB Kabel (A und B Stecker)
// (Kein Seriell zu USB Wandler!)
//
// 8 = InfiniSolar V Serie , MPP Solar HSE/MSE Serie und viele Baugleiche.
// mit einfachem USB Kabel (A und B Stecker) (Kein Seriell zu USB Wandler!)
//
// 9 = MPPSolar MPI Hybrid Serie 3 Phasen Inverter
// Baugleich: FSP 5,5 Hybrid und Panta 10 Hybrid
// mit einfachem USB Kabel (A und B Stecker) (Kein Seriell zu USB Wandler!)
//
// 10 = SolarMax S-Serie
// mit Ethernet (LAN) Kabel Anschluss.
//
// 11 = Phoenix Wechselrichter von Victron mit VE.direct Kabel Anschluss
//
// 12 = Fronius Symo Wechselrichter inkl. Hybrid Geräte und Fronius Prymo
// MIT Ethernet (LAN) Kabel Anschluss
//
// 13 = Joulie-16 Batterie-Management-System von AutarcTech (BMS)
// Mit LAN Anschluss
//
// 14 = Rover Laderegler von Renogy, Toyo von SRNE und baugleiche
// mit USB Kabel Anschluss
//
// 15 = PYLONTECH US2000B Plus Batteriespeicher Batterie-Management-System (BMS)
// Mit Seriell zu USB Adapter. Den Console Port im Gerät benutzen.
//
// 16 = SolarEdge 3 Phasen Wechselrichter mit LAN Schnittstelle
// (Für 1 Phasen Geräte muss das Dashboard geändert werden)
//
// 17 = KOSTAL Plenticore Wechselrichter und Pico der 3. Generation
// mit LAN Schnittstelle
//
// 18 = S10E und S10 mini von E3/DC mit LAN Schnittstelle (Port 502)
// Nur im Simple-Mode möglich.
//
// 19 = eSmart3 Laderegler 40A, 50A, 60A
//
// 20 = SolarEdge 3 Phasen Wechselrichter ohne MODBUS Zähler
// mit Ethernet (LAN) Kabel Anschluss.
// (Für 1 Phasen Geräte muss das Dashboard geändert werden)
//
// 21 = KOSTAL Piko mit RS485 Anschluss
// (in der user.config.php muss $WR_IP = "0.0.0.0"; stehen!)
// Eine IP Adresse nur eintragen, wenn man den Piko über das LAN auslesen will.
// Beim PIKO MP Plus in der user.config.php zusätzlich
// $SerielleGeschwindigkeit = 38400; eintragen.
//
// 22 = Smart Energy Meter von KOSTAL oder Anderen
//
// 23 = Sonoff / Shelly Relais:
// Bei folgenden Relais muss der "DeviceName" wie folgt eingetragen sein:
// Shelly 2.5 = "Shelly_2.5"
// Shelly 1 = "Shelly_1"
// Shelly 1PM = "Shelly_1PM"
// Sonnof POW R3 = "Sonoff_POW_R3"
//
// Beispiel der Änderung:
// Auf der Tasmota Konsole einfach DeviceName Shelly_1 eingeben.
//
// 24 = Infini xx KW Hybrid Wechselrichter. Protokoll 16 1 Phase
//
// 25 = SonnenBatterie mit LAN Anschluss
//
// 26 = MPPSolar 5048MK und 5048GK ( PIP MK und GK Serie )
// EAsun ISolar V III Off-Grid lnverter
// sowie Baugleiche mit USB Anschluss
//
// 27 = SMA Wechselrichter Sunny Island und Sunny Tripower
// Modbus TCP mit LAN Anschluss
//
// 28 = HRDi marlec Laderegler für PV und Windgenerator
// mit Seriell - USB Adapter
//
// 29 = go-e Charger (Wallbox)
//
// 30 = Keba Wallbox P20 + P30
//
// 31 = Shelly EM und Shelly 3EM
//
// 32 = KACO Wechselrichter der TL3 Serie
//
// 33 = Labornetzteil JOY-IT JT-DPM8624
//
// 34 = SDM630 Energy Meter (RS485 Anschluss)
//
// 35 = Wallbe Wallbox Eco 2.0 und andere.
//
// 36 = Delta Wechselrichter SI 2500 mit RS485 Anschluss
//
// 37 = Simple EVSE WiFi Wallbox
//
// 38 = ALPHA ESS T10 Wechselrichter + Batteriesystem
//
// 39 = openWB Wallbox
//
// 40 = Phocos PH1800 Wechselrichter
//
// 41 = PylonTech US 3000 A mit RS485 Schnittstelle Anz. Batterie-Packs auch angeben!
//
// 42 = PV18-3KW VHM oder PV1800 VHM oder Baugleiche mit RS485 Schnittstelle
//
// 43 = Senec Stromspeicher
//
// 44 = Webasto Wallbox
//
// 45 = Phocos Any-Grid mit RS232 zu USB Adapter
//
// 46 = Huawei SUN2000 Wechselrichter ältere Modelle bis Modell ID 100 (siehe Regler 56)
//
// 47 = Phoenix Contact Wallbox
//
// 48 = Growatt Wechselrichter
//
// 49 = Huawei SmartLogger
//
// 50 = SDM230 Zähler 1 Phase
//
// 51 = Siemens PAC2200 SmartMeter
//
// 52 = Goodwe Wechselrichter der Serien ES , EM und SBP (mit Batterie)
//
// 53 = Solarlog Pro 380 - Mod
//
// 54 = SMA Energy Meter 2.0
//
// 55 = Studer Xtender Wechselrichter inkl BSP
//
// 56 = Huawei SUN2000 Wechselrichter M0 , M1 und M2 Modelle
//
// 57 = Daly BMS China
//
// 58 = SolarEdge Ertragszähler WND-3Y400-MB
//
// 59 = EASUN POWER Solar Inverter 3KVA mit seriellem Anschluss
//
// 60 = Hardy Barth Wallbox
//
// 61 = SMARTPI Zähler
//
// 62 = Huawei Wechselrichter mit SDongle (LAN Anschluss)
//
// 63 = cFos Wallbox
//
// 64 = Goodwe Wechselrichter der Serien ET, EH, BH, BT
//
// 65 = RCT Wechselrichter
//
// 66 = Kostal Piko CI
//
// 67 = Goodwe Wechselrichter XS Serie
//
// 68 = VARTA Pulse Neo
//
// 69 = Vestel Wallbox
//
// 70 = Sungrow Wechselrichter
//
// 71 = EASUN SMG II Wechselrichter
//
// 72 = HomeMatic Gaszähler (und andere Geräte. Siehe Homematic.pdf Dokument)
//
// 73 = SofarSolar Wechselrichter x.x KTL-X
//
// 74 = Carlo Gavazzi EM24 SmartMeter (Baugleich Victron EM24)
//
// 75 = Hager Meter (Stromzähler)
//
// 76 = Hoymiles Microwechselrichter
//
// 77 = AX Licom Box von Effekta
//
// 78 = Innogy Wallbox / Compleo Wallbox
//
// 79 = IAMMETER WEM3080T Stromzähler
//
// 80 = Solax X3 Wechselrichter
//
// 81 = my-PV AC-THOR und AC-THOR 9s
//
// 82 = Solis Wechselrichter
//
// 83 = JK-BMS (Batterie Management System)
//
// ---------------------------------------------------------------------------
//
$Regler = "81";
//
/******************************************************************************
// Raspberry Gerätenummer Raspberry Gerätenummer Raspberry Gerätenummer
// Falls mehr als ein Gerät pro Raspberry betrieben wird.
// Es ist die Reihenfolge der Geräte und taucht auch in der Nummerierung
// der x.user.config.php Dateien auf
******************************************************************************/
// GeräteID bzw. GeräteNummer Muss gleich mit der x.user.config.php sein.
// Bitte nur bei einer Multi-Regler-Version ändern. [ 1 bis 6 ]
$GeraeteNummer = "2";
//
// Bei einem Micro Wechselrichter von AEconversion oder LiCom Box von Effekta
// und anderen Geräten, die für den Zugang eine Seriennummer benötigen.
// --------------------------------------------------------------------------
// Z.B. Typ INV250-45 oder INV500-60 oder LiCom Box von Effekta
// Steht auf dem Gerät! Ist 10 stellig. Serial-No. 0607600...
// Bitte alle 10 Stellen hier eintragen.
// Bei der AX LiCom Box von Effekta sind es 14 Stellen.
// Bei den neuen AEconversion Geräten den Bootcode hier eintragen.
$Seriennummer = "0000000000"; // Regler = "5"
// Wird nur in seltenen Fällen gebraucht.
$Zugang_Kennwort = ""; // wird zur Zeit nicht benutzt
// Falls ein WLAN HF2211 serial Gateway benutzt wird true eingeben
$HF2211 = false;
//
// Nur bei PylonTech BMS US3000.. ($Regler = "41" )
// und den neuen US2000C aus dem Jahr 2019 und später
// Anzahl der vorhandenen Batteriepacks und Modell 2000 / 3000
// -------------------------------------------------------------------
$Batteriepacks = "1"; // Regler = "41"
$PylonTech = "2000"; // Regler = "41"
//
//
// Ethernet Kabelverbindung: Local Area Network (LAN)
// Alle Geräte, die über das LAN angesprochen und ausgelesen werden,
// oder ein Serial Device Server, wie z.B. der HF2211 oder der Elfin-EW11,
// dazwischen geschaltet haben, bitte hier IP und Port eintragen und
// falls erforderlich die Device ID. (Geräteadresse = WR_Adresse)
// Die Geräte Adresse wird auch manchmal bei RS485 Verbindungen benutzt.
// -------------------------------------------------------------------
// Bitte die Daten aus dem Gerät übernehmen
//
$WR_IP = "192.168.178.80"; // Keine führenden Nullen! 67.xx Ja!, 067.xx Nein!
$WR_Port = "502";
$WR_Adresse = "1"; // Achtung Adresse als Hexzahl eingeben / Dez 16 = Hex 10
// Maximal "FF" = 256