Topic-icon XS1 als Steuerung für Zuneigung Solarthermie

1 Monat 2 Tage her #15729 von verex
Hallo, mein Panel auf meinem Ferienhaus besitzt eine elektrische Zuweisung die ich im Winter an bewölkten Tagen brauche. Dies würde ich gern über XS1 automatisieren. Habt Ihr eine Idee ob ich "Bewölkt" irgendwo als Wetterdaten (Wetterserver www?)abrufen kann und als Input für ein Skript nutzen kann. Alternativ, kann ich dafür wohl einen Lichtsensor nehmen? Oder sind die nicht sensibel genug (reagieren nur auf Tag/Nacht?).
Vielleicht hat ja jemand ne andere Idee.

Gruß

Verex

  • Fresh Boarder
  • Fresh Boarder

  • Beiträge: 13
  • Dankeschöns erhalten::

  • Geschlecht: unbekannt
  • Geburtstag: unbekannt
  • Bitte Anmelden oder Registrieren um der Konversation beizutreten.

    1 Monat 2 Tage her #15730 von RausEck
    Guten Morgen,
    dazu brauchst du einen Helligkeitssensor. Für die XS1 gibt es aber nichts passendes.
    Es gibt ein paar Umbauvorschläge von Temperatursensoren mit Fotoelement hier.

    Das war auch ein Grund warum ich mich von der XS1 verabschiedet habe.

    • Junior Boarder
    • Junior Boarder

  • Beiträge: 24
  • Dankeschöns erhalten::

  • Geschlecht: unbekannt
  • Geburtstag: unbekannt
  • Bitte Anmelden oder Registrieren um der Konversation beizutreten.

    1 Monat 1 Tag her #15731 von verex
    Danke Dir für deine Antwort.
    Das ist natürlich schlecht. Darf ich fragen auf welches System du umgestiegen bist?

    Brauche die Programmierfähigkeit der XS1.

    • Fresh Boarder
    • Fresh Boarder

  • Beiträge: 13
  • Dankeschöns erhalten::

  • Geschlecht: unbekannt
  • Geburtstag: unbekannt
  • Bitte Anmelden oder Registrieren um der Konversation beizutreten.

    1 Monat 1 Tag her #15732 von RausEck
    Hallo,
    bin auf eine Homematic umgestiegen. Habe aber noch beides am laufen.
    Von der HM kannste die XS1 schön auslesen und auch steuern.
    Die Homematic ist in der Programmierung anders, aber wenn mn es verstanden hat sogar um einiges besser.
    Viele Sachen lassen sich ohne grosse Programmierung lösen. Der Rest als Script, ähnlich PHP.
    Und viel Zusatzsoftware, EMail Versand etc.

    • Junior Boarder
    • Junior Boarder

  • Beiträge: 24
  • Dankeschöns erhalten::

  • Geschlecht: unbekannt
  • Geburtstag: unbekannt
  • Bitte Anmelden oder Registrieren um der Konversation beizutreten.

    1 Woche 5 Tage her #15733 von metznallen
    Und mich würde interessieren wie man mit der homematic die XS1 auslesen und steuern kann.
    Dann braucht man nicht gleich alles neu kaufen wenn man aufgrund der schleichenden Entwicklung umsteigen muß.

    XS1 (A,B,C,D), HomeView, HomeDroid
    4xFS20-SU, 2xFS20-DU, 2xFS20-ST, 2xFS20-DI, 1xFS20-DI20-3, 27xAB440, 3xIT-CMR500,
    1xTFA 30.3177, 6xS300TH-RF, 5xFHT80B, 7xFHT8V, 4xFHT80TF, 1xFS20-S4A, 1xFS20-S20, 1xFS20-KSE, 1xFS20-TC6, 2xHE851,
    1xELV EM 1000WZ,
    Bresser 7002500 Wetterstation,
    Honeywell MB48...

    • Expert Boarder
    • Expert Boarder

  • Beiträge: 99
  • Dankeschöns erhalten::

  • Geschlecht: männlich
  • Geburtstag: 08 Okt 1981
  • Bitte Anmelden oder Registrieren um der Konversation beizutreten.

    1 Woche 5 Tage her #15734 von RausEck
    Hier das Auslesen aus der XS1

    string stderr;
    string stdout;
    string url="http://192.168.0.180/control?callback=cname&cmd=get_state_sensor&number=1";
    system.Exec("wget -q -O - "#url, &stdout, &stderr);
    string s = stdout;
    integer pos = s.Find("value");
    pos = pos+8;
    string posx = s.Substr(pos, 10);
    integer posy = posx.Find(",");
    string Temp = s.Substr(pos, posy);


    string svName = "Temperatur_WG";
    object svObj = dom.GetObject(svName);
    svObj.State(Temp);
    var value = svObj.Value();
    WriteLine(svObj.Value().ToString());
    WriteLine(value);


    Und das Schreiben in die XS1

    var lux = (dom.GetObject(ID_DATAPOINTS)).Get("BidCos-RF.NEQ1358479:1.LUX").Value();
    string stderr;
    string stdout;
    string url="http://192.168.0.180/control?callback=cname&cmd=set_state_sensor&number=13&value=";
    url=url # lux;
    system.Exec("wget -q -O - "#url, &stdout, &stderr);

    Die IP entsprechend deiner XS1 umstellen und die Sensor oder Aktornummer anpassen.
    Auf der Homematic sollte aber für das Skript die Zeitvorgabe nicht so klein sein. Homematic sagt 5 min. oder größere. Bei < 2 min. und vielen Skripts kommt Sie dann schon in Schwitzen. :-) :-)

    • Junior Boarder
    • Junior Boarder

  • Beiträge: 24
  • Dankeschöns erhalten::

  • Geschlecht: unbekannt
  • Geburtstag: unbekannt
  • Bitte Anmelden oder Registrieren um der Konversation beizutreten.

    Moderatoren: Rainer_R
    Ladezeit der Seite: 0.250 Sekunden
    Powered by Kunena Forum
    • Keine Beiträge vorhanden.