Hallo,
wie lese ich Messwerte (PelletsKessel) aus einer mySQl Datenbank aus um sie dann im Fhem weiterzuverarbeiten.?
Keiner eine Idee?
doch min 100, aber deine Frage lässt halt viel Raum für Vermutungen ... etwas genauer wäre schön.
Skript anlegen , Bsp :
<?php
$db_user = "dbuser";
$db_pass = "lala";
$db_name = "meine_db";
$db_host = "127.0.0.1";
$link = mysql_connect($db_host,$db_user,$db_pass);
if (! $link) die ("Keine SQL Verbindung !");
mysql_select_db($db_name, $link) or die ("Kann DB nicht oeffnnen !");
$sql = "select VALUE from irgendwas where DEVICE = 'das_will_ich' LIMIT 1";
list($soll) = mysql_fetch_row(mysql_query($sql));
system("/opt/fhem/fhem.pl 7072 'set mein_dummy $soll'");
?>
anpassen , ausführbar machen , cronjob anlegen und Skript dort aufrufen , Dummy in fhem anlegen , fertig
Danke
Hey, vielleicht kann mir ja jemand bei meinem Problem helfen, habe dafür einen neuen Beitrag eröffnet...
Der Weg, von Wzut sieht schonmal nach dem aus, was ich möchte...
Mein Beitrag : http://forum.fhem.de/index.php/topic,40175.0.html
Hallo Ma_Bo
Naja Wzut's Weg sieht auf den ersten Blick nicht besonders Toll aus, wenn er sich gerade in einer Perl Umgebung befindet und dann PHP sprechen will :-)
Hier mal drei Links, ka was du genau vor hast:
http://search.cpan.org/~timb/DBI-1.634/DBI.pm (http://search.cpan.org/~timb/DBI-1.634/DBI.pm)
http://www.fhemwiki.de/wiki/99_myUtils_anlegen (http://www.fhemwiki.de/wiki/99_myUtils_anlegen)
http://forum.fhem.de/index.php/topic,34320.0.html (http://forum.fhem.de/index.php/topic,34320.0.html)
Gruß
Claudiu