Rehau Re.Guard Wassermelder / Wasserzähler

Ich habe seit heute die Rehau Re-Guard 2.0 Wassermelder / Wassersteuerung eingebaut.
Gibt es eine Möglichkeit den in IP Symcon zu integrieren?
Für Loxone gibts eine Integration für die 1. Generation. (mit zwave)
die aktuelle Generation hat WLAN

Haste dir mal das PontosBase Modul von kris und den Thread dazu angeschaut. Ggf. Kannst damit ja was anfangen.

Gruß Michael

das ist ein ganz anderes System.
Für das Re.Guard 1.0 gab es einen offiziellen direkten Zugriff auf den Hub des Re.Guard.
Das neue Re.Guard 2.0 hat eine direkte Verbindung und man kommt auch auf die interne lokale Website auf der man alles ohne Umweg über die Cloud einstellen kann und die Werte sehen kann.
Insofern sollte es ja möglich sein, über IP-Symcon die interne Re.Guard website abzugreifen und zu steuern.
Bin aber kein Programmierer - wüsste nicht, wo ich da anfangen soll…

Könnte ich die Werte über die interne Serverseite des Re.Guard in IP-Symcon einlesen? Man kann problemlos auf die interne Website des Re.Guard zugreifen und die Werte aus dem Quelltext auslesen.
Hier der Quelltext der Seite http://xxx.xxx.xxx.xxx/status.html

Gibt es eine Vorlage wie ich ein Skript erstelle um Werte aus Websites auszulesen?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta content="en" http-equiv="Content-Language" />
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<style>
td {
	border: 25px solid #FFFFFF00;
	font-family: Arial, Helvetica, sans-serif; font-size: xx-large; text-align: left; height: 99px;
}
.inpcell {
	text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: xx-large; background-color: #FFFFFF;
}
.inpstyle {
	font-size: xx-large; width: 186px; height: 99px;
}
.parambloc {
	border: 4px solid #37A58C; width: 694px; box-shadow: 2px 2px 12px 1px rgba(140,140,140,.5); overflow:visible;
}
.submit {
	border:none;background-color: #37A58C;font-size: xx-large;color: #FFFFFF;
}
.pgtitle {
	font-size: 74px; text-align: center; font-weight:bold;
}
</style>
<title>Status</title>
</head>

<body>

<table style="width: 100%">
	<tr>
		<td style="width: 54px; background-color: #37A58C; text-align: center;font-size: 74px">
		<a href="index.html" style="text-decoration: none; color: #FFFFFF">
		&lt;</a></td>
		<td class="pgtitle">Status</td>
		<td style="width: 54px;"></td>
	</tr>
</table>
<hr />
<div id="Live_data">
<h4 style="font-family: Arial, Helvetica, sans-serif; font-size: xx-large; color: #000000; text-align: center;">
Live data</h4>
<table class="parambloc" align="center">
	<tr>
		<td style="width: 311px;">Total consumption</td>
		<td class="inpcell">1501.5</td>
		<td style="width: 84px;">m³</td>
	</tr>
	<tr>
		<td style="width: 311px;">Flow</td>
		<td class="inpcell">0.0</td>
		<td style="width: 84px;">liter/h</td>
	</tr>
	<tr>
		<td style="width: 311px;">Pressure</td>
		<td class="inpcell">4.526</td>
		<td style="width: 84px;">bar</td>
	</tr>
	<tr>
		<td style="width: 311px; height: 99px;">Temperature</td>
		<td class="inpcell">21.4</td>
		<td style="width: 84px; height: 99px;">°C</td>
	</tr>
	</table></div>

	<div id="system">
	<h4 style="font-family: Arial, Helvetica, sans-serif; font-size: xx-large; color: #BFBFBF; text-align: center;">
	RE.GUARD device&nbsp; </h4>
<table style="border: 4px solid #BFBFBF; width: 694px" align="center">
	<tr>
		<td style="width: 311px;">Device name</td>
		<td>LPRG224030428</td>
		<td style="width: 84px;"></td>
	</tr>
	<tr>
		<td style="width: 311px;">Last error code</td>
		<td>18</td>
		<td style="width: 84px;"></td>
	</tr>
	<tr>
		<td style="width: 311px;">System event code</td>
		<td>900</td>
		<td style="width: 84px;"></td>
	</tr>
	<tr>
		<td style="width: 311px;">MAC address</td>
		<td>C4DEE2FD21F4</td>
		<td style="width: 84px;"></td>
	</tr>
	<tr>
		<td style="width: 311px;">FW version</td>
		<td>1.2.1.2-0-g276cb9b.1 c08</td>
		<td style="width: 84px;"></td>
	</tr>
	<tr>
		<td style="width: 311px;">Operating time</td>
		<td>2024</td>
		<td style="width: 84px;">h</td>
	</tr>
	<tr>
		<td style="width: 311px;">Last power on</td>
		<td>121446</td>
		<td style="width: 84px;">h</td>
	</tr>
	<tr>
		<td style="width: 311px;">Backup battery level</td>
		<td>100</td>
		<td style="width: 84px;">%</td>
	</tr>
	</table></div>
</body>

</html>

Hallo,
eine Webseite kannst du mit $web = Sys_GetURLContent($url); // Webseite holen
einlesen. Die Weiterverarbeitung geht dann über Cutter-Instanzen oder du musst dich selbst mit PHP-Befehlen durch die Daten hangeln.

1 „Gefällt mir“