[46_Aqicn] neues Modul für Luftqualität einer Stadt

Begonnen von CoolTux, 19 Oktober 2017, 14:02:53

Vorheriges Thema - Nächstes Thema

CoolTux

Hast Du mal geshcaut ob die Daten der Stationen aktuell sind?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net


CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Nighthawk

Hallo,

leider will das Modul bei mir nicht so funktionieren wie es soll, es wird einfach kein Device angelegt.

so sieht das Logfile aus:

2018.05.07 19:09:08 4: Aqicn (Airquality) - Send with URI: https://api.waqi.info/search/?token=b678aae77040bc83ae7cae4d8a23e2a42277e07e&keyword=berlin
2018.05.07 19:09:09 4: Aqicn (Airquality) - Recieve JSON data: {"status":"ok","data":[{"uid":6132,"aqi":"42","time":{"tz":"+0100","stime":"2018-05-07 17:00:00","vtime":1525708800},"station":{"name":"Berlin, Germany","geo":[52.5200066,13.404954],"url":"germany/berlin"}}]}
2018.05.07 19:09:09 4: Aqicn (Airquality) - Recieve JSON data: {"status":"ok","data":[{"uid":6132,"aqi":"42","time":{"tz":"+0100","stime":"2018-05-07 17:00:00","vtime":1525708800},"station":{"name":"Berlin, Germany","geo":[52.5200066,13.404954],"url":"germany/berlin"}}]}

CoolTux

Du solltest eigentlich eine Auswahl im FHEMWEB nach einem get bekommen. Öffnet sich ein extra Fenster wo die suchresultate drin stehen?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Nighthawk

Es öffnet sich ein Fenster und ichklicke auf Device anlegen,
danach spring FHEM zurück und es wird kein Device angelegt.

CoolTux

Gehe Mal nur mit der maus über den Link anlegen und schaue dir in der Statusleiste an wie der Link aus schaut.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Nighthawk

https://192.168.178.100:8085/no/fhem?cmd=define+Berlin__Germany+Aqicn+6132&fwcsrf=csrf_287532385397702

CoolTux

8085 ?
Ich glaube das wird nix. Kannst du zu Testzwecken Mal bitte 8083 nehmen?
Was genau ist 8085 bei dir für ein FHEMWEB? Ist da irgendwas eingeschränkt?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Nighthawk

https://192.168.178.100:8083/no/fhem?cmd=define+Berlin__Germany+Aqicn+6132
legt aber über die Schaltfläche kein Device an.
Gebe ich aber define Berlin__Germany Aqicn 6132 in die FHEM-Kommandzeile, dann wird das Device angelegt

CoolTux

Was macht denn das no da zwischen in der URL

Ich schau mal bei mir
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

http://fhem02.tuxnet.local:8083/fhem?cmd=define+Berlin__Germany+Aqicn+1234&fwcsrf=csrf_8798475984

So sieht es bei mir aus. Dein "no" kommt mir komisch vor.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Nighthawk

Hier ein List:

Internals:
   CFGFN     
   DEF        token=*********************************
   HOST       api.waqi.info
   NAME       Airquality
   NOTIFYDEV  global
   NR         22821
   NTFY_ORDER 50-Airquality
   STATE      search finished
   TOKEN      **************************
   TYPE       Aqicn
   VERSION    0.2.1
   Helper:
     DBLOG:
       state:
         logdb:
           TIME       1525715467.2366
           VALUE      search finished
   READINGS:
     2018-05-07 19:51:07   state           search finished
Attributes:
   room       AQICN
   verbose    5

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Nighthawk

list WEB:
Internals:
   CONNECTS   1361
   DEF        8083 global
   FD         7
   NAME       WEB
   NR         8
   NTFY_ORDER 50-WEB
   PORT       8083
   SSL        1
   STATE      Initialized
   TYPE       FHEMWEB
Attributes:
   HTTPS      1
   JavaScripts codemirror/fhem_codemirror.js
   SVGcache   1
   codemirrorParam { "lineWrapping":true }
   csrfToken  none
   endPlotNow 1
   group      Visualisierung
   iconPath   fhemSVG:openautomation:default:icons_small
   longpoll   1
   menuEntries Backup,/fhem?cmd=backup
   plotfork   1
   room       System
   sslVersion TLSv12:!SSLv3
   stylesheetPrefix darktouchpad