Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Praktische Anwendungen (Showcase)
  4. Bloomsky Wetterstation

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.0k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Bloomsky Wetterstation

Geplant Angeheftet Gesperrt Verschoben Praktische Anwendungen (Showcase)
13 Beiträge 2 Kommentatoren 1.6k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • H Offline
    H Offline
    hafo
    schrieb am zuletzt editiert von
    #4

    Kleiner Fortschritt, der Webaufruf funktioniert.

    Wie soll ich nun den Adapter konfigurieren?

    ! [
    ! {
    ! "UTC": 2,
    ! "CityName": "xxxxx",
    ! "Storm": {
    ! "UVIndex": "1",
    ! "WindDirection": "NE",
    ! "RainDaily": 0,
    ! "WindGust": 0,
    ! "SustainedWindSpeed": 0,
    ! "RainRate": 0,
    ! "24hRain": 0
    ! },
    ! "Searchable": true,
    ! "DeviceName": "xxxxxx",
    ! "RegisterTime": 1454769760,
    ! "DST": 1,
    ! "BoundedPoint": "",
    ! "LON": 9.5705,
    ! "Point": {},
    ! "VideoList": [
    ! "
    ! ],
    ! "DeviceID": "xxxxx",
    ! "NumOfFollowers": 15,
    ! "LAT": xxxxx,
    ! "ALT": xxx,
    ! "Data": {
    ! "Luminance": 3,
    ! "Temperature": 65.44,
    ! "ImageURL": "
    ! "TS": 1537124980,
    ! "Rain": false,
    ! "Humidity": 98,
    ! "Pressure": 28.29,
    ! "DeviceType": "SKY1",
    ! "Voltage": 2643,
    ! "Night": true,
    ! "UVIndex": "1",
    ! "ImageTS": 1537121084
    ! },
    ! "FullAddress": "xxxx,xxxx, xxxxx, xx",
    ! "StreetName": "xxxxx",
    ! "PreviewImageList": [
    ! "
    ! ],
    ! }
    ! ],
    Name: Bloomsky.[Storm, Data]

    Type: web

    Source: api.bloomsky.com/api/skydata/

    RegExp Filter: Storm, Data

    Convert: json

    Role Type: -

    Write Comman: -

    Schedule: /:6:1 (sollte im 6 minuten takt synchronisieren)

    1 Antwort Letzte Antwort
    0
    • K Offline
      K Offline
      Karl_999
      schrieb am zuletzt editiert von
      #5

      @hafo:

      Wie soll ich nun den Adapter konfigurieren? `

      Ich befürchte / vermute, dass die Daten nicht vollständig sind.

      Es sollte etwas in der Form

      {
        "IDENTIFIER_1": [
          {
            "SUB_IDENTIFIER_1": 0
            },
          {
            "SUB_IDENTIFIER_2": 0
            }
      
            ]
       }, 
      ````kommen.
      
      Bei dir fängt es mit ****[[/b]**** **an und endet mit einem ****","******
      1 Antwort Letzte Antwort
      0
      • H Offline
        H Offline
        hafo
        schrieb am zuletzt editiert von
        #6

        @Karl_999:

        Ich befürchte / vermute, dass die Daten nicht vollständig sind. `
        Nimmst du da Bezug auf meinen Webaufruf? Der ist wirklich nicht vollständig, ich habe meine persönlichen Daten gelöscht. Ich wollte damit nur aufzeigen wie die relevanten Daten aussehen.

        Gemäss diesem Link https://bloomsky.desk.com/customer/port … b_id=17311 funktioniert der Systeminfo Adapter gar nicht in diesem Fall, ich kann den Api Key nicht in der URL angeben. Meine neuste Idee wäre das mit dem Node Red Adapter zu lösen. Wäre da eine richtige Get Abfrage machbar mit den dazugehörigen Daten im Header? Oder hat jemand eine bessere Idee?

        1 Antwort Letzte Antwort
        0
        • K Offline
          K Offline
          Karl_999
          schrieb am zuletzt editiert von
          #7

          @hafo:

          Nimmst du da Bezug auf meinen Webaufruf? Der ist wirklich nicht vollständig `
          Das macht es schwierig, dann die notwendige Hilfe zu geben. Damit meine ich nicht die fehlenden (bzw. geschwärzten) privaten Daten. Es ist einfach die vollständige Struktur der Rückgabedaten notwendig.

          @hafo:

          Gemäss diesem Link https://bloomsky.desk.com/customer/port … b_id=17311 funktioniert der Systeminfo Adapter gar nicht in diesem Fall `
          Wie hast du denn dann die Antwort erhalten?

          Die Adapter machen nicht viel mehr als die angegebene URI zu senden und dann die Antwort passend zu zerlegen, Daher kann man die URI ganz einfach z.B. im Browser testen.

          Sollten irgendwelche Mimiken mir Anmeldung, Cookies und / oder Session-ID notwendig sein, dann wird's nicht ohne extra Software gehen.

          1 Antwort Letzte Antwort
          0
          • H Offline
            H Offline
            hafo
            schrieb am zuletzt editiert von
            #8

            In der Anleitung (.pdf in meinem ersten Beitrag) wird das Chrome Plugin "Advanced REST Client" und "httpie" von Github empfohlen. Mit ersterem habe ich den erfolgreichen Webaufruf gemacht. Der Link im selben Post führt zu einem PHP Script, welches jemand für Symcan Hausautomation geschrieben hat, wäre natürlich das tollste wenn dies ohne grosse Änderungen auch hier funtionieren würde :roll:

            Hier https://bloomsky.desk.com/customer/port … b_id=17311 hat noch jemand erfolgreich diesen Code zum abrufen geschrieben

            ! header('Content-Type: application/json');
            ! $api = "xxxxxxxxxxxxxxxxxxxxxxxxxxxx"; //your API key from BloomSky
            ! $url = "https://api.bloomsky.com/api/skydata";
            ! // Create a stream
            ! $opts = array(
            ! 'http'=>array(
            ! 'method'=>"GET",
            ! 'header'=>"Authorization:".$api."\r\n"
            ! )
            ! );
            ! $context = stream_context_create($opts);
            ! // Open the file using the HTTP headers set above
            ! $file = file_get_contents($url, false, $context);
            ! echo $file;
            ! ?>

            Hilft dies weiter? Den Code vom Webaufruf kann ich dir morgen gerne noch minimalzensiert nachreichen, so dass alle Zeichen sichtbar sind.

            Danke und Gruss

            Hansjürg

            1 Antwort Letzte Antwort
            0
            • H Offline
              H Offline
              hafo
              schrieb am zuletzt editiert von
              #9

              Vor Montag Abend läuft bei mir leider nichts mehr. Falls jemand eine gute Idee hat, nur zu.

              1 Antwort Letzte Antwort
              0
              • H Offline
                H Offline
                hafo
                schrieb am zuletzt editiert von
                #10

                Hallo zusammen

                Hier endlich der versprochene Code aus dem Webaufruf.

                ! [
                ! {
                ! "UTC": 2,
                ! "CityName": "xxx",
                ! "Storm": {
                ! "UVIndex": "1",
                ! "WindDirection": "NE",
                ! "RainDaily": 0.12,
                ! "WindGust": 4,
                ! "SustainedWindSpeed": 2.01,
                ! "RainRate": 0,
                ! "24hRain": 0.57
                ! },
                ! "Searchable": true,
                ! "DeviceName": "Wetterchecker",
                ! "RegisterTime": 1454769760,
                ! "DST": 1,
                ! "BoundedPoint": "",
                ! "LON": 9.5705,
                ! "Point": {},
                ! "VideoList": [
                ! "http://s3.amazonaws.com/bskytimelapses/ … -09-20.mp4",
                ! "http://s3.amazonaws.com/bskytimelapses/ ... -09-21.mp4",
                ! "http://s3.amazonaws.com/bskytimelapses/ ... -09-22.mp4",
                ! "http://s3.amazonaws.com/bskytimelapses/ ... -09-23.mp4",
                ! "http://s3.amazonaws.com/bskytimelapses/ ... -09-24.mp4"
                ! ],
                ! "VideoList_C": [
                ! "http://s3.amazonaws.com/bskytimelapses/ ... 9-20_C.mp4",
                ! "http://s3.amazonaws.com/bskytimelapses/ ... 9-21_C.mp4",
                ! "http://s3.amazonaws.com/bskytimelapses/ ... 9-22_C.mp4",
                ! "http://s3.amazonaws.com/bskytimelapses/ ... 9-23_C.mp4",
                ! "http://s3.amazonaws.com/bskytimelapses/ ... 9-24_C.mp4"
                ! ],
                ! "DeviceID": "xxx",
                ! "NumOfFollowers": 15,
                ! "LAT": xxx,
                ! "ALT": xxx,
                ! "Data": {
                ! "Luminance": 22,
                ! "Temperature": 50.56,
                ! "ImageURL": "http://s3-us-west-1.amazonaws.com/bskyimgs/xxx=.jpg",
                ! "TS": 1537812069,
                ! "Rain": false,
                ! "Humidity": 71,
                ! "Pressure": 28.56,
                ! "DeviceType": "SKY1",
                ! "Voltage": 2598,
                ! "Night": true,
                ! "UVIndex": "1",
                ! "ImageTS": 1537811200
                ! },
                ! "FullAddress": "xxx, xxx, xxx, xx",
                ! "StreetName": "xxx",
                ! "PreviewImageList": [
                ! "http://s3-us-west-1.amazonaws.com/bskyi ... 1xxxs=.jpg",
                ! "http://s3-us-west-1.amazonaws.com/bskyi ... 1xxxs=.jpg",
                ! "http://s3-us-west-1.amazonaws.com/bskyi ... J1xxx=.jpg",
                ! "http://s3-us-west-1.amazonaws.com/bskyi ... J1xxx=.jpg",
                ! "http://s3-us-west-1.amazonaws.com/bskyi ... J1xxx=.jpg"
                ! ],
                ! }
                ! ],
                Wen mir jemand sagen kann wie ich in NodeRed an diese Daten komme, dann wäre mir schon sehr geholfen.

                Gruss

                Hansjürg

                1 Antwort Letzte Antwort
                0
                • H Offline
                  H Offline
                  hafo
                  schrieb am zuletzt editiert von
                  #11

                  Hier würde es so einfach aussehen

                  https://nodered.org/docs/api/admin/meth … es/module/

                  Aber ich finde kein Node bei welchem der Header und Value so eingestellt werden können.

                  1 Antwort Letzte Antwort
                  0
                  • H Offline
                    H Offline
                    hafo
                    schrieb am zuletzt editiert von
                    #12

                    Kann mir bei diesem Problem wirklich niemand weiterhelfen?

                    1 Antwort Letzte Antwort
                    0
                    • H Offline
                      H Offline
                      hafo
                      schrieb am zuletzt editiert von
                      #13

                      Es geht hier weiter

                      viewtopic.php?f=32&t=17318

                      1 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      782

                      Online

                      32.6k

                      Benutzer

                      82.3k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe