Giter VIP home page Giter VIP logo

resol's Introduction

Modul zur Einbindung von Resol Solarreglern in IP-Symcon

Version Version

Folgende Module beinhaltet die Repository:

  • Allgemein

Die Resol Solarregler senden sekündlich den Status der Sensoren und weitere Werte auf den "VBus". Über einen LAN oder RS232 Adapter können diese Werte abgegriffen werden.

Das Modul dient zum Empfang von Daten vom VBus. Dazu unterstütz das Modul die Resol Protokollversion 1.0. Die Daten werden entsprechend ihrer Bedeutung aufbereitet und in IPS Variablen abgelegt. Die Variablennamen können umbennant werden, müssen aber unter der Instanz bleiben. Bekannte Formate bekommen automatisch ein Variablenprofil, alle anderen müssen manuell eines zugewiesen bekommen.

VBus-Datensätze, der Resol Protokollversion 2.0, ermöglichen den Zugriff auf alle Werte, die über das Menüsystem des Moduls angepasst werden können. Dies ist nicht in diesem Modul umgesetzt.

  • Voraussetzung

IPS Version mindestens 5.2

  • Installation

Nach hinzufügen des Moduls, kann einen neue Instanz angelegt werden. Dazu nach "VBUS" oder "Resol" suchen.

Instanz

  • Einstellungen

In der Instanz können folgende Einstellungen vorgenommen werden.

  • Gateway: Auswahl ob LAN (Netzwerk) oder RS232 (Seriell) Adapter
  • Sprache für Variablennamen: In der Beschreibung der Werte sind Deutsche und zum Teil Englische, Bezeichnungen. Je nach Auswahl werden die IPS Variablen entsprechend angelegt. Ein nachträgliches manuelles Ändern der Variablennamen ist natürlich jederzeit möglich.
  • Passwort: Der LAN Adapter sendet erst Daten, wenn über die Schnittstelle eine Passwort gesendet wird.
    Standart: vbus
    Dieses wird gesendet nach Übernehmen von Änderungen in der Konfiguration oder mit dem Button "Passwort Senden".
    Gilt nur für den LAN Adapter. Für die RS232 Schnitstelle hat es keine Relevanz.

Konfig

  • Funktionen

Resol_SendPass();

Mit der Funktion kann das Passwort manuell an den LAN Adapter gesendet werden.

  • Changelog

Version Bemerkung
V1.0 Grundversion
V1.1 Variablenprofile anlegen , Überwachung auf komplette Datenstrings
V1.2 fix: LAN Adapter Passwort, new: interner Datenbuffer
V1.3 new: senden des Passwort auf Anforderung
V1.4 fix: Delta Sol BX Plus
V1.5 new: Timer
V1.6 fix: Passwort & Timer, unvollständige Daten erzeugen keine Fehlermeldung mehr
V1.6.2 new: automatisches senden des PW nach TimeOut
V1.7 fix: Array and string offset access syntax with curly braces is deprecated in further PHP versions
V2.0 new: neuer Such Algorithmus für das Sync Byte
  • Spenden

Schenkungen zur Unterstützung sind hier möglich:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.