Autor Thema: Ansteuerung SolvisMax/Solvis-Remote  (Gelesen 9437 mal)

Offline IBirner

  • New Member
  • *
  • Beiträge: 6
Ansteuerung SolvisMax/Solvis-Remote
« am: 12 Oktober 2014, 21:28:25 »
Hallo Zusammen,

ich bin seit kurzem stolzer Besitzer einer SolvisMax-Heizung mit Solvis-Remote. Das Auslesen der Daten ist mir bereits geglückt (dank eines super Hinweises im Internet). Hat jemand eine Idee, wie man die Ansteuerung (z.B. Setzen der Nachabsenkung) umsetzen kann?

Viele Dank und viele Grüße,
Ingo
 

Offline kmatthias

  • New Member
  • *
  • Beiträge: 36
Antw:Ansteuerung SolvisMax/Solvis-Remote
« Antwort #1 am: 17 November 2014, 11:09:26 »
Könntest Du den Link hier bitte posten? Ich bin an dem Thema ebenfalls interessiert.

Offline KK

  • Newbie
  • Beiträge: 2
Antw:Ansteuerung SolvisMax/Solvis-Remote
« Antwort #2 am: 17 November 2014, 18:29:33 »
Hallo
habe die gleiche Anlage. Leider ist mir das Auslesen der Daten über HTTPMOD bisher nicht geglückt, da mir immer die Fehlermeldung ausgegeben wird:
HTTP/1.1 401 Unauthorized WWW-Authenticate: Digest realm="SolvisRemote", nonce="717221217ff321103121371210330a13", stale=FALSE, domain="/" Content-Type: text/html Server: Prozeda c200 Connection: close Content-Length:0

Aufruf mit:
http://Solvisuser:password@192.168.178.26/schemam.html 600

Kann möglicherweise HTTPMOD nicht mit User und Passwörtern umgehen?

Danke!
« Letzte Änderung: 17 November 2014, 18:31:56 von KK »

Offline kmatthias

  • New Member
  • *
  • Beiträge: 36
Antw:Ansteuerung SolvisMax/Solvis-Remote
« Antwort #3 am: 18 November 2014, 18:57:31 »
SolvisRemote habe ich leider nicht. Aber ich würde gerne erfahren, mit welchem Chip die Signale von der Heizung über den RJ45 Anschluss dekodiert werden. Kann man die SolvisRemote öffnen, um nachzusehen? Ist das RS232 oder ähnliches?

Offline herti001

  • New Member
  • *
  • Beiträge: 6
Antw:Ansteuerung SolvisMax/Solvis-Remote
« Antwort #4 am: 28 November 2014, 09:45:22 »
Hallo zusammen,

ich habe auch einen Gas - SolvisMAX in Verbindung mit einer Remote Control Anschaltung.

Die Steuerung ist eine Solvis Control v2 mit TouchScreen, für die Anbindung an Fhem habe ich ein eigenes Modul (99_UtilsSolvisRemote.pm) zum Auslesen geschrieben.

Das Modul benötigt das Perl-Modul LWP::UserAgent ( auf meinem Raspberry PI mittels "sudo cpan LWP::UserAgent" installiert )
 
In der fhem.cfg habe ich folgende Dummys angelegt, in die das Modul nach dem Aufruf die Werte ablegt:

define SolvisMax.S1.Speichertemperatur.oben dummy
attr SolvisMax.S1.Speichertemperatur.oben room Heizung
attr event-on-change-reading state

define SolvisMax.S2.Warmwassertemperatur dummy
attr SolvisMax.S2.Warmwassertemperatur room Heizung
attr SolvisMax.S2.Warmwassertemperatur event-on-change-reading state

define SolvisMax.S3.Speicherreferenztemperatur dummy
attr SolvisMax.S3.Speicherreferenztemperatur room Heizung
attr SolvisMax.S3.Speicherreferenztemperatur event-on-change-reading state

define SolvisMax.S4.Heizungspuffertemperatur.oben dummy
attr SolvisMax.S4.Heizungspuffertemperatur.oben room Heizung
attr SolvisMax.S4.Heizungspuffertemperatur.oben event-on-change-reading state

define SolvisMax.S5.Solarvorlauftemperatur dummy
attr SolvisMax.S5.Solarvorlauftemperatur room Heizung
attr SolvisMax.S5.Solarvorlauftemperatur event-on-change-reading state

define SolvisMax.S6.Solarruecklauftemperatur dummy
attr SolvisMax.S6.Solarruecklauftemperatur room Heizung
attr SolvisMax.S6.Solarruecklauftemperatur event-on-change-reading state

define SolvisMax.S7.Solardruck dummy
attr SolvisMax.S7.Solardruck room Heizung
attr SolvisMax.S7.Solardruck event-on-change-reading state

define SolvisMax.S8.Solarkollektortemperatur dummy
attr SolvisMax.S8.Solarkollektortemperatur room Heizung
attr SolvisMax.S8.Solarkollektortemperatur event-on-change-reading state

define SolvisMax.S9.Heizungspuffertemperatur.unten dummy
attr SolvisMax.S9.Heizungspuffertemperatur.unten room Heizung
attr SolvisMax.S9.Heizungspuffertemperatur.unten event-on-change-reading state

define SolvisMax.S10.Aussentemperatur dummy
attr SolvisMax.S10.Aussentemperatur room Heizung
attr SolvisMax.S10.Aussentemperatur event-on-change-reading state

define SolvisMax.S11.Zirkulationsdurchfluss dummy
attr SolvisMax.S11.Zirkulationsdurchfluss room Heizung
attr SolvisMax.S11.Zirkulationsdurchfluss event-on-change-reading state

define SolvisMax.S12.Vorlauftemperatur.HK1 dummy
attr SolvisMax.S12.Vorlauftemperatur.HK1 room Heizung
attr SolvisMax.S12.Vorlauftemperatur.HK1 event-on-change-reading state

define SolvisMax.S16.Durchfluss.Warmwasserzirkulation dummy
attr SolvisMax.S16.Durchfluss.Warmwasserzirkulation room Heizung
attr SolvisMax.S16.Durchfluss.Warmwasserzirkulation event-on-change-reading state

define SolvisMax.S17.Durchfluss.Solarpanel dummy
attr SolvisMax.S17.Durchfluss.Solarpanel room Heizung
attr SolvisMax.S17.Durchfluss.Solarpanel event-on-change-reading state

define SolvisMax.A1.Pumpe.Solar dummy
attr SolvisMax.A1.Pumpe.Solar event-on-change-reading state
attr SolvisMax.A1.Pumpe.Solar room Heizung

define SolvisMax.A10.Mischer.Heizkreis2.auf dummy
attr SolvisMax.A10.Mischer.Heizkreis2.auf event-on-change-reading state
attr SolvisMax.A10.Mischer.Heizkreis2.auf room Heizung

define SolvisMax.A11.Mischer.Heizkreis2.zu dummy
attr SolvisMax.A11.Mischer.Heizkreis2.zu event-on-change-reading state
attr SolvisMax.A11.Mischer.Heizkreis2.zu room Heizung

define SolvisMax.A12.Brenner dummy
attr SolvisMax.A12.Brenner event-on-change-reading state
attr SolvisMax.A12.Brenner room Heizung

define SolvisMax.A14.Entstoerung dummy
attr SolvisMax.A14.Entstoerung event-on-change-reading state
attr SolvisMax.A14.Entstoerung room Heizung

define SolvisMax.A2.Pumpe.Warmwasser dummy
attr SolvisMax.A2.Pumpe.Warmwasser event-on-change-reading state
attr SolvisMax.A2.Pumpe.Warmwasser room Heizung

define SolvisMax.A3.Pumpe.Heizkreis1 dummy
attr SolvisMax.A3.Pumpe.Heizkreis1 room Heizung
attr SolvisMax.A3.Pumpe.Heizkreis1 event-on-change-reading state

define SolvisMax.A4.Pumpe.Heizkreis2 dummy
attr SolvisMax.A4.Pumpe.Heizkreis2 room Heizung
attr SolvisMax.A4.Pumpe.Heizkreis2 event-on-change-reading state

define SolvisMax.A5.Pumpe.Warmwasserzirkulation dummy
attr SolvisMax.A5.Pumpe.Warmwasserzirkulation room Heizung
attr SolvisMax.A5.Pumpe.Warmwasserzirkulation event-on-change-reading state

define SolvisMax.A6.Pumpe.Heizkreis3 dummy
attr SolvisMax.A6.Pumpe.Heizkreis3 room Heizung
attr SolvisMax.A6.Pumpe.Heizkreis3 event-on-change-reading state

define SolvisMax.A8.Mischer.Heizkreis1.auf dummy
attr SolvisMax.A8.Mischer.Heizkreis1.auf room Heizung
attr SolvisMax.A8.Mischer.Heizkreis1.auf event-on-change-reading state

define SolvisMax.A9.Mischer.Heizkreis1.zu dummy
attr SolvisMax.A9.Mischer.Heizkreis1.zu room Heizung
attr SolvisMax.A9.Mischer.Heizkreis1.zu event-on-change-reading state

define SolvisMax.SE.Solarertrag.kWh dummy
attr SolvisMax.SE.Solarertrag.kWh room Heizung
attr SolvisMax.SE.Solarertrag.kWh event-on-change-reading state

define SolvisMax.SL.Solarertrag.kW dummy
attr SolvisMax.SL.Solarertrag.kW room Heizung
attr SolvisMax.SL.Solarertrag.kW event-on-change-reading state


Die Modul-Funktion "readSolvisRemote" rufe ich dann alle 5 Minuten per at-Befehl in der fhem.cfg auf.
Hierzu müsst ihr der Funktion die IP-Adresse eurer SolvisRemote, den Benutzernamen und das Passwort übergeben.
---> readSolvisRemote("IP-Adresse","USER","PASS") im Auslieferungszustand sind Username und Passwort --> "solvis"

define SolvisRemoteauslesen at +*00:05:00 { readSolvisRemote("192.168.10.117","solvis","solvis") }
attr SolvisRemoteauslesen alignTime 00:00
attr SolvisRemoteauslesen room Heizung


Ich wünsche allen, die es gebrauchen können, viel Spaß damit ;-)

Gruß Herti
 

Offline IBirner

  • New Member
  • *
  • Beiträge: 6
Antw:Ansteuerung SolvisMax/Solvis-Remote
« Antwort #5 am: 03 November 2015, 20:59:36 »
Hallo Zusammen,

mittlerweile ist mir auch die Ansteuerung geglückt. Einfach die Funktion unten einfügen und mit dem jeweiligen Übergabeparameter aufrufen.

Kann man mit Sicherheit schöner umsetzen - aber so funktioniert es  ;)

Viel Spaß damit,
Ingo

sub
SolvisHeizungCtrl($)
{
   my ($todo) = @_;
   my $xpos = 0;

   my $browser = LWP::UserAgent->new('Mozilla');
   $browser->credentials('ip:80', 'SolvisRemote', 'user', 'pass');

   # auf Heizungsbedienung umstellen - zur Sicherheit zweimal wegen Startbildschirm
   my $response=$browser->get('http://192.168.178.35/Touch.CGI?x=50&y=25');
   sleep(1);
   $response=$browser->get('http://192.168.178.35/Touch.CGI?x=510&y=510');
   sleep(2);
   $response=$browser->get('http://192.168.178.35/Touch.CGI?x=50&y=25');
   sleep(1);
   $response=$browser->get('http://192.168.178.35/Touch.CGI?x=510&y=510');
   sleep(2);

   if ( $todo eq "Day" )
   {
      # Tagbetrieb
      $xpos=200;
   }

   if ( $todo eq "Night" )
   {
      # Nachbetrieb
      $xpos=260;
   }

   if ( $todo eq "Off" )
   {
      # Heizung aus
      $xpos=320;
   }

   # Modus umschalten
   $response=$browser->get('http://192.168.178.35/Touch.CGI?x='.$xpos.'&y=220');
   sleep(1);
   $response=$browser->get('http://192.168.178.35/Touch.CGI?x=510&y=510');

   # Log
   Log 1, "Solvis-Status: Heizungsmodus auf $todo";
}

Offline jhs

  • Jr. Member
  • **
  • Beiträge: 69
Antw:Ansteuerung SolvisMax/Solvis-Remote
« Antwort #6 am: 25 November 2015, 12:24:47 »
Hallo,

vielen Dank an den Autor !
Anmerkung:
DAS hatte mir noch gefehlt, die Einbindung der solvis (Remote) an Fhem. Kennt Ihr ja wahrscheinlich auch das Problem, dass der (Oel-) Brenner irgendwann mal statistisch gesehen zur absoluten Unzeit nicht anspringt:
Erste (Ab)hilfe ist dann meistens Neu-Start des Brenners/der Heizung.
Das hatte ich bisher ohne dieses Modul mit einer DECT200 von AVM via FritzBox/Fhem lösen können (Heizung-Power OFF|ON-cycle, =Radikal-Reset).
Jetzt geht das natürlich etwas schonender mit diesem Modul bzw. Solvis-Remote und nun ist das eine Hosenträger+Gürtel-Lösung ;-)

Frage:
Was kann man als Alarm benutzen, um frühzeitig eine Störung der Heizung zu erkennen ?

Ich habe ich bisher einen Heizungsausfall (immer erst spät) über Fhem-Alarm über die abgesunkenen Zimertemperaturen erfahren, um dann eben auch  erst spät Abhilfemassnahmen einleiten zu können,

Anmerkung dazu:
Das Signal SolvisMax.A14.Entstoerung habe ich bisher nicht richtig interpretieren können:
bei Anlage 1 (Oel) kein Signalwechsel, obwohl Abschaltung vorlag mit Anzeige Störung auf dem Display
bei Anlage 2 (Gas, @Nachbarn) toggelt dieses Signal "sinnfrei", und die Anlage läuft dabei ohne erkennbare Störung
Als Notbehelf für Störungserkennung frage ich z.Z. SolvisMax.S1.Speichertemperatur.oben auf <40 bei "&& IF draussen KALT" ab.
Quick an dirty.

Tipp:
Ansonsten habe ich damit auch schon einen Marderbiss am Temp.fühler der Kollektoren bemerken können:
wenn die Werte für diesen Fühler (Aussentemperatur dito.) völlig "daneben" sind, ist ein Alarm über dieses Modul sehr nützlich.

Wann merkt man sonst um diese Jahreszeit, dass mit dem Temp.fühler der Solaranlage etwas nicht stimmt ?!
Vielleicht liest Solvis hier ja mit und die geben selbst in solchen Fällen ein schlüssiges Störungs-Flag raus, auswertbar über Solvis-Remote (und damit über das Modul)

Nochmals: Danke für dieses Modul !

jhs


Offline SCMP77

  • Developer
  • New Member
  • ****
  • Beiträge: 23
Antw:Ansteuerung SolvisMax/Solvis-Remote
« Antwort #7 am: 07 Februar 2016, 20:59:19 »
Hallo,

ich habe ein Modul für die SolvisMax geschrieben, wo das Http-Polling im Hintergrund stattfindet und so Fhem kaum beeinflusst. Auch der DB-Log sollte unterstützt werden, mangels Logging-DB habe ich das aber nicht voll testen können. Wer eine Log-Datenbank nutzt, kann mir ja mal sagen, ob dort die Events richtig mit Einheit abgelegt werden.

Aktuell werden nur die Werte in Readings fortlaufend ausgelesen, die Steuerung der Anlage (wie die Lösung von IBirner) ist momentan NOCH NICHT implementiert, wird aber in den nächsten Wochen noch kommen.

Die integrierte HTML-Doku ist aktell nur auf Deutsch, die werde ich in Zukunft in Englisch übersetzen.


Einrichten geht wie üblich über "define <Gerätename> SolvisMax <ip-Adresse>"

User und Password können dann anschließend über die Web-Oberfläche mittels der Set-Kommandos "set User" und "set Password" eingegeben werden.
Weitere Set-Befehle, Attribute können aus der HTML-Doku des Moduls entnommen werden. Die werden dann verschlüsselt abgelegt.

Das Anlegen von Dummies ist nicht mehr nötig, die Readings werden vom Modul wie üblich selber generiert.


Ein bekanntes Problem gibt es an meiner Anlage, alle 1000 Abfragen (ich polle alle 12s zum testen seit mehreren Wochen) nimmt meine Solvis-Anlage die Polling-Abfrage nicht entgegen und weist diese mit einem Authetifizierungs-Fehler ab. Aber für die Funktion des Moduls hat das keinen Bedeutung, da es bei der nächsten Abfrage wieder klappt. In der Log-Datei ist dann ein entsprechender Eintrag zu finden. Könnt mir ne PM schicken, ob Ihr auch das Problem bei Euch seht.

Wundert Euch nicht, dass das Modul nicht unbeding Perl-Like geschrieben wurde. Es ist mein erstes Perl-Programm (und zugegebenermaßen wird Perl auch bestimmt nicht meine Lieblings-Programmiersprache werden) , ich programmiere sonst hauptsächlich in Java,  C, C++ und Python, daher nutze ich nicht unbedingt alle Perl-Spezialitäten.

Viel Spaß damit.

Gruß
   SCMP77
« Letzte Änderung: 07 Februar 2016, 21:35:21 von SCMP77 »
Banana Pi mit Arch-Linux, SolvisMax, AVM DECT 200

Offline jhs

  • Jr. Member
  • **
  • Beiträge: 69
Antw:Ansteuerung SolvisMax/Solvis-Remote
« Antwort #8 am: 09 Februar 2016, 17:26:58 »
Hallo,

ich habe testweise gleich mal das neue Modul  73_SolvisMax.pm  installiert, als Ersatz für die weiter oben beschriebene Lösung 99_UtilsSolvisRemote.pm  (wg. dem bg-polling in dem neuen Modul) . Auch dieses neue Modul 73_SolvisMax.pm  funktioniert, wie beschrieben und zu erwarten.

Noch eine Verständnisfrage:
wie kann man User-PW so ablegen, damit Fhem damit ein 'shutdown restart' bzw. 'rereadcfg' übersteht, d.h. nach Neustart wieder automatisch in den  'state connected' mit der SolvisRemote  geht ?

Anmerkung 1 Auswertung von Störungen an der Solvis-Anlage
Zitat
Ich bin gespannt auf Deine OCR-Auswertung des Bildschirms auf der "Suche" nach Störungsmeldungen, um damit  baldmöglichst per Fhem Störungen an der SolvisAnlage zu erkennen. Wie gesagt, das Signal A14.Entstoerung ist dafür nicht verwendbar und erst neuere Netzplatinen (Einführung in 2012) bieten die Möglichkeit, ein entsprechendes 12V Signal als Alarmausgang auszuwerten.
Da fände ich Deine Umsetzung von OCR von Fehlermeldungen an der Konsole wesentlich besser, weil das auf allen Anlagen mit SolvisRemote ohne  Eingriffe m System genutzt werden kann. Es gibt bei dieser OCR-Lösung  wohl keine überfüssige Diskussion mit "Zuständigkeiten" , wer Störungen verursacht haben könnte.

Anmerkung 2 Nachführen der Uhr
Zitat
Es ist für mich nicht ganz nachvollziehbar, warum in der Funktionalität der SolvisRemote keine Nachführung der Solvis-Systemuhr aus dem Internet erfolgt bzw. nicht implementiert ist. Vielleicht weiss einer der Entwickler, wie man auch das von Fhem aus elegant lösen könnte. Die eingebaute Anlagen-Hardwareuhr driftet doch ziemlich stark.

Anmerkung 3  Praxistipp Störungsuhrsache (SolvisMax/Oel)
Zitat
Austauschteile wie Brennerdüse und Zündelektroden gehören ja zum Standardaustausch-Material im Rahmen der Wartungsarbeiten, oder als vorbeugende Massnahme bei Reparaturen. Nach längerer Störungsursachensuche haben sich bei unserer Heizung die beiden Magnetventile als letztendlich defekt erwiesen, d.h. als Ursache für temporäres zufälliges Nicht-Starten des Brennvorganges. Erkennbar war der Fehler an Haarrissen im Gehäuse dieser Ventile.

Vielen Dank
an den/die Modul-Entwickler !! Eine tolle und sinnvolle Erweiterung der Solvisremote-Funktionalität, mit Spielraum "nach oben" ;-)

Gruss
jhs

Offline SCMP77

  • Developer
  • New Member
  • ****
  • Beiträge: 23
Antw:Ansteuerung SolvisMax/Solvis-Remote
« Antwort #9 am: 10 Februar 2016, 13:19:20 »
Hallo,

hatte eigentlich gedacht, dass ich gestern die Antwort schon abgeschickt hätte, aber vielleicht hatte ich nach der Vorschau nicht auf "Schreiben" gedrückt.

Noch eine Verständnisfrage:
wie kann man User-PW so ablegen, damit Fhem damit ein 'shutdown restart' bzw. 'rereadcfg' übersteht, d.h. nach Neustart wieder automatisch in den  'state connected' mit der SolvisRemote  geht ?

Das sollte einen Restart oder Boot auf jeden Fall überstehen oder macht das bei Dir Probleme? Es arbeitet nach dem setKeyValue/getKeyValue-Verfahren wie es auch das FritzBox-Modul nutzt (habe ich von dort geklaut  ;)). Dabei wird direkt in eine Datei Boot- und Restart-geschützt das Passwort und der User verschlüsselt eingetragen.  Kein 100%iger Schutz aber wenigsten nicht direkt lesbar.

Zu Anmerkung 1:
Das werde ich in der nächsten Version eingebaut haben. Das ist für mich die Voraussetzung, für eine Fernbedienung der Konsole durch FHEM. Denn wenn der Fehler dabei nicht erkannt wird, kann es passieren, das ungewollt mehrfach der Brenner trotz Störung versucht wird zu starten. Das ist aus Sicherheitsgründen zu vermeiden. Die Frage, die momentan noch offen ist, wie der Fehler in FHEM angezeigt wird. Sinnvoll wäre es, dass man wirklich das Image der SolvisConsole im Fehlerfall in der Web-Oberfläche angezeigt wird. Dazu muss ich mich noch mit den auf die HTTP-Möglichkeiten der Fhem-Weboberfläche beschäftigen. In der nächsten Version gibt es dann nur eine Meldung, wenn ein Fehler der Heizungsanlage vorliegt. Welche es wirklich ist, muss man dann an der Console selber oder über das normale WebInterface der SolvisMax-Heizung ansehen.

Zu Anmerkung 2:
Nachführung der Uhr wäre sicherlich in der 3. Ausbaustufe auch über FHEM möglich, da habe ich ja vor ein Mini-OCR für Zahlen mit Vorzeichen und Komma-Stelle einzubauen, die aktuelle Zeit der SolvisMax kann das Modul darüber dann auch erkennen und entsprechend korrigieren. Aber sekundengenau wird das nicht, da man an der Solvis-Anlage nur die Minuten nachstellen kann, die Sekunden laufen einfach unbeirrt weiter.

Gruß
    SCMP77
« Letzte Änderung: 10 Februar 2016, 13:21:27 von SCMP77 »
Banana Pi mit Arch-Linux, SolvisMax, AVM DECT 200

Offline SCMP77

  • Developer
  • New Member
  • ****
  • Beiträge: 23
Antw:Ansteuerung SolvisMax/Solvis-Remote
« Antwort #10 am: 15 Februar 2016, 13:32:39 »
Hallo,

Das sollte einen Restart oder Boot auf jeden Fall überstehen oder macht das bei Dir Probleme? Es arbeitet nach dem setKeyValue/getKeyValue-Verfahren wie es auch das FritzBox-Modul nutzt (habe ich von dort geklaut  ;)). Dabei wird direkt in eine Datei Boot- und Restart-geschützt das Passwort und der User verschlüsselt eingetragen.

Ich muss mich hier leider selber korrigieren.

Erhalten bleiben das Passwort und der Username nur bei einem Boot-Vorgang und System-Shutdown. Bei einem Fhem-Restart leider nicht, da dort für mich unerwartet die Undef-Funktion aufgerufen wird und die in der aktuellen Version den Usernamen und das Passwort wieder löscht, eigentlich um setKeyValue-Datei sauber zu halten. Wenn ein Modul entfernt wird sollten auch die vom Modul angelegten Werte daraus gelöscht werden, funktioniert aber leider nicht so wie vorgesehen. Werde heute daher noch eine Version rausgeben, in der auch noch 2 andere kleinere Bugs gefixt sind (Die läuft aktuell im Test).

Gruß
    SCMP77
Banana Pi mit Arch-Linux, SolvisMax, AVM DECT 200

Offline SCMP77

  • Developer
  • New Member
  • ****
  • Beiträge: 23
Antw:Ansteuerung SolvisMax/Solvis-Remote
« Antwort #11 am: 16 Februar 2016, 09:14:12 »
Hallo,

hier wie versprochen die gefixte Version V00.01.02.

Folgende Bugs sind gefixt

  • Bei einem ReloadCfg oder shutdown restart wurden der User und das Passwort gelöscht
  • Wird die Anzahl der Brennerstarts bei laufendem Brenner per Set-Befehl gesetzt, so wurde er fälschlicherweise direkt um 1 erhöht
  • Shutdown-Verhalten verbessert
  • Delete-Funktion (intern) implementiert, so dass die setKeyValue-Datei keine unnötigen Einträge enthält, wenn das Modul aus der Konfiguration gelöscht wird.

Gruß
    SCMP77
« Letzte Änderung: 16 Februar 2016, 10:12:15 von SCMP77 »
Banana Pi mit Arch-Linux, SolvisMax, AVM DECT 200

Offline jhs

  • Jr. Member
  • **
  • Beiträge: 69
Antw:Ansteuerung SolvisMax/Solvis-Remote
« Antwort #12 am: 18 Februar 2016, 21:11:06 »
Hallo,

heute bin ich dazu gekommen, die neue Version von Deinem Modul einzuspielen. (Zunächst bin ich gestolpert, dass 'update' nichts veränderte, aber das Modul wird aktuell noch nicht im offiziellen update repository verteilt, oder ? Dann habe ich aber das .gz file runtergeladen und eingespielt.)
Jetzt läuft das die Bearbeitung der Solvis-Daten sehr schön und das hat mir ja auch schon geholfen, die Störung mit den Bernnerausfällen immer recht zeitnah feststellen zu können.
Vielen Dank für dieses Modul ! Eine echte Hilfe und Bereicherung für Betreiber dieser Heizungsanlage.

Zum Thema Solvis Konsole:
das Einbinden der Solvis-Konsole ist - meine ich -  von Fhem schon vorbereitet (wenn man die Anmeldung an der Solvis Konsole durchgeführt hat ... oder programmtechnisch von Fhem aus machen kann, siehe oben in dem Beitrag von  Ingo
Zitat
# Autor: IBirner, « am: 03 November 2015, 20:59:36 »
   my $browser = LWP::UserAgent->new('Mozilla');
   $browser->credentials('ip:80', 'SolvisRemote', 'user', 'pass');
Für einen schnellen Test habe ich mich im Browser an der Solvis Konsole angemeldet und dann den folgenden Code in Fhem aktiviert
define SolvisConsole weblink iframe http://192.168.101.141/remote.html
attr SolvisConsole htmlattr width="1296" height="972"
attr SolvisConsole icon ip_camera

und siehe da: in der Fhem-Umgebung wurde der Solvis-Konsolen-Bildschirm wie gewünscht dargestellt und  liess sich auch aus in der Fhem Oberfläche bedienen.
War es das, was Du suchtest ?

Und wie schon gesagt, eine perl-Function, die die Uhr gleich mit Fhem syncronisiert, z.B. auf volle Minute und einmal pro Tag (solange das Solvis nicht selbst in der SolvisRemote realisiert), wäre - neben Deinem OCR-Projekt, - das i-Tüpfelchen !

Gruss
  jhs



Offline SCMP77

  • Developer
  • New Member
  • ****
  • Beiträge: 23
Antw:Ansteuerung SolvisMax/Solvis-Remote
« Antwort #13 am: 19 Februar 2016, 14:21:34 »
Hallo,

heute bin ich dazu gekommen, die neue Version von Deinem Modul einzuspielen. (Zunächst bin ich gestolpert, dass 'update' nichts veränderte, aber das Modul wird aktuell noch nicht im offiziellen update repository verteilt, oder ? Dann habe ich aber das .gz file runtergeladen und eingespielt.)

Aktuell gibt es noch keine englische Dokumentation dazu und das ist die Voraussetzung es in den Modul-Pool einzuchecken. Daher muss es aktuell noch durch direktes Runterladen aus diesem Thread erfolgen. Ich denke, dass nicht wirklich Bedarf für eine englische Beschreibung gibt, daher hat das bei mir niedrigste Prio, da werde ich erst dran gehen, wenn alles steht.

das Einbinden der Solvis-Konsole ist - meine ich -  von Fhem schon vorbereitet (wenn man die Anmeldung an der Solvis Konsole durchgeführt hat ... oder programmtechnisch von Fhem aus machen kann, siehe oben in dem Beitrag von  Ingo Für einen schnellen Test habe ich mich im Browser an der Solvis Konsole angemeldet und dann den folgenden Code in Fhem aktiviert ...

Danke für den Hinweis, das ist eine  schöne Sache, aber das meinte nicht. Aktuell funktioniert die bei mir auch nicht, weil ich durch Volumenüberschreitung auf 50kBit/s (nur noch en paar Tage) begrenzt bin und der SolvisServer bei dieser niedrigen Geschwindigkeit leider die Übertragung abbricht. Dem Fhem-WEB-Server ist das glücklicherweise egal. Auch hat die Einblendung der Console für mich den Nachteil, dass die relativ häufig dann upgedated wird und gar nicht so wenig Volumen erzeugt. (War mit ein Grund, weshalb ich das Limit überschritten hatte, 1 GByte ist heutzutage wenig). Aktuell komme ich nur über Tricks an den Inhalt der Konsole (http://192.168.101.141/display.bmp auslesen).
Mir geht es mehr um die volle Steuerbarkeit per Set- und Get-Befehlen und evtl. Readings, nicht so sehr um die Einblendung der SolvisConsole in der Fhem-Oberfläche.

Und wie schon gesagt, eine perl-Function, die die Uhr gleich mit Fhem syncronisiert, z.B. auf volle Minute und einmal pro Tag (solange das Solvis nicht selbst in der SolvisRemote realisiert), wäre - neben Deinem OCR-Projekt, - das i-Tüpfelchen !

Das fällt dann vermutlich ab. Bei der Uhrzeit habe ich sogar den Vorteil, dass die Solvis-Zeit selber ohne Scannen der Console ermittelt werden kann. Da kann dann jedes Mal, wenn die anderen Daten ausgelesen werden, die Solvis-Zeit mit der Systemzeit verglichen und bei zu großer Abweichung ( 35s ) die Zeit nachgestellt werden. Der Aufwand kommt dann eben bei der Einstellung der Uhr selber, da das bei Solvis nur stellenweise über die Up- und Down-Elemente auf dem Display geht. Aber das Problem habe ich schon bei den anderen Elementen, eine virtuelle Tastatur - mit der es einfacher wäre - hat die Konsole  leider nicht.

Viele Grüße
    SCMP77
« Letzte Änderung: 19 Februar 2016, 15:13:27 von SCMP77 »
Banana Pi mit Arch-Linux, SolvisMax, AVM DECT 200

Offline jhs

  • Jr. Member
  • **
  • Beiträge: 69
Antw:Ansteuerung SolvisMax/Solvis-Remote
« Antwort #14 am: 21 Februar 2016, 00:06:19 »
Hallo,

kurze AW dazu

[Modul download]
absolut kein Problem mit separatem download. Man muss es nur wissen, a) dass der update-Weg über separaten download erfolgt und b) dass eine neue Version zum downloaden vorliegt.

Der Firma Solvis wünsche  ich viel Erfolg, auch im Englisch-sprachlichen Raum so Fuss zu fassen, wie Fhem ;-)

[Übertragung der Solvis-Consolen Daten, refresh]
ja, das stimmt, da wird viel überflüssiger Traffic erzeugt, wohl jedes Mal wird der gesamte Bildschirm überschrieben, statt nur bei oder nur die Deltas. Im LAN mag das erträglich sein, von dem kurzen Flimmern mal abgesehen, aber diese Implementierung ist wohl nicht state-of-the-art und zusätzlich,  das ist natürlich ein KO-Argument bei der  remote Nutzung der SolvisRemote über Mobilverbindungen, wie Du es beschreibst, losgelöst von Fhem.
Wäre schön, wenn sich Solvis - mit einem SW_update - da was überlegen würde.

[Uhrzeit update]
Toll, wenn Du da schon eine Lösung in der pipeline hast.
Bekommst Du eigentlich Unterstützung von Solvis, oder macht es Sinn, sich  = (alle betroffenen aus dem Fhem-Forum) als Otto-Normal-Solvis-Anwender mit einem feature-request (Virtuelle Tastatur, oder set-time-call/API ...) an Solvis zu wenden.
Die wollen doch Anlagen verkaufen,

Soweit ein erster sehr positiv gemeinter Kommentar zu deiner Arbeit.
VIELEN DANK

Gruss jhs



Offline charly99

  • Newbie
  • Beiträge: 1
Antw:Ansteuerung SolvisMax/Solvis-Remote
« Antwort #15 am: 28 Februar 2016, 19:15:03 »
Hallo zusammen,

wir haben auch eine Gas - SolvisMAX Anlage in Verbindung mit einer Solvis Remote Control Box
und benutze o.g. Scripte nun in FHEM.
Funktioniert super - Vielen Dank an die Autoren und macht weiter so.

Gruß Michael   8)

Offline Taasba

  • New Member
  • *
  • Beiträge: 40
  • fhem ist der Hammer :-)
Antw:Ansteuerung SolvisMax/Solvis-Remote
« Antwort #16 am: 20 August 2016, 17:06:26 »
@SCMP77

Hallo, ich bin neu im Bereich fhem und versuche gerade nacheinander ein paar Funktionen auszurobieren. Leider kenne ich mich mit der Programmierung noch nicht so gut aus und manche Infos finde ich auch in diesem Forum nicht, bzw. Google hilft da auch nicht weiter. Ich habe angefangen mit dem Anlegen von Dummys, möchte aber gerne auch mal die zweite Version ausprobieren, um den Raspery PI zu entlasten.

ich habe installiert:
73_SolvisMaxUtils.pm (identisch mit 99_SolvisMaxUtils.pm)
99_SolvisMaxUtils.pm
99_UtilsSolvisRemote.pm

Daher ein paar Fragen:
- welche von den PM benötige ich noch?
- wie deinstalliere ich die 99... (ich konnte leider keine Anleitung dazu finden)

- welche Programmzeilen benötige ich in der fhem.cfg, um die Daten abzurufen?

Sorry, für die evtl. falsche Ausdrucksweise. Bin wirklich noch am Anfang. Ich hoffe, Du kannst mir weiterhelfen.

LG

Taasba

Edit: 24.09.2016
- Funktionalität mit 73_SolvisMaxUtils.pm habe ich hinbekommen
- iframe läuft auch super :-)
- Deinstallation von *.PM habe ich immer noch keine Lösung. Möchte fhem nicht einfach so neu aufsetzen.
- Befehle für die aktive Steuerung des SolvisMax fehlen mir noch.

Edit: 07.10.2016
- Deinstalltion von *.PM: ...sorry...das war eine echte Anfängerfrage: Hier die Auflösung, falls es noch andere gibt: alle *.PM liegen unter opt/fhem/FHEM. Hier einfach löschen ("sudo rm [Dateiname].PM"]
« Letzte Änderung: 07 Oktober 2016, 12:07:26 von Taasba »
- fhem mit RasPi3 (debian-jessie) - HomeMatic (CCU2 - HMLAN-Adapter) und diverse HM Komponenten - 6 G-Tags (Anwesenheitserkennung) - SolVisMax Remotecontrol
- CUL 433 (Eigenbau - Arduino Nano C1101) - Alexa

Offline Taasba

  • New Member
  • *
  • Beiträge: 40
  • fhem ist der Hammer :-)
Antw:Ansteuerung SolvisMax/Solvis-Remote
« Antwort #17 am: 24 September 2016, 23:55:28 »
Hallo Ingo,

hast Du eine Übersicht der Befehle, die möglich sind? Ich würde gerne meinen SolvisMax in verschiedenen Modi ansteuern wollen:

1. manuelle Warmwasseranforderung an fhem, wenn Solaranlage oder Heizkamin die "Solltemperatur" nicht erreicht haben, soll der Ölbrenner akitiert werden.
2. die Modi Nacht-/Tag-/Eco-/Urlaubsbetrieb sollen gesteuert werden
3. Wasserauslauftemperatur soll speziell für Geschirrspüler und Waschmaschine erhöht werden
4. Solarüberschuss steuern

Ich würde gerne dazu ein wenig experimentieren, jedoch benötige ich dafür ein paar Grundkenntnisse der möglichen Befehle.

Lieben Dank

Torsten
« Letzte Änderung: 25 September 2016, 18:42:36 von Taasba »
- fhem mit RasPi3 (debian-jessie) - HomeMatic (CCU2 - HMLAN-Adapter) und diverse HM Komponenten - 6 G-Tags (Anwesenheitserkennung) - SolVisMax Remotecontrol
- CUL 433 (Eigenbau - Arduino Nano C1101) - Alexa

Offline Taasba

  • New Member
  • *
  • Beiträge: 40
  • fhem ist der Hammer :-)
Antw:Ansteuerung SolvisMax/Solvis-Remote
« Antwort #18 am: 13 Oktober 2016, 22:20:12 »
Hat vielleicht schon jemand zu den Readings ein LogFile erzeugt? - Ich komme da irgendwie nicht weiter...

LG

Torsten
- fhem mit RasPi3 (debian-jessie) - HomeMatic (CCU2 - HMLAN-Adapter) und diverse HM Komponenten - 6 G-Tags (Anwesenheitserkennung) - SolVisMax Remotecontrol
- CUL 433 (Eigenbau - Arduino Nano C1101) - Alexa

Offline Taasba

  • New Member
  • *
  • Beiträge: 40
  • fhem ist der Hammer :-)
Antw:Ansteuerung SolvisMax/Solvis-Remote
« Antwort #19 am: 31 Dezember 2016, 18:09:51 »
Nachdem sich dieser Thread wohl nicht weiter entwickeln wird, möchte ich zumindest zu einem Problem noch meinen Beitrag leisten.

Problemstellung:
- Auslesen der Daten von SolvisRemote für den Feststoffkessel (bei mir ein wasserführender Kamin)
- Zu Beginn der Heizperiode kann es sein, dass trotz Entlüftung der Wassertasche, die Pumpengruppe die Wärme nicht abtransportieren kann und somit die Temperatur soweit steigt, dass die thermische Ablaufsicherung anspringt.

Lösungswunsch:
- fhem soll bei Erreichen einer bestimmten Temperatur eine TeleBot message in meine Familien-Gruppe absetzen "Temperaturwarnung!"

Lösungsansatz:
- da ich den Wert (S16) aus der ReadingsGroup (erstellt durch die Anleitung 73_SolvisMax.pm) nicht separat auslesen konnte, habe ich die erste Version 99_UtilsSolvisRemote.pm genutzt, da hier Dummys erstellt werden, deren Werte ich auswerten kann.
! Das ist sicher eine Krücke, aber mangels Programmiererfahrung in Perl konnte ich mir nur so helfen.
- ich habe die "99_UtilsSolvisRemote.pm" soweit abgeändert, dass nur der Parameter S16 ausgelesen wird.

Hier der Code:
define SolvisMax.S16.Holzkessel dummy
attr SolvisMax.S16.Holzkessel room Solvis
attr SolvisMax.S16.Holzkessel event-on-change-reading state

define SolvisRemoteauslesen at +*00:02:00 { readSolvisRemote("192.168.178.xx","User","PWD") }
attr SolvisRemoteauslesen alignTime 00:00
attr SolvisRemoteauslesen room Solvis

define Temp_Holzkessel_too_hot at +*00:02:00 IF ([SolvisMax.S16.Holzkessel] > 82.0) (set teleBot message @#Familien-Gruppe Temperaturwarnung über 82°C)
attr Temp_Holzkessel_too_hot room Solvis

Somit wird alle 2 Minuten geprüft, ob der Holzkessel über 82°C hat. Diese Meldung wird alle 2 Minuten wiederholt, bis sich jemand darum kümmert und die Temperatur wieder sinkt.

Vielleicht kann es ja mal jemand brauchen, oder einer der Autoren der vorgenannten PM hat noch eine bessere Idee  :)

Lieben Dank für die Vorarbeit.

LG

Torsten
« Letzte Änderung: 31 Dezember 2016, 18:11:53 von Taasba »
- fhem mit RasPi3 (debian-jessie) - HomeMatic (CCU2 - HMLAN-Adapter) und diverse HM Komponenten - 6 G-Tags (Anwesenheitserkennung) - SolVisMax Remotecontrol
- CUL 433 (Eigenbau - Arduino Nano C1101) - Alexa

Offline Taasba

  • New Member
  • *
  • Beiträge: 40
  • fhem ist der Hammer :-)
Antw:Ansteuerung SolvisMax/Solvis-Remote
« Antwort #20 am: 04 März 2017, 16:53:16 »
...nun habe ich es doch geschafft...sind wohl Anfängerfragen...die Readings auszulesen, bzw. zu verwenden.

Also kann die erste Version mit den Dummys wieder entfallen.

define FileLog_Solvis FileLog ./log/Solvis-%Y.log Solvis
Habe nun 2 SVG-Plots aus dem Log erstellt:
1. Wärmeerzeuger (Solar, Ölkessel und Holzkessel)
2. Speicher (WW, Hzg_oben, Hzg_unten, Speicherreferenz)

Zudem die Readings ausgewertet:

Holzkessel >85°C (Warnmeldung per telegram und am MP3-Funkgong)
define Temp_Holzkessel_too_hot at +*00:02:00 IF ([Solvis:S16.Holzkessel] >= 85.0) (set teleBot message @#Gruppe Kamin Temperaturwarnung über 85°C - Pumpe im Keller manuell auf höchste Stufe stellen und Wassertasche am Kamin entlüften - KEIN HOLZ NACHLEGEN bis thermische Ablaufsicherung gestoppt ist, set FL.Klingel_Mp3 playTone 041 02 10, set FL.Klingel_Led led redL 10)

Holzkessel zwischen 64-65°C (Meldung an MP3-Funkgong bitte Holz nachlegen)
define Temp_Holzkessel_nachlegen at +*00:02:00 IF (([Solvis:S16.Holzkessel] >= 64.0) and ([Solvis:S16.Holzkessel] <= 65.0)) (set FL.Klingel_Mp3 playTone 040 01 10)
Damit habe ich soweit alle meine Wünsche mit dem SolvisMax und SolvisRemote erfüllt :-)

Liebe Grüße

Taasba

PS: nochmals lieben Dank an die Entwickler der PM  :)
- fhem mit RasPi3 (debian-jessie) - HomeMatic (CCU2 - HMLAN-Adapter) und diverse HM Komponenten - 6 G-Tags (Anwesenheitserkennung) - SolVisMax Remotecontrol
- CUL 433 (Eigenbau - Arduino Nano C1101) - Alexa

Offline rieggep9

  • New Member
  • *
  • Beiträge: 3
Antw:Ansteuerung SolvisMax/Solvis-Remote
« Antwort #21 am: 12 Juli 2017, 21:53:42 »
Hallo zusammen,

das liest sich prima!
Ich bin im Besitz eines SolvisMax SX mit SolvisControl 2, sowie einer SolvisRemote.
Obwohl die Anzeige seit dem Update der WebApp auch ganz nett ist habe ich ein wenig herumgespielt:
das Auslesen klappt dank der Tips (und des Codes) aus diesen Thread ganz gut , allerdings habe ich die aktuelle Firmware des SolvisControl 2 (MA150) nicht, welche wohl erforderlich ist (mit der WebApp kann ich auch keine Werte übertragen/den SC2 fernsteuern).
Weiß jemand wie ich diese erhalten kann?
Danke vorab!
Grüße

Offline Taasba

  • New Member
  • *
  • Beiträge: 40
  • fhem ist der Hammer :-)
Antw:Ansteuerung SolvisMax/Solvis-Remote
« Antwort #22 am: 05 August 2017, 19:23:16 »
Hallo rieggep9,

wenn Du das Konfigurationsprogramm für SolvisRemote aufrufst, kannst Du die installierte Firmware und Web-App sehen. Wenn Du die Buttons für Websseite öffnen gehtst, findest Du die aktuellesten Downloads. Mitunter auch die MA150 (Firmware).

Heuet ausporbiert und installiert. Hatte seit einem Jahr nicht nach Updates geschaut. Nun wieder aktualisiert  :)

Bei Fragen gerne melden.

LG Taasba
- fhem mit RasPi3 (debian-jessie) - HomeMatic (CCU2 - HMLAN-Adapter) und diverse HM Komponenten - 6 G-Tags (Anwesenheitserkennung) - SolVisMax Remotecontrol
- CUL 433 (Eigenbau - Arduino Nano C1101) - Alexa

Offline rieggep9

  • New Member
  • *
  • Beiträge: 3
Antw:Ansteuerung SolvisMax/Solvis-Remote
« Antwort #23 am: 06 August 2017, 09:40:12 »
Danke vielmals :), werde ich ausprobieren und berichten!

Offline rieggep9

  • New Member
  • *
  • Beiträge: 3
Antw:Ansteuerung SolvisMax/Solvis-Remote
« Antwort #24 am: 16 August 2017, 10:31:09 »
Hat geklappt!
Das Update für den Zentralregler (MA150) kann man allerdings nicht direkt herunterladen - der freundliche Solvis-Kundendienst hats mir aber auf Anfrage per E-Mail geschickt  :)
Grüße
Gefällt mir Gefällt mir x 1 Liste anzeigen

Offline jbadlat

  • New Member
  • *
  • Beiträge: 12
Antw:Ansteuerung SolvisMax/Solvis-Remote
« Antwort #25 am: 05 Dezember 2017, 08:38:46 »
Hallo zusammen,

auch ich nutze das Modul SolvisMax.

Hier wäre es sehr schön, wenn die Werte des S16 (Temperaturfühler) meines wasserführenden Kamins mit ausgelesen würden.

Meine Frage: Wie kann dies im Modul direkt erfolgen (Entwickler?) oder muß ich hier über den oben beschriebenen Workaround gehen?
Letzteres fände ich nicht so schön.

Danke für eure Rückmeldung.
Jörg

Offline Taasba

  • New Member
  • *
  • Beiträge: 40
  • fhem ist der Hammer :-)
Antw:Ansteuerung SolvisMax/Solvis-Remote
« Antwort #26 am: 30 Dezember 2017, 19:53:24 »
Hallo Jörg,

mit dem Modul Solvis aus diesem Thread (oder Siehe Commandref - SolvisMax) kannst Du die SolvisRemote ansprechen und auslesen. Die Readings kannst Du sodann auch auswerten.

Ich nutze z.B. die Speicherwerte und Kesselwerte um Aktionen zu steuern:

1. wenn nächster Tag >15°C dann lasse ich üner Nacht den Fremdkessel (alter Ölkessel) nicht starten - hängt an einer Schaltsteckdose. ich gehe davon aus, dass am nächsten Tag die Solaranlage genügend Wärme produziert, ansonsten springt die Ölheizung zwischen 1-3Uhr an (sofern) eine Anforderung vorhanden ist.

2. wenn Holzkessel zwischen 69-70°C, dann meldet ein MP3 Gong "Bitte Holz nachlegen"
3. Warnmeldung Holzkessel wenn Temperatur >85°C - dann springt bal die thermische Ablaufsicherung an, weil Luftblasen in der Wassertasche

Noch zu realisieren:
- zu 1. Abhängigkeit vom Wetter (wolkig, sonnig, etc.)
- wenn Warmwasseranforderung und Speichertemperatur Warmwasser <45°C eine Warnmeldung - "Bitte ggf. nachheizen" - Sonst steht jemand ggf. unter der kalten Dusche.

Hier mal ein paar DOIF zu 1.:

defmod DOIF_Heizung_on DOIF ([01:00-03:00] and [WetterFassberg:fc1_high_c] <= 15 and [Solvis:S04.Heizungspuffertemperatur_oben:d] < 60) \
  (set HM_KL.Heizung on) \
DOELSEIF \
([Solvis:S09.Heizungspuffertemperatur_unten:d] > 65) \
  (set HM_KL.Heizung off)
attr DOIF_Heizung_on do always
attr DOIF_Heizung_on room Heizung,Timer

und hier zu 2.:
https://forum.fhem.de/index.php/topic,81865.0.html

defmod DOIF_Holzkessel_nachlegen DOIF ([07:00-22:00] and [Solvis:S16.Holzkessel:d] < 69.0) \
(set FL.Klingel_Mp3 playTone 040 01 08)\
DOELSEIF ([22:01-06:59] and [Solvis:S16.Holzkessel:d] < 69.0) \
(set FL.Klingel_Mp3 playTone 040 01 05)
attr DOIF_Holzkessel_nachlegen room Heizung,Timer
und zu 3.:
defmod DOIF_Holzkessel_too_hot DOIF ([Solvis:S16.Holzkessel] >= 85.0) \
(set teleBot message @#TelebotAdresse Kamin Temperaturwarnung über 85°C - Pumpe im Keller manuell auf höchste Stufe stellen und Wassertasche am Kamin entlüften - KEIN HOLZ NACHLEGEN bis thermische Ablaufsicherung gestoppt ist, set FL.Klingel_Mp3 playTone 041 02 10, set FL.Klingel_Led led redL 10)
attr DOIF_Holzkessel_too_hot repeatsame 2
attr DOIF_Holzkessel_too_hot room Heizung,Timer

Viel Spass

LG Taasba
« Letzte Änderung: 30 Dezember 2017, 22:26:29 von Taasba »
- fhem mit RasPi3 (debian-jessie) - HomeMatic (CCU2 - HMLAN-Adapter) und diverse HM Komponenten - 6 G-Tags (Anwesenheitserkennung) - SolVisMax Remotecontrol
- CUL 433 (Eigenbau - Arduino Nano C1101) - Alexa

Offline saddelfest

  • Newbie
  • Beiträge: 1
Antw:Ansteuerung SolvisMax/Solvis-Remote
« Antwort #27 am: 11 Januar 2018, 14:58:38 »
Hallo, ich habe auch seit geraumer Zeit eine SolvisMAx Gas und bekomme diese tage die SolvisRemote. Für den Anfang sind wohl die  Solvis Lösungen (Smartphoe App etc. ) aureichend aber langfristig möchte ich auch mein FHEM auf einem Raspberry zur Steuerung nutzen. Habe FHEM derzeit in Betrieb um Schaltsteckdosen und Heizungsthermostate zu kontrollieren und nicht sehr viel praktische Erfahrung. Die Kombination mit SolvisMax bedeutete dann schon den Einstieg in die höhere FHEM Schule.
Ich habe da ein paar Anfänger Fragen. Wo bekomme ich die benötigten UTILS.pm  her? Sind die in einem FHEM schon eingebaut. Wenn ja, wie kann ich das überprüfen?
komme ich da ran. Wie werden die installiert (UNIX code,) Ich nehme an, die Befehle finde ich über die CmmdRef des Moduls.
Die obigen scripte stellen schon mal einen interessanten Einstieg dar. Das geht alles in dei Richtung, die ich auch anstrebe, Steuerung Abbrand Kaminofen. Abfuhr der solaren Überschußwärme im sommer etc)