FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: QuesT am 20 März 2015, 10:36:19

Titel: Messwerte aus mySQL Datenbank auslesen
Beitrag von: QuesT am 20 März 2015, 10:36:19
Hallo,

wie lese ich Messwerte (PelletsKessel) aus einer mySQl Datenbank aus um sie dann im Fhem weiterzuverarbeiten.?
Titel: Antw:Messwerte aus mySQL Datenbank auslesen
Beitrag von: QuesT am 22 März 2015, 15:50:12
Keiner eine Idee?
Titel: Antw:Messwerte aus mySQL Datenbank auslesen
Beitrag von: Wzut am 22 März 2015, 17:25:18
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
 
Titel: Antw:Messwerte aus mySQL Datenbank auslesen
Beitrag von: QuesT am 22 März 2015, 19:47:25
Danke
Titel: Antw:Messwerte aus mySQL Datenbank auslesen
Beitrag von: Ma_Bo am 20 August 2015, 23:22:31
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
Titel: Antw:Messwerte aus mySQL Datenbank auslesen
Beitrag von: rapster am 21 August 2015, 07:44:52
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