Messwerte aus mySQL Datenbank auslesen

Begonnen von QuesT, 20 März 2015, 10:36:19

Vorheriges Thema - Nächstes Thema

QuesT

Hallo,

wie lese ich Messwerte (PelletsKessel) aus einer mySQl Datenbank aus um sie dann im Fhem weiterzuverarbeiten.?

QuesT


Wzut

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
 
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

QuesT


Ma_Bo

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
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

rapster

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://www.fhemwiki.de/wiki/99_myUtils_anlegen
http://forum.fhem.de/index.php/topic,34320.0.html

Gruß
  Claudiu