NetAtmo Wetterdaten HOWTO

Problemlösungen und Hinweise von allgemeinem Interesse zur Haussteuerung mit HomeMatic

Moderator: Co-Administratoren

KartBre
Beiträge: 19
Registriert: 04.03.2023, 09:12
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wien
Hat sich bedankt: 2 Mal

Re: NetAtmo Wetterdaten HOWTO

Beitrag von KartBre » 25.03.2023, 18:28

Hallo Leute
Bin auch davon betroffen und hab mich an der Syno versucht, bekomme aber script nicht zum laufen, wnn ich bei php error ausgabe aktiviere kommt:

Code: Alles auswählen

Fatal error: Uncaught Exception: Netatmo SDK requires cURL extension. in /volume1/web/Netatmo/src/Netatmo/autoload.php:12 Stack trace: #0 /volume1/web/Netatmo/ReqNetatmoData.php(7): require_once() #1 {main} thrown in /volume1/web/Netatmo/src/Netatmo/autoload.php on line 12
Apache 2.4, php 7.3 7.4 und 8 ist drauf, webstation ist server Apache, mit default PHP 7.4. und im web Ordner unter Netatmo ist der Inhalte des 7z Archives. Die config php habe ich ausgefüllt, aber scripte starten nicht. Bitte um nen Tip, was da falsch sein könnte
:Edit: curl sollte man aktivieren ...sorry


lG Karl

Edit, bin jetzt einen Schritt weiter, die PHP startet, ich komme zum Button Start, Netatmo, Akzeptieren, dann dauerts paar Sekunden und anderer Fehler, die Nummern hab ich zur Sicherheit gesterndelt

Code: Alles auswählen

Warning: fopen(./codes/52a76c8c************2fa|235***********************3.1): failed to open stream: Permission denied in /volume1/web/Netatmo/ReqNetatmoData.php on line 489 Warning: fopen(./codes/52a****************2fa|***********************eb8.2): failed to open stream: Permission denied in /volume1/web/Netatmo/ReqNetatmoData.php on line 492 Warning: fopen(./codes/1***********6.3): failed to open stream: Permission denied in /volume1/web/Netatmo/ReqNetatmoData.php on line 495 Warning: fopen(./codes/8*************956.4): failed to open stream: Permission denied in /volume1/web/Netatmo/ReqNetatmoData.php on line 498
Gruß Karl

-------------------------------------------------------
Running on: RaspberryMatic 3.69.6.20230407

Germa
Beiträge: 169
Registriert: 15.12.2019, 12:26
System: CCU
Hat sich bedankt: 30 Mal
Danksagung erhalten: 19 Mal

Re: NetAtmo Wetterdaten HOWTO

Beitrag von Germa » 25.03.2023, 19:31

müsstest Du mal HEINEN_Eric fragen, der hat das auf dem Synology zum Laufen gebracht.

Aber wie es aussieht, hast Du einfach nicht die erforderlichen Zugriffsrechte auf der Synology. Ich hab auf meiner den ccu historian laufen und auch ständig irgendwelche permission denied Fehler seit DSM 7 ...
wenn wir uns alle gegenseitig helfen, ist allen geholfen :wink:
_______________________________________________
CCU3 seit 2018, 103 Geräte, 202 Programme, 222 sysvar
Projekte: Wettersensor viewtopic.php?t=65631

KartBre
Beiträge: 19
Registriert: 04.03.2023, 09:12
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wien
Hat sich bedankt: 2 Mal

Re: NetAtmo Wetterdaten HOWTO

Beitrag von KartBre » 25.03.2023, 19:35

Hi

vielleicht ist er online und hat nen Tip, im PHP default Profil hab ich alles aktiviert, an Berechtigung hab ich auch gedacht, nur welche, ich kann mal guest die Rechte geben, vl klappts dann

edit: guest brachte nix
Gruß Karl

-------------------------------------------------------
Running on: RaspberryMatic 3.69.6.20230407

HEINEN_Eric
Beiträge: 74
Registriert: 06.09.2020, 11:47
System: CCU
Hat sich bedankt: 12 Mal
Danksagung erhalten: 1 Mal

Re: NetAtmo Wetterdaten HOWTO

Beitrag von HEINEN_Eric » 25.03.2023, 20:02

Hoi, ich bin ja auch ein totaler Laie, und habe von der WebStation des Synology auch nur bedingt Ahnung.
Hatte, meiner Erinnerung nach, aber auch erst Probleme, dann hab ich (aus Ahnungslosigkeit), allerdings beim php 8.0, unter "Extensions" auch einfach mal alle runtergeladen und aktiviert, dann funzte es... Welches Paket jetzt dasjenige war, was wirklich gebraucht wurde, habe ich nachher nicht mehr ermittelt...

KartBre
Beiträge: 19
Registriert: 04.03.2023, 09:12
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wien
Hat sich bedankt: 2 Mal

Re: NetAtmo Wetterdaten HOWTO

Beitrag von KartBre » 25.03.2023, 20:14

aja, da gehts ein wenig weiter, hab auch mal auf php8 umgestellt, jetzt kommt nach erstem Aufruf der Starbutton wie vorher, damit gehts dann zu Netatmo Seite - mit accept weiter, dann gehts zu:

Code: Alles auswählen

http://meineSyn/ReqNetatmoData.php?start=Start&state=551*********&code=eee8***********7d3d5f0518**************
und auf der Seite steht nur

ID:

(ist leer sonst)

jedenfalls kein Error nun

Rufe ich dann mit der Debug Option auf lande ich wieder auf der Accept Seite bei Netatmo
Gruß Karl

-------------------------------------------------------
Running on: RaspberryMatic 3.69.6.20230407

HEINEN_Eric
Beiträge: 74
Registriert: 06.09.2020, 11:47
System: CCU
Hat sich bedankt: 12 Mal
Danksagung erhalten: 1 Mal

Re: NetAtmo Wetterdaten HOWTO

Beitrag von HEINEN_Eric » 25.03.2023, 20:24

da kann ich mich jetzt leider nicht mehr dran erinnern, wie es dann bei mir weiterging... da war auf jeden Fall auch eine Abfrage über NetAtmo, ist ja Sinn der Sache, aber das ist jetzt alles leider schon bissel her... :(

KartBre
Beiträge: 19
Registriert: 04.03.2023, 09:12
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wien
Hat sich bedankt: 2 Mal

Re: NetAtmo Wetterdaten HOWTO

Beitrag von KartBre » 25.03.2023, 20:34

danke, kein Prob, vl findet sich noch ne Lösung :-)
Gruß Karl

-------------------------------------------------------
Running on: RaspberryMatic 3.69.6.20230407

blackbasket
Beiträge: 133
Registriert: 13.07.2018, 13:19
Hat sich bedankt: 6 Mal
Danksagung erhalten: 4 Mal

Re: NetAtmo Wetterdaten HOWTO

Beitrag von blackbasket » 29.03.2023, 10:36

KartBre hat geschrieben:
25.03.2023, 20:14
aja, da gehts ein wenig weiter, hab auch mal auf php8 umgestellt, jetzt kommt nach erstem Aufruf der Starbutton wie vorher, damit gehts dann zu Netatmo Seite - mit accept weiter, dann gehts zu:

Code: Alles auswählen

http://meineSyn/ReqNetatmoData.php?start=Start&state=551*********&code=eee8***********7d3d5f0518**************
und auf der Seite steht nur

ID:

(ist leer sonst)

jedenfalls kein Error nun

Rufe ich dann mit der Debug Option auf lande ich wieder auf der Accept Seite bei Netatmo
Hallo zusammen,

ich habe das jetzt gerade auch mal gemacht. Und es funktioniert problemlos. Danke dafür, @Germa :)

@KartBre: Du hast nicht richtig gelesen ;) Die ID steht in der URL, nicht im Browser Output. art&state=551*********&code=eee

LG,
Marcel

blackbasket
Beiträge: 133
Registriert: 13.07.2018, 13:19
Hat sich bedankt: 6 Mal
Danksagung erhalten: 4 Mal

Re: NetAtmo Wetterdaten HOWTO

Beitrag von blackbasket » 29.03.2023, 11:06

ich scheitere jetzt gerade aber leider am Abruf der Werte in der CCU... da bekomme ich leider rein gar nichts zurück...

KartBre
Beiträge: 19
Registriert: 04.03.2023, 09:12
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wien
Hat sich bedankt: 2 Mal

Re: NetAtmo Wetterdaten HOWTO

Beitrag von KartBre » 29.03.2023, 22:32

blackbasket hat geschrieben:
29.03.2023, 10:36
KartBre hat geschrieben:
25.03.2023, 20:14
aja, da gehts ein wenig weiter, hab auch mal auf php8 umgestellt, jetzt kommt nach erstem Aufruf der Starbutton wie vorher, damit gehts dann zu Netatmo Seite - mit accept weiter, dann gehts zu:

Code: Alles auswählen

http://meineSyn/ReqNetatmoData.php?start=Start&state=551*********&code=eee8***********7d3d5f0518**************
und auf der Seite steht nur

ID:

(ist leer sonst)

jedenfalls kein Error nun

Rufe ich dann mit der Debug Option auf lande ich wieder auf der Accept Seite bei Netatmo
Hallo zusammen,

ich habe das jetzt gerade auch mal gemacht. Und es funktioniert problemlos. Danke dafür, @Germa :)

@KartBre: Du hast nicht richtig gelesen ;) Die ID steht in der URL, nicht im Browser Output. art&state=551*********&code=eee

LG,
Marcel
Hi, nope, das weiss ich (leider) - die ID hab ich genommen und lande dann wieder auf der "Accept" Seite bei Netatmo. Und bei jedem Versuch ist die ID ne andere
Gruß Karl

-------------------------------------------------------
Running on: RaspberryMatic 3.69.6.20230407

Antworten

Zurück zu „HomeMatic Tipps & Tricks - keine Fragen!“