Page 1 of 2

Trådlösa tempgivare

Posted: Fri Mar 17, 2023 9:45 am
by gnagaren
Har uppgraderat till HA 3.0.1 och fått igång det.
Nu försöker jag få till det med att se trådlösa tempgivare.
Har kommit så pass långt att jag ser givaren och dess värden när jag kör tdtool --list
Konfigurerat filerna i parsern enl. instruktionen men ser inga givare i HA.
Hur får jag igång det ?

Re: Trådlösa tempgivare

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
gnagaren wrote:Har uppgraderat till HA 3.0.1 och fått igång det.
Nu försöker jag få till det med att se trådlösa tempgivare.
Har kommit så pass långt att jag ser givaren och dess värden när jag kör tdtool --list
Konfigurerat filerna i parsern enl. instruktionen men ser inga givare i HA.
Hur får jag igång det ?
Efter att du kört parsern och ser att den får in värden så måste du klicka Uppdatera sensorer under inställningar i HA. Du måste också lägga upp ett system schema för detta, finns också under inställningar.

Re: Trådlösa tempgivare

Posted: Fri Mar 17, 2023 9:45 am
by gnagaren
Kört parsern ?

Re: Trådlösa tempgivare

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
gnagaren wrote:Kört parsern ?
Från kommandoprompten kör du följande kommando

Code: Select all

php fullPathTillParser/parser.php
Samma kommando lägger du in i en systemhändelse med 15min intervall.

Re: Trådlösa tempgivare

Posted: Fri Mar 17, 2023 9:45 am
by gnagaren
Se där. Nu fick jag igång den och den syns när jag klickar på "Uppdatera givare" *ler*
Hur menar du med "Du måste också lägga upp ett system schema för detta, finns också under inställningar." ?

Re: Trådlösa tempgivare

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
gnagaren wrote:Se där. Nu fick jag igång den och den syns när jag klickar på "Uppdatera givare" *ler*
Hur menar du med "Du måste också lägga upp ett system schema för detta, finns också under inställningar." ?
På Windows blir det enligt följande
systemhändelse.png
systemhändelse.png (23.16 KiB) Viewed 13419 times

Re: Trådlösa tempgivare

Posted: Fri Mar 17, 2023 9:45 am
by gnagaren
Kör Linux på en RaspberryPi.

Re: Trådlösa tempgivare

Posted: Fri Mar 17, 2023 9:45 am
by gnagaren
Nån som kan berätta vad man ska skriva i fälten Filnamn : och Argument: ?
när man kör detta i en Raspberry Pi ?

Re: Trådlösa tempgivare

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
gnagaren wrote:Nån som kan berätta vad man ska skriva i fälten Filnamn : och Argument: ?
när man kör detta i en Raspberry Pi ?
php ligger antagligen i pathen redan så i filnamn rutan räck det med php, i argument rutan skriver du hela pathen till parser.php. Motsvarande det du körde manuellt från kommandoprompten med du separerar php och parser.php

Re: Trådlösa tempgivare

Posted: Fri Mar 17, 2023 9:45 am
by gnagaren
När jag i prompten kör "php /var/www/HA/parser/parser.php" så funkar det. Får svar att den hittat 2 st temp-givare.
Men skriver jag så här
wp2.jpg
wp2.jpg (26.69 KiB) Viewed 13326 times
så får jag felmeddelandet
wp3.jpg
wp3.jpg (54.32 KiB) Viewed 13326 times
:-(

Re: Trådlösa tempgivare

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
gnagaren wrote:När jag i prompten kör "php /var/www/HA/parser/parser.php" så funkar det. Får svar att den hittat 2 st temp-givare.
Men skriver jag så här
wp2.jpg
så får jag felmeddelandet
wp3.jpg
:-(
Dumåste nog ange full path till php också

Re: Trådlösa tempgivare

Posted: Fri Mar 17, 2023 9:45 am
by gnagaren
Kan det vara /usr/bin/php jag ska skriva där ?

Re: Trådlösa tempgivare

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
gnagaren wrote:Kan det vara /usr/bin/php jag ska skriva där ?
Ja, om php binären ligger där så.

Re: Trådlösa tempgivare

Posted: Fri Mar 17, 2023 9:45 am
by gnagaren
När jag kör "php /var/www/HA/parser/parser.php" från kommandoprompten så loggas sensorns värde i HA-databasen.
Körde "which php" och fick då svaret "/usr/bin/php" så jag lade in det i HA men det loggas inget i databasen då.

Re: Trådlösa tempgivare

Posted: Fri Mar 17, 2023 9:45 am
by patrikg
Sökväg är en sökväg till programmet och inte programmet själv.
Så kolla upp i crontab att det inte ligger dubbelt..tex på detta vis:

Code: Select all

/usr/bin/phpphp
Kolla upp att den ligger korrekt i crontab !!

Kör kommandot

Code: Select all

sudo crontab -l -u www-data