Temperaturloggning med Tellstick Net?

Moderator: Telldus

etompau
Posts: 2405
Joined: Fri Mar 17, 2023 9:45 am
Location: Skåne

Re: Temperaturloggning med Tellstick Net?

Post by etompau »

"2:an" innehåller några rader för att öppna databasen och skriva in mätvärdena.
Kan inte ladda upp den till forumet, varken .txt, .py eller. rar-filer accepteras.

Återkom med din e-postadress så kan jag skicka över filen.
arneolav
Posts: 281
Joined: Fri Mar 17, 2023 9:45 am

Re: Temperaturloggning med Tellstick Net?

Post by arneolav »

Her finnes et gratis program, Sensorchart, for grafisk visning av sensorverdier:
Last ned fra: https://www.dropbox.com/s/yqvz1to14sfah ... 1.zip?dl=0

Sensorchart viser sensorverdier i nåtid og historiske verdier i graf.
For å benytte SensorChart må du ha:
-Internettforbindelse. Ingen spesielle krav, fungerer med edge.
-TellsticNet og en eller flere sensorer.
For historikk/grafikk behøves TelldusLive->Sensors->Edit sensor "Stor History"
Hvis du ikke er beta bruker, benytt denne link: http://live.telldus.com/sensor/index2
-Windows PC (Testet: Win Xp, WIn7, Win8, Win10) Utviklet i Lazarus/Pascal(=Delphi).
-Behøver <5 Mb plass, avhengig av sensor data. Svært lite data som lagres, stort sett noen hundre Kb på Temp directory.

Sensorverdier kan omkalkuleres vha to felt, Faktor1 og Fator2.
Begge felt kan kan beregne 4 regnearter ('*', '/', '+', '-') med decimaler.
Resultat fra kalkulsajon av Faktor1 vil inngå i kalkulasjon med Faktor2.
Example to convert from Fahrenheit to Celsius: (ºC =ºF - 32 / 1.8000)
Factor1 set to: -32 (Subtract 32)
Factor2 set to: /1,8 (Divide by 1,8)
Example to convert from Celsius to Fahrenheit: (ºF =ºC * 1.8000 + 32.00)
Factor1 set to: *1,8 (Multiply by 1,8)
Factor2 set to: +32 (Add 32)
Installasjonen er fra .zip fil. Litt erfaring med windows explorer er derfor nødvendig.
henke9
Posts: 2
Joined: Fri Mar 17, 2023 9:45 am

Re: Temperaturloggning med Tellstick Net?

Post by henke9 »

etompau wrote:"2:an" innehåller några rader för att öppna databasen och skriva in mätvärdena.
Kan inte ladda upp den till forumet, varken .txt, .py eller. rar-filer accepteras.

Återkom med din e-postadress så kan jag skicka över filen.
Hej!

Maila gärna över filen till: henrik(at)axen.se

Tack! :-)
Dizzad
Posts: 4
Joined: Fri Mar 17, 2023 9:45 am

Re: Temperaturloggning med Tellstick Net?

Post by Dizzad »

tar gärna en kopia också så kan ja lägga den på min websida och länka där ifrån

hedqvist.micke@gmail.com
ReneOrtmann
Posts: 85
Joined: Fri Mar 17, 2023 9:45 am
Location: Strömstad, Sverige
Contact:

Re: Temperaturloggning med Tellstick Net?

Post by ReneOrtmann »

Här har du ett till gratis program med det du efterfrågar, plus lite till:
http://reor-software.eu/HomeStick/index.html

Beskrivning:
http://reor-software.eu/HomeStick/HomeStick.pdf

Jag jobbar nu på en uppföljare, där utseendet ändras och anpassas till Windows 10, samt fler funktioner. Programmet finns även på Microsoft Store, och kommer så småningom även att bli kompatibel på Linux.
* HomeStick - A free Windows App for your Tellstick.NET device *
http://www.reor-software.eu/HomeStick/
ekhult
Posts: 26
Joined: Fri Mar 17, 2023 9:45 am
Location: Trollhättan

Re: Temperaturloggning med Tellstick Net?

Post by ekhult »

Hej!
Är det någon som har filen tdtool2.py tillgänglig?
Skulle uppskatta att få en kopia till ekhult232(at)telia.com

Tack! :)

Med vänlig hälsning Ekhult
ekhult
Posts: 26
Joined: Fri Mar 17, 2023 9:45 am
Location: Trollhättan

Re: Temperaturloggning med Tellstick Net?

Post by ekhult »

Hej!
Har försökta att följa den eminenta instruktionen på ovla.blogg.se och allt har fungerat fint fram till att PHP scriptet ska köras.
Jag får följande error:
PHP Fatal error: Call to undefined function mysql_connect() in /var/www/test.php on line 3

Detta beror väl då på att jag har installerat PHP 5.6.30-0+deb8u1 (cli) (built: Apr 14 2017 16:20:58).

Hur kan man korrigera php-scriptet så att det fungerar med mysql?
Har letat men förstår inte vad som måste ändras. Vill gärna kunna använda wifi till min Raspberry Pi 3B.

Det följande är kopierat från http://ovla.blogg.se/2013/march/egen-we ... l-4-2.html ==>

"PHP script

Dags att se om PHP fungerar som det ska mot MySQL databasen.
Byt till katalogen cd /var/www

Skapa en ny php fil, skriv:

sudo nano test.php


Skriv in följande kod i filen och spara:

<?php
//Koppling mot databas, byt ut password mot ert eget
$link = mysql_connect('localhost', 'root', 'password');

//Om vi inte lyckas koppla så avsluta
if (!$link) {
die('Kunde inte öppna DB: ' . mysql_error());
}

//Kommer vi hit har vi lyckats koppla upp oss
//och skriver detta till skärmen
echo "Lyckades koppla upp DB!\n";

//Välj databas som ska användas
mysql_select_db("Telldus", $link);
//Skapa SQL fråga för att hämta data
//I detta fall vill vi lista de sensorer som vi har i tabellen
$result = mysql_query("select * from Sensors");
//Snurra igenom det resultat vi får
while($row = mysql_fetch_array($result))
{
//Skriv ut kolumn 0 o 1 och sist radbryt
echo $row[0]." ".$row[1]."\n";
}

//Stäng ner DB koppling
mysql_close($link);

?>

Spara och stäng, kör sedan följande i prompten:

sudo php test.php"

Mvh. Ekhult
lasseah
Posts: 1
Joined: Fri Mar 17, 2023 9:45 am

Re: Temperaturloggning med Tellstick Net?

Post by lasseah »

Hej jag håller också på och leker lite med temperaturloggning från Telldus live.
Jag utgår från bloggen http://ovla.blogg.se

Hittade dock ett annat python script på telldus hemsida som kan logga sensorer också.
https://developer.telldus.com/attachmen ... sensors.py

Sedan har jag knåpat ihop ett bash script, med hjälp av fabbro, google som skriver datat dels i en textfil och dels i myscl databasen.

#!/bin/bash
python tdtool-with-sensors.py -d 10335603 > /home/user/tmp.txt
cat tmp.txt >> /home/user/templog.txt
inputfile="/home/user/tmp.txt"
cat $inputfile | while read TempId txt Temp Datum; do
echo "INSERT INTO TempLogg (TempId,Temp,Datum) VALUES ('$TempId', '$Temp', '$Datum');"
done | mysql -u user -pxxxxx Telldus;

Hoppas detta kan vara till hjälp om någon vill prova att skapa en egen loggning av temp.
LasseAh
Esse non videri
Posts: 26
Joined: Fri Mar 17, 2023 9:45 am

Re: Temperaturloggning med Tellstick Net?

Post by Esse non videri »

Det absolut enklaste sättet att logga temperaturer och annat data är att skaffa Telldus Live! Pro för €3/månad eller €25/år. Då stödjer du samtidigt Telldus ekonomiskt. Du kan exportera data i CSV-format, visserligen med UNIX-tidstämpel och decimalpunkt men det torde vara hanterligt för alla som kan googla.

Eller, så kan du hoppa på Home Assistant-tåget https://home-assistant.io/ Snillevilla har en guide hur man både kommer igång med Raspbian och sedan installerar Home Assistant. https://snillevilla.se/sa-kommer-du-iga ... assistant/ Hårdvara som behövs cirka 800 kronor på Kjell & Co eller NetOnNet. För- och nackdelen är att du är begränsad till ditt eget LAN hemma.

Om du fått detta på plats och dessutom har en iPhone så kan du installera Homebridge https://snillevilla.se/styr-din-home-as ... omebridge/ som är som namnet antyder en länk till Home Kit som är Apples hemautomationssystem. Samma för- och nackdelar räckviddsmässigt som tidigare men här kommer finessen, har du en iPad, en iPhone eller en Apple TV Gen IV eller nyare så kan den fungera som gateway. Då kan du skrika åt din mobil eller padda på stan och saker och ting händer hemma. Däremot kan du inte använda Apple Carplay, i alla fall inte så länge bilen rör på sig. Den @#¤ Siri säger bara att hon inte kan utföra det. :x :twisted: :banghead:

På den rörliga och röriga hemautomationsmarknaden händer saker hela tiden med ljusets hastighet som det verkar. Homa Assistant verkar ligga väl framme och stödjer många olika protokoll. Skulle det visa sig att det tappar fart så kan man alltid installera något annat på Raspberryn.
MWox
Posts: 2
Joined: Fri Mar 17, 2023 9:45 am

Re: Temperaturloggning med Tellstick Net?

Post by MWox »

Telldus Live - Sensorer - Diagramikonen för historik.
Då kan man se temp och luftfuktighet för en vecka tillbaka i tiden.
För att se längre tillbaka måste man ha ett Pro-konto.
Post Reply