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. Русский
  3. ioBroker
  4. ioBroker основное
  5. Jquery

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    989

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.1k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

Jquery

Geplant Angeheftet Gesperrt Verschoben ioBroker основное
5 Beiträge 3 Kommentatoren 3.1k 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.
  • V Offline
    V Offline
    vtec
    schrieb am zuletzt editiert von
    #1

    Можно ли в скриптах подключить как нибудь jquery библиотеку?

    1 Antwort Letzte Antwort
    0
    • BluefoxB Offline
      BluefoxB Offline
      Bluefox
      schrieb am zuletzt editiert von
      #2

      @vtec:

      Можно ли в скриптах подключить как нибудь jquery библиотеку? `
      jquery нужна для работы с DOM. В node.js она бесполезна.

      А что ты хочешь сделать?

      1 Antwort Letzte Antwort
      0
      • V Offline
        V Offline
        vtec
        schrieb am zuletzt editiert von
        #3

        Хотелка:

        Есть rss ссыка для получения погоды на завтра http://meteoinfo.ru/rss/forecasts/29430

        где 29430 мой город

        У меня сейчас обрабатывает php скрипт, хотелось бы перевести на iobroker.

        Как получить Rss/Xml данные?

        Есть пример на js, но он не работает, т.к. не знает, что такое XMLHttpRequest. Есть пример еще на jquery.

        function httpGet(theUrl) {
            var xmlHttp = null;
        
            xmlHttp = new XMLHttpRequest();
            xmlHttp.open("GET", theUrl, false);
            xmlHttp.send(null);
            return xmlHttp.responseXML;
        }
        var rssData = httpGet('http://meteoinfo.ru/rss/forecasts/29430');
        
        

        Или не замарачиваться и php скриптом через simpl-api записать отпарсенные данные в переменную, а дальше делать то что мне надо?

        1 Antwort Letzte Antwort
        0
        • E Offline
          E Offline
          electric69
          schrieb am zuletzt editiert von
          #4

          @vtec:

          Хотелка:

          Есть rss ссыка для получения погоды на завтра http://meteoinfo.ru/rss/forecasts/29430

          где 29430 мой город

          У меня сейчас обрабатывает php скрипт, хотелось бы перевести на iobroker.

          Как получить Rss/Xml данные? `
          Посмотри адаптер https://github.com/hobbyquaker/ccu.io/blob/master/adapter/gismeteo/gismeteo.js в CCU.IO. Можно его адаптировать.

          1 Antwort Letzte Antwort
          0
          • BluefoxB Offline
            BluefoxB Offline
            Bluefox
            schrieb am zuletzt editiert von
            #5

            @vtec:

            Хотелка:

            Есть rss ссыка для получения погоды на завтра http://meteoinfo.ru/rss/forecasts/29430

            где 29430 мой город

            У меня сейчас обрабатывает php скрипт, хотелось бы перевести на iobroker.

            Как получить Rss/Xml данные?

            Есть пример на js, но он не работает, т.к. не знает, что такое XMLHttpRequest. Есть пример еще на jquery.

            function httpGet(theUrl) {
                var xmlHttp = null;
            
                xmlHttp = new XMLHttpRequest();
                xmlHttp.open("GET", theUrl, false);
                xmlHttp.send(null);
                return xmlHttp.responseXML;
            }
            var rssData = httpGet('http://meteoinfo.ru/rss/forecasts/29430');
            
            

            Или не замарачиваться и php скриптом через simpl-api записать отпарсенные данные в переменную, а дальше делать то что мне надо? `

            var request = require('requiest');
            
            function showForecast() {
            	request ('http://meteoinfo.ru/rss/forecasts/29430', function (error, response, body) {
            	  if (!error && response.statusCode == 200) {
            		var desc = body.match(/\<description\>(.*)\<\/description\>/g);
            		var date = body.match(/\<item\>\<title\>(.*)\<\/title\>/g);
            		if (desc && date) {
            			desc.splice(0, 1);
            			var result = [];
            			for(var t = 0; t < date.length; t++) {
            				result.push({date: date[t].replace("<title>", "").replace("</title>", ""), desc: desc[t].replace("<description>", "").replace("</description>", "")});
            			}
            
            			// Show info
            			for(var t = 0; t < result.length; t++) {
            				log(result[t].date + " => " + result[t].desc);
            			}
            		}
            	  }
            	});
            }
            
            // Every hour
            on({time: "0 * * * *"}, showForecast);</title\></item\></description\> 
            
            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

            769

            Online

            32.5k

            Benutzer

            81.6k

            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