NEWS


  • @Unterstedter sagte:

    das funktioniert hier aber leider nicht.

    Was funktioniert nicht ?

    parse_info_newsfeed.JPG

  • Forum Testing

    @paul53

    Hallo Paul,
    danke für den Code-Schnipsel.
    Probiere gerade den Frankfurter Flugplan zu integrieren. 🙂
    Bekomme aber keine Ausgabe (und keinen Fehler).

    json.jpg

    In den angegebenen Datenpunkt habe ich das validierte JSON kopiert.

    Auszug:
    [{
    "type": "arrival",
    "status": "landed",
    "departure": {
    "iataCode": "CPT",
    "icaoCode": "FACT",
    "gate": "A3",
    "delay": 10,
    "scheduledTime": "2019-03-31T17:10:00.000",[Link Text](Link Adresse)
    "estimatedTime": "2019-03-31T17:20:00.000",
    "actualTime": "2019-03-31T17:20:00.000",
    "estimatedRunway": "2019-03-31T17:30:00.000",
    "actualRunway": "2019-03-31T17:30:00.000"
    },
    "arrival": {
    "iataCode": "FRA",
    "icaoCode": "EDDF",
    "terminal": "1",
    "scheduledTime": "2019-04-01T05:25:00.000",
    "estimatedTime": "2019-04-01T05:10:00.000",
    "actualTime": "2019-04-01T05:10:00.000",
    "estimatedRunway": "2019-04-01T05:03:00.000",
    "actualRunway": "2019-04-01T05:03:00.000"
    },
    "airline": {
    "name": "Condor",
    "iataCode": "DE",
    "icaoCode": "CFG"
    },
    "flight": {
    "number": "2291",
    "iataNumber": "DE2291",
    "icaoNumber": "CFG2291"
    }
    }, {
    "type": "arrival",
    "status": "landed",
    "departure": {
    "iataCode": "HND",
    "icaoCode": "RJTT",
    "terminal": "INTL",
    "gate": "110",
    "scheduledTime": "2019-04-01T00:10:00.000",
    "estimatedTime": "2019-04-01T00:08:00.000",
    "actualTime": "2019-04-01T00:08:00.000",
    "estimatedRunway": "2019-04-01T00:24:00.000",
    "actualRunway": "2019-04-01T00:24:00.000"
    },
    "arrival": {
    "iataCode": "FRA",
    "icaoCode": "EDDF",
    "terminal": "1",
    "scheduledTime": "2019-04-01T05:20:00.000",
    "estimatedTime": "2019-04-01T05:11:00.000",
    "actualTime": "2019-04-01T05:11:00.000",
    "estimatedRunway": "2019-04-01T05:01:00.000",
    "actualRunway": "2019-04-01T05:01:00.000"
    },
    "airline": {
    "name": "Lufthansa",
    "iataCode": "LH",
    "icaoCode": "DLH"
    },
    "flight": {
    "number": "4921",
    "iataNumber": "LH4921",
    "icaoNumber": "DLH4921"
    },
    "codeshared": {
    "airline": {
    "name": "ANA",
    "iataCode": "NH",
    "icaoCode": "ANA"
    },
    "flight": {
    "number": "203",
    "iataNumber": "NH203",
    "icaoNumber": "ANA203"
    }
    }

    ![Bild Text](Bild Link)


  • @stimezo Kann keinen Fehler entdecken. Füge mal vor dem JSON.parse(flugplan) ein Log ein:

    log(flugplan);
    
  • Forum Testing

    @paul53 sagte in Parsen von info.0.newsfeed:

    log(flugplan);

    Danke fürs drüberschauen.

    bei log(flugplan); wirft er mir erwartungsgemäß das komplette JSON aus.
    Muss nochmal ein wenig rumprobieren.

    Gibt es eine Größenbeschränkung für das JSON?

    Viele Grüße
    Christian

  • Starter

    @paul53 nun gehts, hatte nicht gecheckt, dass das JSON Objekt selber ein Array ist und war deshalb nicht in der Lage das anzusprechen. Aber eigentlich durch obj[i] ganz einfach wenn mans weiß 😂

  • Developer

    Nur mal so nebenbei... Ich werde für die nächste Version vom Info Adapter noch ein newsfeed_filtered hinzufügen, wo nur die Nachrichten drin sind, die auch zutreffen drin sein werden.... Sobald es tesbar ist, gebe ich hier bescheid.

  • Developer

    @Unterstedter Soo... in der aktuellen Version im Git habe ich es bereits eingebaut, getestet und dokumentiert.

    https://github.com/iobroker-community-adapters/ioBroker.info/blob/master/docs/de/info.md#meldungen

  • Forum Testing

    Ich komme leider nicht weiter.
    Um den (meinen) Fehler zu finden, habe ich den Info-Adapter installiert und Pauls
    Skript 1:1 übernommen.

    Führt bei mir zu:

    fehler.jpg

    log(news) wirft das JSON aus.

    Hat jemand einen Tip für mich?

    Gruß
    Christian

  • Forum Testing

    Kommando zurück, war nur ein Typo (title).

    Läuft 🙂

    Danke

  • Developer

    @stimezo Alsooo... die neue Version 1.3.1 habe ich gerade veröffentlicht und da kann man info.0.newsfeed_filtered nehmen. ☺

Suggested Topics

1.7k
Online

34.9k
Users

40.9k
Topics

560.8k
Posts