Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. CONTROME JSON Script zum auslesen von sensoren und Zuständen

NEWS

  • Wartung am 15.11. – Forum ab 22:00 Uhr nicht erreichbar
    BluefoxB
    Bluefox
    12
    2
    262

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.7k

CONTROME JSON Script zum auslesen von sensoren und Zuständen

CONTROME JSON Script zum auslesen von sensoren und Zuständen

Scheduled Pinned Locked Moved Skripten / Logik
38 Posts 7 Posters 4.0k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    meicker
    wrote on last edited by
    #17

    Baue ich jetzt ein 🙂 Scheint wieder zu laufen das teil - Glück gehabt … 🙂

    1 Reply Last reply
    0
    • M Offline
      M Offline
      meicker
      wrote on last edited by
      #18

      Hier habe ich ein Ergebnis:

      15:03:53.749	[info]	javascript.0 script.js.Controme.Sensordaten: registered 0 subscriptions and 1 schedule
      15:03:54.627	[info]	javascript.0 Stop script script.js.Controme.Sensordaten
      15:03:55.653	[info]	javascript.0 Start javascript script.js.Controme.Sensordaten
      15:03:55.653	[info]	javascript.0 script.js.Controme.Sensordaten: schedule(cron=*/30 * * * * *)
      15:03:55.653	[info]	javascript.0 script.js.Controme.Sensordaten: registered 0 subscriptions and 1 schedule
      15:04:00.906	[info]	javascript.0 script.js.Controme.Sensordaten: [{"total_offset": -0.4375, "solltemperatur": 18.0, "temperatur": 22.745098039215687, "name": "Schlafzimmer", "offsets": {"Geolocation": {"raum": 0.0, "haus": -0.5}, "Wetter": {"raum": 0.1, "haus": 0.0}, "Heizfl\u00e4chenoptimierung": {"raum": 0, "haus": 0.0}, "Zeitschalter": {"raum": 0.0, "haus": 0.0}, "Timer": {"raum": 0.0, "haus": 0.0}, "Au\u00dfentemperaturkorrektur": {"raum": -0.0375, "haus": 0.0}, "Kalender": {"raum": 0.0, "haus": 0.0}}, "sensoren": [{"raumtemperatursensor": false, "letzte_uebertragung": "24.08.2018 15:03", "name": "28_42_09_8f_09_00_00_3b", "wert": 26.12, "beschreibung": "(7) RL Schlafzimmer"}, {"raumtemperatursensor": true, "letzte_uebertragung": "24.08.2018 14:56", "name": "05:05:9b:58", "wert": {"Helligkeit": null, "Relative Luftfeuchte": null, "Bewegung": null, "Temperatur": 22.745098039215687}, "beschreibung": "FRT Schlafzimmer"}], "id": 2, "luftfeuchte": "kein aktueller Wert vorhanden"}]
      15:04:00.906	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.schlafzimmer.rl_temp, state={"val":26.1,"ack":true})
      15:04:00.906	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.schlafzimmer.frt_temp, state={"val":22.7,"ack":true})
      15:04:00.906	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.schlafzimmer.rl_akt, state={"val":"24.08.2018 15:03","ack":true})
      15:04:00.907	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.schlafzimmer.frt_akt, state={"val":"24.08.2018 14:56","ack":true})
      15:04:00.907	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.schlafzimmer.solltemperatur, state={"val":18,"ack":true})
      15:04:00.967	[info]	javascript.0 script.js.Controme.Sensordaten: [{"total_offset": 0.06999999999999995, "solltemperatur": 20.0, "temperatur": null, "name": "K\u00fcche", "offsets": {"Geolocation": {"raum": 0.0, "haus": -0.5}, "Wetter": {"raum": 0.1, "haus": 0.0}, "Heizfl\u00e4chenoptimierung": {"raum": 0.0, "haus": 0.0}, "Zeitschalter": {"raum": 0.0, "haus": 0.0}, "Timer": {"raum": 0.0, "haus": 0.0}, "Au\u00dfentemperaturkorrektur": {"raum": 0.47, "haus": 0.0}, "Kalender": {"raum": 0.0, "haus": 0.0}}, "sensoren": [{"raumtemperatursensor": false, "letzte_uebertragung": "24.08.2018 15:03", "name": "28_e2_4c_8e_09_00_00_d3", "wert": 25.81, "beschreibung": "(4) RL K\u00fcche"}, {"raumtemperatursensor": true, "letzte_uebertragung": null, "name": "05:05:ff:c2", "wert": {"Helligkeit": null, "Relative Luftfeuchte": null, "Bewegung": null, "Temperatur": null}, "beschreibung": "FRT K\u00fcche"}], "id": 1, "luftfeuchte": "kein aktueller Wert vorhanden"}]
      15:04:00.967	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.kueche.rl_temp, state={"val":25.8,"ack":true})
      15:04:00.968	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.kueche.frt_temp, state={"val":0,"ack":true})
      15:04:00.968	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.kueche.rl_akt, state={"val":"24.08.2018 15:03","ack":true})
      15:04:00.968	[warn]	javascript.0 at Request._callback (script.js.Controme.Sensordaten:96:13)
      15:04:00.971	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.kueche.frt_akt, state={"val":null,"ack":true})
      15:04:00.971	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.kueche.solltemperatur, state={"val":20,"ack":true})
      15:04:01.171	[info]	javascript.0 script.js.Controme.Sensordaten: [{"total_offset": 0.07499999999999996, "solltemperatur": 18.0, "temperatur": 20.0, "name": "Abstellkammer", "offsets": {"Geolocation": {"raum": 0.0, "haus": -0.5}, "Wetter": {"raum": 0.1, "haus": 0.0}, "Heizfl\u00e4chenoptimierung": {"raum": 0, "haus": 0.0}, "Zeitschalter": {"raum": 0.0, "haus": 0.0}, "Timer": {"raum": 0.0, "haus": 0.0}, "Au\u00dfentemperaturkorrektur": {"raum": 0.475, "haus": 0.0}, "Kalender": {"raum": 0.0, "haus": 0.0}}, "sensoren": [{"raumtemperatursensor": false, "letzte_uebertragung": "24.08.2018 15:03", "name": "28_dc_7d_8e_09_00_00_64", "wert": 26.12, "beschreibung": "(9) RL Kammer"}, {"raumtemperatursensor": true, "letzte_uebertragung": "24.08.2018 15:03", "name": "00_11_11_11_11_11_20_00", "wert": 20.0, "beschreibung": "SIM_Abstellkammer"}], "id": 4, "luftfeuchte": "kein Sensor vorhanden"}]
      15:04:01.171	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.abstellkammer.rl_temp, state={"val":26.1,"ack":true})
      15:04:01.171	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.abstellkammer.frt_temp, state={"val":20,"ack":true})
      15:04:01.172	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.abstellkammer.rl_akt, state={"val":"24.08.2018 15:03","ack":true})
      15:04:01.172	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.abstellkammer.frt_akt, state={"val":"24.08.2018 15:03","ack":true})
      15:04:01.172	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.abstellkammer.solltemperatur, state={"val":18,"ack":true})
      15:04:01.207	[info]	javascript.0 script.js.Controme.Sensordaten: [{"total_offset": 0.16999999999999998, "solltemperatur": 20.0, "temperatur": null, "name": "Wohnzimmer", "offsets": {"Geolocation": {"raum": 0.0, "haus": -0.5}, "Wetter": {"raum": 0.2, "haus": 0.0}, "Heizfl\u00e4chenoptimierung": {"raum": 0.0, "haus": 0.0}, "Zeitschalter": {"raum": 0.0, "haus": 0.0}, "Timer": {"raum": 0.0, "haus": 0.0}, "Au\u00dfentemperaturkorrektur": {"raum": 0.47, "haus": 0.0}, "Kalender": {"raum": 0.0, "haus": 0.0}}, "sensoren": [{"raumtemperatursensor": false, "letzte_uebertragung": "24.08.2018 15:03", "name": "28_5e_07_90_09_00_00_1d", "wert": 25.56, "beschreibung": "(1) RL WZ Balkon"}, {"raumtemperatursensor": false, "letzte_uebertragung": "24.08.2018 15:03", "name": "28_af_71_8f_09_00_00_0b", "wert": 25.75, "beschreibung": "(2) RL WZ Mitte"}, {"raumtemperatursensor": true, "letzte_uebertragung": null, "name": "05:05:ff:4a", "wert": {"Helligkeit": null, "Relative Luftfeuchte": null, "Bewegung": null, "Temperatur": null}, "beschreibung": "FRT Wohnzimmer"}], "id": 3, "luftfeuchte": "kein aktueller Wert vorhanden"}]
      15:04:01.207	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.wohnzimmer.balkon_rl_temp, state={"val":25.6,"ack":true})
      15:04:01.208	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.wohnzimmer.mitte_rl_temp, state={"val":25.8,"ack":true})
      15:04:01.208	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.wohnzimmer.frt_temp, state={"val":0,"ack":true})
      15:04:01.208	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.wohnzimmer.rl_akt, state={"val":"24.08.2018 15:03","ack":true})
      15:04:01.209	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.wohnzimmer.frt_akt, state={"val":"24.08.2018 15:03","ack":true})
      15:04:01.209	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.wohnzimmer.solltemperatur, state={"val":20,"ack":true})
      15:04:01.410	[info]	javascript.0 script.js.Controme.Sensordaten: [{"total_offset": 0.07499999999999996, "solltemperatur": 19.5, "temperatur": 22.588235294117645, "name": "Flur", "offsets": {"Geolocation": {"raum": 0.0, "haus": -0.5}, "Wetter": {"raum": 0.1, "haus": 0.0}, "Heizfl\u00e4chenoptimierung": {"raum": 0, "haus": 0.0}, "Zeitschalter": {"raum": 0.0, "haus": 0.0}, "Timer": {"raum": 0.0, "haus": 0.0}, "Au\u00dfentemperaturkorrektur": {"raum": 0.475, "haus": 0.0}, "Kalender": {"raum": 0.0, "haus": 0.0}}, "sensoren": [{"raumtemperatursensor": false, "letzte_uebertragung": "24.08.2018 15:03", "name": "28_86_9e_8f_09_00_00_9e", "wert": 26.31, "beschreibung": "(6) RL Flur"}, {"raumtemperatursensor": true, "letzte_uebertragung": "24.08.2018 14:59", "name": "05:05:9a:c3", "wert": {"Helligkeit": null, "Relative Luftfeuchte": null, "Bewegung": null, "Temperatur": 22.588235294117645}, "beschreibung": "FRT Flur"}], "id": 6, "luftfeuchte": "kein aktueller Wert vorhanden"}]
      15:04:01.411	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.flur.rl_temp, state={"val":26.3,"ack":true})
      15:04:01.411	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.flur.frt_temp, state={"val":22.6,"ack":true})
      15:04:01.412	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.flur.rl_akt, state={"val":"24.08.2018 15:03","ack":true})
      15:04:01.412	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.flur.frt_akt, state={"val":"24.08.2018 14:59","ack":true})
      15:04:01.412	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.flur.solltemperatur, state={"val":19.5,"ack":true})
      15:04:01.466	[info]	javascript.0 script.js.Controme.Sensordaten: [{"total_offset": 0.175, "solltemperatur": 20.5, "temperatur": null, "name": "Badezimmer", "offsets": {"Geolocation": {"raum": 0.0, "haus": -0.5}, "Wetter": {"raum": 0.2, "haus": 0.0}, "Heizfl\u00e4chenoptimierung": {"raum": 0.0, "haus": 0.0}, "Zeitschalter": {"raum": 0.0, "haus": 0.0}, "Timer": {"raum": 0.0, "haus": 0.0}, "Au\u00dfentemperaturkorrektur": {"raum": 0.475, "haus": 0.0}, "Kalender": {"raum": 0.0, "haus": 0.0}}, "sensoren": [{"raumtemperatursensor": false, "letzte_uebertragung": "24.08.2018 15:03", "name": "28_3b_30_90_09_00_00_e0", "wert": 26.31, "beschreibung": "(5) RL Bad"}, {"raumtemperatursensor": true, "letzte_uebertragung": null, "name": "05:05:9a:d0", "wert": {"Helligkeit": null, "Relative Luftfeuchte": null, "Bewegung": null, "Temperatur": null}, "beschreibung": "FRT Badezimmer"}], "id": 5, "luftfeuchte": "kein aktueller Wert vorhanden"}]
      15:04:01.467	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.badezimmer.rl_temp, state={"val":26.3,"ack":true})
      15:04:01.467	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.badezimmer.frt_temp, state={"val":0,"ack":true})
      15:04:01.467	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.badezimmer.rl_akt, state={"val":"24.08.2018 15:03","ack":true})
      15:04:01.468	[warn]	javascript.0 at Request._callback (script.js.Controme.Sensordaten:190:13)
      15:04:01.472	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.badezimmer.frt_akt, state={"val":null,"ack":true})
      15:04:01.472	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.badezimmer.solltemperatur, state={"val":20.5,"ack":true})
      15:04:01.690	[info]	javascript.0 script.js.Controme.Sensordaten: [{"total_offset": 0.06999999999999995, "solltemperatur": 20.0, "temperatur": null, "name": "Arbeitszimmer", "offsets": {"Geolocation": {"raum": 0.0, "haus": -0.5}, "Wetter": {"raum": 0.1, "haus": 0.0}, "Heizfl\u00e4chenoptimierung": {"raum": 0.0, "haus": 0.0}, "Zeitschalter": {"raum": 0.0, "haus": 0.0}, "Timer": {"raum": 0.0, "haus": 0.0}, "Au\u00dfentemperaturkorrektur": {"raum": 0.47, "haus": 0.0}, "Kalender": {"raum": 0.0, "haus": 0.0}}, "sensoren": [{"raumtemperatursensor": false, "letzte_uebertragung": "24.08.2018 15:03", "name": "28_ce_94_8d_09_00_00_f0", "wert": 25.94, "beschreibung": "(8) RL Arbeitszimmer"}, {"raumtemperatursensor": true, "letzte_uebertragung": null, "name": "05:06:00:08", "wert": {"Helligkeit": null, "Relative Luftfeuchte": null, "Bewegung": null, "Temperatur": null}, "beschreibung": "FRT Arbeitszimmer"}], "id": 7, "luftfeuchte": "kein aktueller Wert vorhanden"}]
      15:04:01.690	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.arbeitszimmer.rl_temp, state={"val":25.9,"ack":true})
      15:04:01.696	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.arbeitszimmer.frt_temp, state={"val":0,"ack":true})
      15:04:01.696	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.arbeitszimmer.rl_akt, state={"val":"24.08.2018 15:03","ack":true})
      15:04:01.697	[warn]	javascript.0 at Request._callback (script.js.Controme.Sensordaten:236:13)
      15:04:01.698	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.arbeitszimmer.frt_akt, state={"val":null,"ack":true})
      15:04:01.699	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.arbeitszimmer.solltemperatur, state={"val":20,"ack":true})
      15:04:01.723	[info]	javascript.0 script.js.Controme.Sensordaten: [{"total_offset": 0.07499999999999996, "solltemperatur": 20.0, "temperatur": null, "name": "Esszimmer", "offsets": {"Geolocation": {"raum": 0.0, "haus": -0.5}, "Wetter": {"raum": 0.1, "haus": 0.0}, "Heizfl\u00e4chenoptimierung": {"raum": 0.0, "haus": 0.0}, "Zeitschalter": {"raum": 0.0, "haus": 0.0}, "Timer": {"raum": 0.0, "haus": 0.0}, "Au\u00dfentemperaturkorrektur": {"raum": 0.475, "haus": 0.0}, "Kalender": {"raum": 0.0, "haus": 0.0}}, "sensoren": [{"raumtemperatursensor": false, "letzte_uebertragung": "24.08.2018 15:03", "name": "28_fe_22_90_09_00_00_6b", "wert": 25.87, "beschreibung": "(3) RL Esszimmer"}, {"raumtemperatursensor": true, "letzte_uebertragung": null, "name": "05:05:9a:b0", "wert": {"Helligkeit": null, "Relative Luftfeuchte": null, "Bewegung": null, "Temperatur": null}, "beschreibung": "FRT Esszimmer"}], "id": 8, "luftfeuchte": "kein aktueller Wert vorhanden"}]
      15:04:01.723	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.esszimmer.rl_temp, state={"val":25.9,"ack":true})
      15:04:01.723	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.esszimmer.frt_temp, state={"val":0,"ack":true})
      15:04:01.723	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.esszimmer.rl_akt, state={"val":"24.08.2018 15:03","ack":true})
      15:04:01.724	[warn]	javascript.0 at Request._callback (script.js.Controme.Sensordaten:259:13)
      15:04:01.726	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.esszimmer.frt_akt, state={"val":null,"ack":true})
      15:04:01.726	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.esszimmer.solltemperatur, state={"val":20,"ack":true})
      15:04:01.783	[info]	javascript.0 script.js.Controme.Sensordaten: [{"total_offset": 0.0, "solltemperatur": 18.0, "temperatur": null, "name": "HKV", "offsets": {"Geolocation": {"raum": 0.0, "haus": -0.5}, "Wetter": {"raum": 0.5, "haus": 0.0}, "Temperaturszenen": {"raum": 0.0, "haus": 0.0}, "Timer": {"raum": 0.0, "haus": 0.0}, "Kalender": {"raum": 0.0, "haus": 0.0}, "Zeitschalter": {"raum": 0.0, "haus": 0.0}}, "sensoren": [{"raumtemperatursensor": false, "letzte_uebertragung": "24.08.2018 15:03", "name": "28_10_58_8d_09_00_00_24", "wert": 26.44, "beschreibung": "Vorlauftemperatur HKV"}, {"raumtemperatursensor": false, "letzte_uebertragung": "24.08.2018 15:03", "name": "28_49_10_8e_09_00_00_c3", "wert": 25.87, "beschreibung": "R\u00fccklauftemperatur HKV"}], "id": 9, "luftfeuchte": "kein Sensor vorhanden"}]
      15:04:01.783	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.hkv.vl_temp, state={"val":26.4,"ack":true})
      15:04:01.783	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.hkv.rl_temp, state={"val":25.9,"ack":true})
      15:04:01.784	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.hkv.vl_akt, state={"val":"24.08.2018 15:03","ack":true})
      15:04:01.784	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.hkv.rl_akt, state={"val":"24.08.2018 15:03","ack":true})
      15:04:01.904	[info]	javascript.0 script.js.Controme.Sensordaten: [{"total_offset": 0.0, "solltemperatur": 18.0, "temperatur": null, "name": "Virtuelle Sensoren", "offsets": {"Geolocation": {"raum": 0.0, "haus": -0.5}, "Wetter": {"raum": 0.5, "haus": 0.0}, "Zeitschalter": {"raum": 0.0, "haus": 0.0}}, "sensoren": [{"raumtemperatursensor": true, "letzte_uebertragung": null, "name": "VSensor*2", "wert": null, "beschreibung": "Wohnungstemperatur"}], "id": 10, "luftfeuchte": "kein Sensor vorhanden"}]
      15:04:01.905	[info]	javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.wohnung.vsensor1_temp, state={"val":0,"ack":true})
      

      Sind insgesamt 4 Warnungen drin.

      1 Reply Last reply
      0
      • paul53P Offline
        paul53P Offline
        paul53
        wrote on last edited by paul53
        #19

        @meicker:

        Sind insgesamt 4 Warnungen drin.

        Aber keine Fehlermeldungen. Mit den Warnungen kann ich erst mal nichts anfangen :oops:

        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

        1 Reply Last reply
        0
        • M Offline
          M Offline
          meicker
          wrote on last edited by
          #20

          OK ! Ich denke es kommt wieder in der Nacht 🙂 Morgen schaue ich wieder ins Log rein und dann sehen wir hoffentlich was … 🙂

          1 Reply Last reply
          0
          • M Offline
            M Offline
            meicker
            wrote on last edited by
            #21

            Hallo Paul,

            schau mal, irgend etwas mit object:

            `2018-08-24 15:02:01.608  - [33mwarn[39m: javascript.0 Wrong type of javascript.0.Controme.badezimmer.frt_akt: "object". Please fix, while deprecated and will not work in next versions.
            2018-08-24 15:02:01.610  - [33mwarn[39m: javascript.0     at Request._callback (script.js.Controme.Sensordaten:190:13)
            2018-08-24 15:02:01.610  - [33mwarn[39m: javascript.0     at Request.self.callback (/opt/iobroker/node_modules/request/request.js:186:22)
            2018-08-24 15:02:01.610  - [33mwarn[39m: javascript.0     at emitTwo (events.js:126:13)
            2018-08-24 15:02:01.610  - [33mwarn[39m: javascript.0     at Request.emit (events.js:214:7)
            2018-08-24 15:02:01.611  - [33mwarn[39m: javascript.0     at Request. <anonymous>(/opt/iobroker/node_modules/request/request.js:1163:10)
            2018-08-24 15:02:01.611  - [33mwarn[39m: javascript.0     at emitOne (events.js:116:13)
            2018-08-24 15:02:01.611  - [33mwarn[39m: javascript.0     at Request.emit (events.js:211:7)
            2018-08-24 15:02:01.611  - [33mwarn[39m: javascript.0     at IncomingMessage. <anonymous>(/opt/iobroker/node_modules/request/request.js:1085:12)
            2018-08-24 15:02:01.611  - [33mwarn[39m: javascript.0     at Object.onceWrapper (events.js:313:30)
            2018-08-24 15:02:01.611  - [33mwarn[39m: javascript.0     at emitNone (events.js:111:20)
            2018-08-24 15:02:01.612  - [33mwarn[39m: javascript.0     at IncomingMessage.emit (events.js:208:7)
            2018-08-24 15:02:01.612  - [33mwarn[39m: javascript.0     at endReadableNT (_stream_readable.js:1064:12)
            2018-08-24 15:02:01.612  - [33mwarn[39m: javascript.0     at _combinedTickCallback (internal/process/next_tick.js:138:11)
            2018-08-24 15:02:01.612  - [33mwarn[39m: javascript.0     at process._tickCallback (internal/process/next_tick.js:180:9)
            2018-08-24 15:02:01.612  - [32minfo[39m: javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.badezimmer.frt_akt, state={"val":null,"ack":true})
            2018-08-24 15:02:01.613  - [32minfo[39m: javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.badezimmer.solltemperatur, state={"val":20.5,"ack":true})
            2018-08-24 15:02:01.844  - [32minfo[39m: javascript.0 script.js.Controme.Sensordaten: [{"total_offset": 0.06999999999999995, "solltemperatur": 20.0, "temperatur": null, "name": "Arbeitszimmer", "offsets": {"Geolocation": {"raum": 0.0, "haus": -0.5}, "Wetter": {"raum": 0.1, "haus": 0.0}, "Heizfl\u00e4chenoptimierung": {"raum": 0.0, "haus": 0.0}, "Zeitschalter": {"raum": 0.0, "haus": 0.0}, "Timer": {"raum": 0.0, "haus": 0.0}, "Au\u00dfentemperaturkorrektur": {"raum": 0.47, "haus": 0.0}, "Kalender": {"raum": 0.0, "haus": 0.0}}, "sensoren": [{"raumtemperatursensor": false, "letzte_uebertragung": "24.08.2018 15:01", "name": "28_ce_94_8d_09_00_00_f0", "wert": 25.94, "beschreibung": "(8) RL Arbeitszimmer"}, {"raumtemperatursensor": true, "letzte_uebertragung": null, "name": "05:06:00:08", "wert": {"Helligkeit": null, "Relative Luftfeuchte": null, "Bewegung": null, "Temperatur": null}, "beschreibung": "FRT Arbeitszimmer"}], "id": 7, "luftfeuchte": "kein aktueller Wert vorhanden"}]
            2018-08-24 15:02:01.845  - [32minfo[39m: javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.arbeitszimmer.rl_temp, state={"val":25.9,"ack":true})
            2018-08-24 15:02:01.845  - [32minfo[39m: javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.arbeitszimmer.frt_temp, state={"val":0,"ack":true})
            2018-08-24 15:02:01.850  - [32minfo[39m: javascript.0 script.js.Controme.Sensordaten: setForeignState(id=javascript.0.Controme.arbeitszimmer.rl_akt, state={"val":"24.08.2018 15:01","ack":true})
            2018-08-24 15:02:01.850  - [33mwarn[39m: javascript.0 Wrong type of javascript.0.Controme.arbeitszimmer.frt_akt: "object". Please fix, while deprecated and will not work in next versions.
            2018-08-24 15:02:01.852  - [33mwarn[39m: javascript.0     at Request._callback (script.js.Controme.Sensordaten:236:13)
            2018-08-24 15:02:01.852  - [33mwarn[39m: javascript.0     at Request.self.callback (/opt/iobroker/node_modules/request/request.js:186:22)
            2018-08-24 15:02:01.852  - [33mwarn[39m: javascript.0     at emitTwo (events.js:126:13)
            2018-08-24 15:02:01.852  - [33mwarn[39m: javascript.0     at Request.emit (events.js:214:7)
            2018-08-24 15:02:01.852  - [33mwarn[39m: javascript.0     at Request. <anonymous>(/opt/iobroker/node_modules/request/request.js:1163:10)
            2018-08-24 15:02:01.853  - [33mwarn[39m: javascript.0     at emitOne (events.js:116:13)
            2018-08-24 15:02:01.853  - [33mwarn[39m: javascript.0     at Request.emit (events.js:211:7)
            2018-08-24 15:02:01.853  - [33mwarn[39m: javascript.0     at IncomingMessage. <anonymous>(/opt/iobroker/node_modules/request/request.js:1085:12)
            2018-08-24 15:02:01.853  - [33mwarn[39m: javascript.0     at Object.onceWrapper (events.js:313:30)
            2018-08-24 15:02:01.853  - [33mwarn[39m: javascript.0     at emitNone (events.js:111:20)
            2018-08-24 15:02:01.853  - [33mwarn[39m: javascript.0     at IncomingMessage.emit (events.js:208:7)
            2018-08-24 15:02:01.854  - [33mwarn[39m: javascript.0     at endReadableNT (_stream_readable.js:1064:12)
            2018-08-24 15:02:01.854  - [33mwarn[39m: javascript.0     at _combinedTickCallback (internal/process/next_tick.js:138:11)
            2018-08-24 15:02:01.854  - [33mwarn[39m: javascript.0     at process._tickCallback (internal/process/next_tick.js:180:9)[/code]</anonymous></anonymous></anonymous></anonymous>`
            
            und den anderen Fehler habe ich hier noch mal ganz kurz und auch nur an dieser Stelle:
            
            `~~[code]~~<title>502 Bad Gateway</title>
            
            <center>
            
            # 502 Bad Gateway
            
            </center>
            
            * * *
            
            <center>nginx/1.6.2</center>
            
            2018-08-25 04:15:02.263  - [31merror[39m: javascript.0 uncaught exception: Unexpected token < in JSON at position 0
            2018-08-25 04:15:02.263  - [31merror[39m: javascript.0 SyntaxError: Unexpected token < in JSON at position 0
                at JSON.parse (<anonymous>:null:null)
                at Request._callback (script.js.Controme.Sensordaten:250:33)
                at Request.self.callback (/opt/iobroker/node_modules/request/request.js:186:22)
                at emitTwo (events.js:126:13)
                at Request.emit (events.js:214:7)
                at Request. <anonymous>(/opt/iobroker/node_modules/request/request.js:1163:10)
                at emitOne (events.js:116:13)
                at Request.emit (events.js:211:7)
                at IncomingMessage. <anonymous>(/opt/iobroker/node_modules/request/request.js:1085:12)
                at Object.onceWrapper (events.js:313:30)
            
            2018-08-25 04:15:02.278  - [32minfo[39m: javascript.0 script.js.Controme.Sensordaten: 
            <title>502 Bad Gateway</title>
            
            <center>
            
            # 502 Bad Gateway
            
            </center>
            
            * * *
            
            <center>nginx/1.6.2</center>
            
            2018-08-25 04:15:02.281  - [31merror[39m: javascript.0 uncaught exception: Unexpected token < in JSON at position 0
            2018-08-25 04:15:02.282  - [31merror[39m: javascript.0 SyntaxError: Unexpected token < in JSON at position 0
                at JSON.parse (<anonymous>:null:null)
                at Request._callback (script.js.Controme.Sensordaten:227:33)
                at Request.self.callback (/opt/iobroker/node_modules/request/request.js:186:22)
                at emitTwo (events.js:126:13)
                at Request.emit (events.js:214:7)
                at Request. <anonymous>(/opt/iobroker/node_modules/request/request.js:1163:10)
                at emitOne (events.js:116:13)
                at Request.emit (events.js:211:7)
                at IncomingMessage. <anonymous>(/opt/iobroker/node_modules/request/request.js:1085:12)
                at Object.onceWrapper (events.js:313:30)[/code]</anonymous></anonymous></anonymous></anonymous></anonymous></anonymous>`
            
            Sienht tatsächlich so aus als wäre der Controme Server nicht erreichbar ... oder ?
            
            vg
            
            Marc
            
            1 Reply Last reply
            0
            • paul53P Offline
              paul53P Offline
              paul53
              wrote on last edited by paul53
              #22

              @meicker:

              Sienht tatsächlich so aus als wäre der Controme Server nicht erreichbar … oder ?

              Ja. Das lässt sich abfangen vor den JSON.parse().

              else if(body.indexOf('Bad Gateway') == -1) {
                  var sensoren = JSON.parse(body)[0].sensoren;
                  ...
              }
              

              Das kann ich nicht nachvollziehen:

              Wrong type of javascript.0.Controme.badezimmer.frt_akt: "object".
              

              Tritt es öfter auf ?

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              1 Reply Last reply
              0
              • M Offline
                M Offline
                meicker
                wrote on last edited by
                #23

                Hi Paul,

                das konntest Du wirklich nicht nachvollziehen 🙂

                Ich versuche schon seit ein paar tagen Alexa nach der temperatur im Wohnzimmer zu fragen. Das beste Ergebnis bisher war: Dein Gerät unterstützt das nicht 😞

                Der Fehler den Du gesehen hast war ein fehler von mir, ich hatte versehentlich das Objekt geändert. Habe ich aber schon wieder zurückgesetzt … Hast Du ne Idee zum Alexa Temeratur abfragen ? Es gibt zwar hier im Forum schon den einen oder anderen beitrag aber ich finde nichts von Anfang an ...

                Dein addon schreibe ich mal davor !

                Danke, wie immer 🙂

                vg

                Marc

                1 Reply Last reply
                0
                • M Offline
                  M Offline
                  meicker
                  wrote on last edited by
                  #24

                  8270_screenshot_2018-08-25_javascript_-iobroker_1.png

                  In dem kleinen Dreieck steht : too many errors, 90% scanned … Ansonsten keinerlei Warnhinweise am Script in den Zeilennummern ... :?: Das hat aber nichts mit der Änderung von gerade zu tun, stand eben schon da ...

                  1 Reply Last reply
                  0
                  • paul53P Offline
                    paul53P Offline
                    paul53
                    wrote on last edited by paul53
                    #25

                    @meicker:

                    Hast Du ne Idee zum Alexa Temeratur abfragen ?

                    Nein, mit Alexa habe ich nichts am Hut. Eine Quasselstrippe, die einen auch noch ständig belauscht, kommt mir nicht ins Haus.

                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                    1 Reply Last reply
                    0
                    • paul53P Offline
                      paul53P Offline
                      paul53
                      wrote on last edited by
                      #26

                      @meicker:

                      In dem kleinen Dreieck steht : too many errors, 90% scanned … `
                      Das ist ist ja "sehr informativ" :evil: So eine Warnung hatte ich noch nicht.

                      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                      1 Reply Last reply
                      0
                      • M Offline
                        M Offline
                        meicker
                        wrote on last edited by
                        #27

                        Wenn Du da nix mit anfangen kannst … :lol: ignoriere ich das mal gepflegt ... :lol:

                        1 Reply Last reply
                        0
                        • L Offline
                          L Offline
                          LaBamba
                          wrote on last edited by
                          #28

                          Ich bin auch gerade am überlegen die controme Fußbodenheizungssteuerung einzusetzen.

                          Mich würde mal interessieren ob ihr damit zufrieden seit?

                          Bzw. welche Erfahrungen ihr damit gemacht habt.

                          Als Antwort bzgl. der Verbindung habe ich auf Nachfrage folgende Antwort erhalten.

                          Controme hat eine API, die es erlaubt über verschlüsselte HTTP-Abfragen Daten von unserem System abzufragen und auch an unser System zu senden. Damit lassen sich im Prinzip alle Systeme, die auf dieser Ebene kommunizieren können verbinden. Zum Beispiel ist der Gira Homeserver ist mit unserem System kombinierbar. Mehr dazu finden Sie in dem folgenden Link. http://support.controme.com/api/

                          1 Reply Last reply
                          0
                          • M Offline
                            M Offline
                            meicker
                            wrote on last edited by
                            #29

                            @Paul

                            habe ich das so richtig gemacht ?

                                   else if(body.indexOf('Bad Gateway') == -1) {
                                        log(body);
                                       	var sensoren = JSON.parse(body)[0].sensoren;
                                       	var solltemp = JSON.parse(body)[0];
                            

                            Denn ich habe folgenden fehler im Log bekommen und es scheint als wäre danach der JavaAdapter abgeschmiert …

                            host.ioBroker-RasPi	2018-08-27 13:45:06.487	info	Restart adapter system.adapter.javascript.0 because enabled
                            host.ioBroker-RasPi	2018-08-27 13:45:06.487	error	instance system.adapter.javascript.0 terminated with code 0 (OK)
                            Caught	2018-08-27 13:45:06.486	error	by controller[0]: at Object.onceWrapper (events.js:313:30)
                            Caught	2018-08-27 13:45:06.486	error	by controller[0]: at IncomingMessage. <anonymous>(/opt/iobroker/node_modules/request/request.js:1085:12)
                            Caught	2018-08-27 13:45:06.486	error	by controller[0]: at Request.emit (events.js:211:7)
                            Caught	2018-08-27 13:45:06.486	error	by controller[0]: at emitOne (events.js:116:13)
                            Caught	2018-08-27 13:45:06.486	error	by controller[0]: at Request. <anonymous>(/opt/iobroker/node_modules/request/request.js:1163:10)
                            Caught	2018-08-27 13:45:06.486	error	by controller[0]: at Request.emit (events.js:214:7)
                            Caught	2018-08-27 13:45:06.485	error	by controller[0]: at emitTwo (events.js:126:13)
                            Caught	2018-08-27 13:45:06.485	error	by controller[0]: at Request.self.callback (/opt/iobroker/node_modules/request/request.js:186:22)
                            Caught	2018-08-27 13:45:06.485	error	by controller[0]: at Request._callback (script.js.Controme.Sensordaten:110:33)
                            Caught	2018-08-27 13:45:06.485	error	by controller[0]: at JSON.parse (<anonymous>:null:null)
                            Caught	2018-08-27 13:45:06.484	error	by controller[0]: SyntaxError: Unexpected token  in JSON at position 0
                            javascript.0	2018-08-27 13:45:06.440	info	terminating
                            javascript.0	2018-08-27 13:45:06.431	error	at Object.onceWrapper (events.js:313:30)
                            javascript.0	2018-08-27 13:45:06.431	error	at IncomingMessage. <anonymous>(/opt/iobroker/node_modules/request/request.js:1085:12)
                            javascript.0	2018-08-27 13:45:06.431	error	at Request.emit (events.js:211:7)
                            javascript.0	2018-08-27 13:45:06.431	error	at emitOne (events.js:116:13)
                            javascript.0	2018-08-27 13:45:06.431	error	at Request. <anonymous>(/opt/iobroker/node_modules/request/request.js:1163:10)
                            javascript.0	2018-08-27 13:45:06.431	error	at Request.emit (events.js:214:7)
                            javascript.0	2018-08-27 13:45:06.431	error	at emitTwo (events.js:126:13)
                            javascript.0	2018-08-27 13:45:06.431	error	at Request.self.callback (/opt/iobroker/node_modules/request/request.js:186:22)
                            javascript.0	2018-08-27 13:45:06.431	error	at Request._callback (script.js.Controme.Sensordaten:110:33)
                            javascript.0	2018-08-27 13:45:06.431	error	at JSON.parse (<anonymous>:null:null)
                            javascript.0	2018-08-27 13:45:06.431	error	SyntaxError: Unexpected token  in JSON at position 0
                            javascript.0	2018-08-27 13:45:06.431	error	uncaught exception: Unexpected token  in JSON at position 0
                            javascript.0	2018-08-27 13:45:06.413	info	
                            javascript.0	2018-08-27 13:45:06.413	info	
                            javascript.0	2018-08-27 13:45:06.413	info	
                            javascript.0	2018-08-27 13:45:06.413	info	
                            javascript.0	2018-08-27 13:45:06.413	info	
                            javascript.0	2018-08-27 13:45:06.413	info	
                            javascript.0	2018-08-27 13:45:06.413	info	
                            javascript.0	2018-08-27 13:45:06.413	info	
                            javascript.0	2018-08-27 13:45:06.413	info	[Einstellungen](/config//)
                            javascript.0	2018-08-27 13:45:06.413	info	
                            javascript.0	2018-08-27 13:45:06.413	info	*   javascript.0	2018-08-27 13:45:06.413	info	
                            javascript.0	2018-08-27 13:45:06.413	info	
                            javascript.0	2018-08-27 13:45:06.413	info	[Raumtemperaturen](/)
                            javascript.0	2018-08-27 13:45:06.413	info	
                            javascript.0	2018-08-27 13:45:06.413	info	*   javascript.0	2018-08-27 13:45:06.413	info	
                            
                                javascript.0	2018-08-27 13:45:06.413	info	
                                javascript.0	2018-08-27 13:45:06.413	info	
                            
                                [support@controme.com](mailto:support@controme.com?subject=Problem auf /get/json/v1/1/temps/2/)
                            
                                Sollte das Problem bestehen bleiben, wenden Sie
                                javascript.0	2018-08-27 13:45:06.413	info	Bitte versuchen Sie es später noch einmal.
                            
                                Unsere Techniker wurden bereits verständigt und werden sich umgehend des Problems annehmen.
                                javascript.0	2018-08-27 13:45:06.413	info	
                            
                                Ein unvorhergesehenes Problem ist aufgetreten.
                            
                                javascript.0	2018-08-27 13:45:06.413	info	
                            
                                <center>![](/static/icons/Logo-header-retina-Kopie-1.png)</center>
                            
                                javascript.0	2018-08-27 13:45:06.413	info	
                                javascript.0	2018-08-27 13:45:06.413	info	
                                javascript.0	2018-08-27 13:45:06.413	info	
                                javascript.0	2018-08-27 13:45:06.413	info	
                                javascript.0	2018-08-27 13:45:06.413	info	});
                                javascript.0	2018-08-27 13:45:06.413	info	$.extend($.mobile.zoom, {locked:true,enabled:false});
                                javascript.0	2018-08-27 13:45:06.413	info	$(document).bind( "mobileinit", function(event) {
                                javascript.0	2018-08-27 13:45:06.413	info	 
                                javascript.0	2018-08-27 13:45:06.413	info	
                                javascript.0	2018-08-27 13:45:06.413	info	});
                                javascript.0	2018-08-27 13:45:06.413	info	});
                                javascript.0	2018-08-27 13:45:06.413	info	ajaxEnabled: false
                                javascript.0	2018-08-27 13:45:06.413	info	linkBindingEnabled: false,
                                javascript.0	2018-08-27 13:45:06.413	info	$.extend($.mobile, {
                                javascript.0	2018-08-27 13:45:06.413	info	$(document).on("mobileinit", function () {
                                javascript.0	2018-08-27 13:45:06.413	info	 
                                javascript.0	2018-08-27 13:45:06.413	info	
                                javascript.0	2018-08-27 13:45:06.413	info	
                                javascript.0	2018-08-27 13:45:06.413	info	
                                javascript.0	2018-08-27 13:45:06.413	info	
                                javascript.0	2018-08-27 13:45:06.413	info	
                                javascript.0	2018-08-27 13:45:06.413	info	
                                javascript.0	2018-08-27 13:45:06.413	info	
                                javascript.0	2018-08-27 13:45:06.413	info	}
                                javascript.0	2018-08-27 13:45:06.413	info	src: url("/static/DroidSans.ttf") format('truetype');
                                javascript.0	2018-08-27 13:45:06.413	info	local: 'Droid Sans';
                                javascript.0	2018-08-27 13:45:06.413	info	font-family: 'Droid Sans';
                                javascript.0	2018-08-27 13:45:06.413	info	@font-face {
                                javascript.0	2018-08-27 13:45:06.413	info</anonymous></anonymous></anonymous></anonymous></anonymous></anonymous> 
                            
                            1 Reply Last reply
                            0
                            • FredFF Online
                              FredFF Online
                              FredF
                              Most Active Forum Testing
                              wrote on last edited by
                              #30

                              @LaBamba:

                              Ich bin auch gerade am überlegen die controme Fußbodenheizungssteuerung einzusetzen.

                              Mich würde mal interessieren ob ihr damit zufrieden seit?

                              Bzw. welche Erfahrungen ihr damit gemacht habt.

                              Als Antwort bzgl. der Verbindung habe ich auf Nachfrage folgende Antwort erhalten.

                              Controme hat eine API, die es erlaubt über verschlüsselte HTTP-Abfragen Daten von unserem System abzufragen und auch an unser System zu senden. Damit lassen sich im Prinzip alle Systeme, die auf dieser Ebene kommunizieren können verbinden. Zum Beispiel ist der Gira Homeserver ist mit unserem System kombinierbar. Mehr dazu finden Sie in dem folgenden Link. http://support.controme.com/api/ ` Ich habe die Steuerung der Fussbodenheizung seit 3 Jahren und bin sehr zufrieden.

                              Ich habe 1990 gebaut und die damalige Steuerung von Buderus hatte nie funktioniert. Vielleicht sind die Steuerungen heute besser? Mich hat jedenfalls die Messung der Rücklauftemperatur überzeugt.

                              Mit der Einbindung in den Iobroker über die API habe ich auch schon geliebäugelt, habe aber gezögert weil das 60€ kostet.

                              Gesendet von meinem HUAWEI VNS-L31 mit Tapatalk

                              1 Reply Last reply
                              0
                              • paul53P Offline
                                paul53P Offline
                                paul53
                                wrote on last edited by paul53
                                #31

                                @meicker:

                                habe ich das so richtig gemacht ?

                                Ja.

                                @meicker:

                                Denn ich habe folgenden fehler im Log bekommen und es scheint als wäre danach der JavaAdapter abgeschmiert …

                                Controme scheint auch noch in anderen Fällen als "Bad Gateway" HTML zu senden, womit JSON.parse() abschmiert.

                                javascript.0	2018-08-27 13:45:06.413	info	Bitte versuchen Sie es später noch einmal.
                                javascript.0	2018-08-27 13:45:06.413	info	
                                
                                Unsere Techniker wurden bereits verständigt und werden sich umgehend des Problems annehmen.
                                javascript.0	2018-08-27 13:45:06.413	info	
                                
                                Ein unvorhergesehenes Problem ist aufgetreten.
                                
                                

                                Dann ändere mal in

                                       else if(body.indexOf('html') == -1) {
                                            log(body);
                                
                                

                                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                1 Reply Last reply
                                0
                                • L Offline
                                  L Offline
                                  LaBamba
                                  wrote on last edited by
                                  #32

                                  Mich würde mal interessieren ob das System nicht autark läuft?

                                  In der Beschreibung steht: Die Schnittstellenbeschreibungen werden mit jedem Update von Controme Smart-Heat laufend aktualisiert. Wir behalten es uns vor mit einem Update Änderungen an den Schnittstellen vorzunehmen.

                                  Für openhab scheint es ja ein Tool zu geben. Für den iobroker habe ich noch nichts gefunden. Ich würde auch gerne meine eigenen Temperatursensoren und Lufttemperaturmessungen im Raum verwenden. Fragt sich, ob dies überhaupt möglich ist.

                                  @FredF:

                                  @LaBamba:

                                  Mit der Einbindung in den Iobroker über die API habe ich auch schon geliebäugelt, habe aber gezögert weil das 60€ kostet.

                                  Gesendet von meinem HUAWEI VNS-L31 mit Tapatalk `

                                  Wie kommst du auf die 60 Euro? `

                                  1 Reply Last reply
                                  0
                                  • M Offline
                                    M Offline
                                    meicker
                                    wrote on last edited by
                                    #33

                                    @LaBamba,

                                    gibt es noch einen anderen Thread wo wir das fortsetzen können ? ich würde diesen gerne sauber halten für das Script. Schick mir mal PN mit dem Link wo Du das von Fred rauskopiert hast

                                    @Paul,

                                    geändert - DANKE 🙂 ich berichte 🙂

                                    vg

                                    Marc

                                    1 Reply Last reply
                                    0
                                    • L Offline
                                      L Offline
                                      LaBamba
                                      wrote on last edited by
                                      #34

                                      @meicker:

                                      @LaBamba

                                      Ich bin mit Controme grundsätzlich zufrieden. Ist aber eine komische Firma mit ganz eigenartigen Ansichten 🙂 🙂 🙂 Die haben z.B bei der API Beispiele für OpenHap als Screenshot drin, die man nicht lesen kann. Auf Nachfrage diesen Code haben zu wollen um einfacher zu verstehen was die da machen und wie ich es hier einsetzen kann kam als Antwort mehr oder weniger - kein Support -

                                      Aber das Ding als solches funktioniert und es hat Spaß gemacht einzurichten. Auch wenn man sich, genau wie bei IObroker auch, dumm und dusselig konfigurieren kann … letztendlich ist es eine Fußbodenheizung die halt träge ist und gewisse Eingriffe lohnen nicht wirklich ... aber es klappt und macht auch Spaß.

                                      Das Script zum auslesen der daten läuft. Es sind noch ein paar Kleinigekeiten wie Du lesen konntest, aber die daten werden sicher ausgelesen und können in iobroker schön verarbeitet werden (Dank Paul 🙂 ). Zudem steht bei Controme noch der Alexa Support an was weitere Möglichkeiten eröffnen wird, denke ich ...

                                      Und das Sonderangebot machen die seit Anfang des Jahres. War erst frühling, jetzt hochsommer und bald wird es Winter sein ... Finde ich zwar kacke was die da machen und gehört m.E abgemahnt aber Du brauchst dich nicht zu beeilen, denke ich. Ich hatte im Januar nachgefragt ob das Angebot noch im Februar gültig ist und man sagte mir - wahrscheinlich nicht - und letztlich wurde es seit Januar nicht gestoppt, nur umbenannt ...

                                      vg Marc `

                                      Über das Angebot mache ich mir keine Sorgen! Das ist aus meiner Sicht immer noch ein Startup Unternehmen und muss sich erst einen Namen machen.

                                      Unter dem API als screenshot steht doch der Code!

                                      Ist dort irgendwo eine Cloud im Spiel für die Wetterdaten?

                                      Euer Skript liest jetzt nur Daten aus? Habe ich das richtig verstanden.

                                      1 Reply Last reply
                                      0
                                      • M Offline
                                        M Offline
                                        meicker
                                        wrote on last edited by
                                        #35

                                        Moin 🙂

                                        Die Wetterdaten hole ich mir alle vom Homepilot, ebenfalls per script eingelesen in Datenpunkte. Ja, das Sccript für Controme liest nur aus, und zwar sind es bei mir die Funkraumthermostate mit Urhzeit der aktualisierung und der Raumtemperatur und dann habe ich noch Sensoren an jedem Rücklauf aus jedem Raum sowie die Vorlauftemperatur und die Rücklauftemperatur im HKV. Dann existiert noch ein virtueller Sensor der die Raumtemperaturen der ganzen Wohnung mittelt und ausgibt.

                                        vg

                                        Marc

                                        1 Reply Last reply
                                        0
                                        • severendisS Offline
                                          severendisS Offline
                                          severendis
                                          wrote on last edited by
                                          #36

                                          @meicker:

                                          Ich bin mit Controme grundsätzlich zufrieden. Ist aber eine komische Firma mit ganz eigenartigen Ansichten 🙂 🙂 🙂 Die haben z.B bei der API Beispiele für OpenHap als Screenshot drin, die man nicht lesen kann. Auf Nachfrage diesen Code haben zu wollen um einfacher zu verstehen was die da machen und wie ich es hier einsetzen kann kam als Antwort mehr oder weniger - kein Support -

                                          Aber das Ding als solches funktioniert und es hat Spaß gemacht einzurichten. Auch wenn man sich, genau wie bei IObroker auch, dumm und dusselig konfigurieren kann … letztendlich ist es eine Fußbodenheizung die halt träge ist und gewisse Eingriffe lohnen nicht wirklich ... aber es klappt und macht auch Spaß.

                                          Das Script zum auslesen der daten läuft. Es sind noch ein paar Kleinigekeiten wie Du lesen konntest, aber die daten werden sicher ausgelesen und können in iobroker schön verarbeitet werden (Dank Paul 🙂 ). Zudem steht bei Controme noch der Alexa Support an was weitere Möglichkeiten eröffnen wird, denke ich ...

                                          Und das Sonderangebot machen die seit Anfang des Jahres. War erst frühling, jetzt hochsommer und bald wird es Winter sein ... Finde ich zwar kacke was die da machen und gehört m.E abgemahnt aber Du brauchst dich nicht zu beeilen, denke ich. Ich hatte im Januar nachgefragt ob das Angebot noch im Februar gültig ist und man sagte mir - wahrscheinlich nicht - und letztlich wurde es seit Januar nicht gestoppt, nur umbenannt ...

                                          vg Marc `

                                          Hallo Marc,

                                          ich versuche aktuell auch die Daten von meinem Raspi auszulesen, jedoch komme ich da nicht weiter.

                                          Kannst Du mir da etwas weiter helfen? :roll:

                                          Wie schaut dein Script denn genau aus und wie hast Du diesen in ioBroker eingebunden?

                                          Ich komme an die Daten die über die API ausgegeben werden (also über den Webseiten-Aufruf).

                                          Ansonsten stehe ich auf dem Schlauch. :?:

                                          Würde mich echt freuen wenn ich da ein paar Infos haben könnte!! 😄

                                          VG

                                          Uwe

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          134

                                          Online

                                          32.4k

                                          Users

                                          81.3k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe