Klik HIER om een account aan te maken, zodat je alle scripts en posts kunt bekijken!

Recente berichten

Pagina's: 1 2 [3] 4 5 ... 10
21
PHP / Re: Maak van je Raspberry Pi een weerstation (PHP-versie)
« Laatste bericht door TheVork Gepost op 09 juni 2020, 11:44:29 »
Even melden,

Als ik */10 * * * * sudo sh /home/pi/domoticz/scripts/php/weer.php in de cronjob uitvoer krijg ik de foutmeldingen op de commentaar regels en doet het script helemaal niets?
Maak ik er */10 * * * * sudo php /home/pi/domoticz/scripts/php/weer.php van, dan krijg ik meldingen zoals Heelderpeel ook krijgt.

En nu komt er dit in de log van Domoticz, herhaaldelijk...

2020-06-09 16:00:01.568 Status: Warning: Expecting svalue with at least 2 elements separated by semicolon, 1 elements received ("0;"), notification not sent (Hardware: 2 - Weer, ID: 82017, Unit: 1, Type: 55 - Rain, SubType: 3 - TFA)

René
22
PHP / Re: Maak van je Raspberry Pi een weerstation (PHP-versie)
« Laatste bericht door TheVork Gepost op 08 juni 2020, 16:07:20 »
Kijk dat heb ik nu ook, maar eerst was er iets anders aan de hand.

Ik kreeg de melding:
in regel 349 stond
} elseif ($alerttype_tomorrow1 == {   
dat heb ik veranderd in
  } elseif ($alerttype_today1 == 8) {  (sorry er komt een smiley tevoorschijn, maar ik bedoel daar een 'acht' )

Dat heb ik gedaan omdat de regel ervoor == 7 stond en de regel erna == 9

Hetzelfde op regel 380

Maar nu dus ook wat Heelderpeel krijgt.

René
23
PHP / Re: Maak van je Raspberry Pi een weerstation (PHP-versie)
« Laatste bericht door Heelderpeel Gepost op 07 juni 2020, 17:38:40 »
mmm,

toch niet helemaal gelukt zie ik nu, morgen verder kijken.
als iemand suggesties heeft hoor ik het graag.  ::)

Ik heb hem vanuit commandline gestart met php /home/pi/domoticz/scripts/php/weer.php en krijg dit als resultaat, (heb even een selectie gemaakt uit het resultaat om het bericht niet heel erg lang te maken)

php /home/pi/domoticz/scripts/php/weer.php

PHP Notice:  Undefined variable: airpressure_now in /home/pi/domoticz/scripts/php/weer.php on line 246
PHP Notice:  Undefined variable: weather_now in /home/pi/domoticz/scripts/php/weer.php on line 263
PHP Warning:  file_get_contents(http://192.168.1.10/meteo-alarm-weather-warnings-1.1/src/warnings.php?country=NL&region=012&time_zone=Europe/Amsterdam): failed to open stream: HTTP requ             est failed! HTTP/1.0 500 Internal Server Error
 in /home/pi/domoticz/scripts/php/weer.php on line 287

PHP Notice:  Trying to get property 'warnings' of non-object in /home/pi/domoticz/scripts/php/weer.php on line 292
PHP Notice:  Trying to get property 'regions' of non-object in /home/pi/domoticz/scripts/php/weer.php on line 292
PHP Notice:  Trying to access array offset on value of type null in /home/pi/domoticz/scripts/php/weer.php on line 292
PHP Notice:  Trying to get property 'today' of non-object in /home/pi/domoticz/scripts/php/weer.php on line 292
PHP Notice:  Trying to access array offset on value of type null in /home/pi/domoticz/scripts/php/weer.php on line 292
24
PHP / Re: Maak van je Raspberry Pi een weerstation (PHP-versie)
« Laatste bericht door Heelderpeel Gepost op 07 juni 2020, 17:27:08 »
staat
Weer in teletext style niet meer in het script ?
25
PHP / Re: Maak van je Raspberry Pi een weerstation (PHP-versie)
« Laatste bericht door Heelderpeel Gepost op 07 juni 2020, 17:21:14 »
Opgelost Weer.php ipv weer.php

had we 2 errors toe ik hem vanuit comandline heb getest, regel 349 en 380 missen iets.
Als ik de rest kijk neem ik aan dat daar 8 ) } moet staan voor bosbrand.

verder erg blij met dit mooie script, heb nog niet overal waardes, maar dat kijk ik even aan.

Is er ook een mogelijkheid om bepaalde devices uit te schakelen, kan dat gewoon door er // voor te zetten of is dat te simpel gedacht  ;D
26
PHP / Re: Maak van je Raspberry Pi een weerstation (PHP-versie)
« Laatste bericht door Heelderpeel Gepost op 07 juni 2020, 17:05:18 »
Hallo,

Vandaag een poging gedaan om het weer.php script te installeren, eerst PHP geďnstalleerd, daarna al je stappen doorlopen maar ik krijg geen resultaten. (ligt natuurlijk niet aan het script, maar aan mijn onervarenheid)
Wat mij tijdens de installatie wel al opviel was dat ik in /var geen map "www" had. en in ~/domoticz/scripts geen map "php" het zal dan ook wel iets heel basaals zijn wat ik fout doe, alleen ik weet niet wat. :(

Iemand een idee?  ::)
 
27
LUA / Re: Maak van je Raspberry Pi een weerstation
« Laatste bericht door gerrithkd Gepost op 06 juni 2020, 23:31:42 »
Wat krijg je te zien als je het volgende ingeeft: http://192.168.178.22/meteo-alarm-weather-warnings-1.1/src/warnings.php?country=NL

Hetzelfde als binnen Domoticz, maar als html-pagina dus zonder de codes:

This is not the page you are looking for

The file /var/www/html/meteo-alarm-weather-warnings-1.1/src/warnings.php couldn't be found.

 --> Zie echter de afdruk van de directory in mijn vorige bericht
28
PHP / Re: Maak van je Raspberry Pi een weerstation (PHP-versie)
« Laatste bericht door TheVork Gepost op 04 juni 2020, 15:10:28 »
Hallo, ik heb de weer.php verwijderd en vervolgens met sudo nano opnieuw weer.php aangemaakt en de tekst als platte tekst geimporteerd.
Nu is het veranderd naar onderstaand gebeuren.
Heb je hier iets aan?

René.

pi@PiOmTeTesten:~ $ sudo sh /home/pi/domoticz/scripts/php/weer.php
/home/pi/domoticz/scripts/php/weer.php: 1: /home/pi/domoticz/scripts/php/weer.php: cannot open ?php: No such file
/home/pi/domoticz/scripts/php/weer.php: 4: /home/pi/domoticz/scripts/php/weer.php: /bin: Permission denied
/home/pi/domoticz/scripts/php/weer.php: 5: /home/pi/domoticz/scripts/php/weer.php: WEERSTATIONS:: not found
/home/pi/domoticz/scripts/php/weer.php: 8: /home/pi/domoticz/scripts/php/weer.php: Amsterdam: not found
/home/pi/domoticz/scripts/php/weer.php: 9: /home/pi/domoticz/scripts/php/weer.php: Arnhem: not found
/home/pi/domoticz/scripts/php/weer.php: 10: /home/pi/domoticz/scripts/php/weer.php: Berkhout: not found
/home/pi/domoticz/scripts/php/weer.php: 11: /home/pi/domoticz/scripts/php/weer.php: Den: not found
/home/pi/domoticz/scripts/php/weer.php: 12: /home/pi/domoticz/scripts/php/weer.php: Eindhoven: not found
/home/pi/domoticz/scripts/php/weer.php: 13: /home/pi/domoticz/scripts/php/weer.php: Gilze: not found
/home/pi/domoticz/scripts/php/weer.php: 14: /home/pi/domoticz/scripts/php/weer.php: Goes: not found
/home/pi/domoticz/scripts/php/weer.php: 15: /home/pi/domoticz/scripts/php/weer.php: Gorinchem: not found
/home/pi/domoticz/scripts/php/weer.php: 18: /home/pi/domoticz/scripts/php/weer.php: Note:: not found
/home/pi/domoticz/scripts/php/weer.php: 42: /home/pi/domoticz/scripts/php/weer.php: REGIOS VOOR ALERTS:


007=Groningen      011=Noord-Holland   015=Utrecht
008=Flevoland      012=Limburg         016=Overijssel
009=Zuid-Holland   013=Noord-Brabant   017=Friesland
010=Zeeland         014=Gelderland      018=Drenthe


801=Vlissingen         805=Rottum
802=Hoek van Holland   806=Waddenzee
803=IJmuiden         807=IJsselmeer
804=Texel
*/


// SETTINGS
$webserver_ip = 192.168.178.52; // Alleen IP
$domoticz_url=http://192.168.178.52:8080/; //URL met poortnummer
$weerstation = 46; // Zie weerstations
$alerts_country = NL; // Niet wijzigen
$alerts_region = 009; // Zie Regios voor alerts: File name too long
/home/pi/domoticz/scripts/php/weer.php: 45: /home/pi/domoticz/scripts/php/weer.php: //: Permission denied
/home/pi/domoticz/scripts/php/weer.php: 46: /home/pi/domoticz/scripts/php/weer.php: //: Permission denied
/home/pi/domoticz/scripts/php/weer.php: 47: /home/pi/domoticz/scripts/php/weer.php: =: not found
/home/pi/domoticz/scripts/php/weer.php: 47: /home/pi/domoticz/scripts/php/weer.php: //: Permission denied
/home/pi/domoticz/scripts/php/weer.php: 48: /home/pi/domoticz/scripts/php/weer.php: =: not found
/home/pi/domoticz/scripts/php/weer.php: 48: /home/pi/domoticz/scripts/php/weer.php: //: Permission denied
/home/pi/domoticz/scripts/php/weer.php: 49: /home/pi/domoticz/scripts/php/weer.php: =: not found
/home/pi/domoticz/scripts/php/weer.php: 49: /home/pi/domoticz/scripts/php/weer.php: //: Permission denied
/home/pi/domoticz/scripts/php/weer.php: 50: /home/pi/domoticz/scripts/php/weer.php: =: not found
/home/pi/domoticz/scripts/php/weer.php: 50: /home/pi/domoticz/scripts/php/weer.php: //: Permission denied
/home/pi/domoticz/scripts/php/weer.php: 51: /home/pi/domoticz/scripts/php/weer.php: =: not found
/home/pi/domoticz/scripts/php/weer.php: 51: /home/pi/domoticz/scripts/php/weer.php: //: Permission denied
/home/pi/domoticz/scripts/php/weer.php: 52: /home/pi/domoticz/scripts/php/weer.php: =: not found
/home/pi/domoticz/scripts/php/weer.php: 52: /home/pi/domoticz/scripts/php/weer.php: //: Permission denied
/home/pi/domoticz/scripts/php/weer.php: 53: /home/pi/domoticz/scripts/php/weer.php: =: not found
/home/pi/domoticz/scripts/php/weer.php: 53: /home/pi/domoticz/scripts/php/weer.php: //: Permission denied
/home/pi/domoticz/scripts/php/weer.php: 54: /home/pi/domoticz/scripts/php/weer.php: =: not found
/home/pi/domoticz/scripts/php/weer.php: 54: /home/pi/domoticz/scripts/php/weer.php: //: Permission denied
/home/pi/domoticz/scripts/php/weer.php: 55: /home/pi/domoticz/scripts/php/weer.php: =: not found
/home/pi/domoticz/scripts/php/weer.php: 55: /home/pi/domoticz/scripts/php/weer.php: //: Permission denied
/home/pi/domoticz/scripts/php/weer.php: 56: /home/pi/domoticz/scripts/php/weer.php: =: not found
/home/pi/domoticz/scripts/php/weer.php: 56: /home/pi/domoticz/scripts/php/weer.php: //: Permission denied
/home/pi/domoticz/scripts/php/weer.php: 57: /home/pi/domoticz/scripts/php/weer.php: =: not found
/home/pi/domoticz/scripts/php/weer.php: 57: /home/pi/domoticz/scripts/php/weer.php: //: Permission denied
/home/pi/domoticz/scripts/php/weer.php: 58: /home/pi/domoticz/scripts/php/weer.php: =: not found
/home/pi/domoticz/scripts/php/weer.php: 58: /home/pi/domoticz/scripts/php/weer.php: //: Permission denied
/home/pi/domoticz/scripts/php/weer.php: 59: /home/pi/domoticz/scripts/php/weer.php: =: not found
/home/pi/domoticz/scripts/php/weer.php: 59: /home/pi/domoticz/scripts/php/weer.php: //: Permission denied
/home/pi/domoticz/scripts/php/weer.php: 60: /home/pi/domoticz/scripts/php/weer.php: =: not found
/home/pi/domoticz/scripts/php/weer.php: 60: /home/pi/domoticz/scripts/php/weer.php: //: Permission denied
/home/pi/domoticz/scripts/php/weer.php: 61: /home/pi/domoticz/scripts/php/weer.php: =: not found
/home/pi/domoticz/scripts/php/weer.php: 61: /home/pi/domoticz/scripts/php/weer.php: //: Permission denied
/home/pi/domoticz/scripts/php/weer.php: 62: /home/pi/domoticz/scripts/php/weer.php: Syntax error: "(" unexpected
pi@PiOmTeTesten:~ $
29
PHP / Re: Maak van je Raspberry Pi een weerstation (PHP-versie)
« Laatste bericht door TheVork Gepost op 03 juni 2020, 21:18:23 »

Begint jouw script met <?php en eindigt het met ?> ?

Ja, maar hij struikelt lijkt het wel opde commentaren.

Het is een Pi3B+ met Raspbian Buster, Apache 2, en PhP 7.4.

Ik heb ook met de rechten zitten rommelen, helpt niet.

René.
30
LUA / Re: Maak van je Raspberry Pi een weerstation
« Laatste bericht door Joost Gepost op 03 juni 2020, 21:04:55 »
Pagina's: 1 2 [3] 4 5 ... 10