Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Snop007

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    S
    • Profile
    • Following 0
    • Followers 0
    • Topics 2
    • Posts 24
    • Best 0
    • Groups 1

    Snop007

    @Snop007

    0
    Reputation
    15
    Profile views
    24
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Snop007 Follow
    Starter

    Latest posts made by Snop007

    • RE: Test Adapter sureflap v3.2.0

      @snop007 said in Test Adapter sureflap v1.0.x GitHub:

      @sickboy78

      Hallo, kann mir jemand helfen?
      Ich versuche bereits die ganze Zeit mit verschiedenen Versionen den SureFlap Adapter V 2.1.1 zum laufen zu bekommen. Restart loop detection.
      Hier mal ein Auszug:
      2024-06-15 09:32:15.053 - error: sureflap.0 (22350) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
      2024-06-15 09:32:15.054 - error: sureflap.0 (22350) unhandled promise rejection: undefined is not a valid state value
      2024-06-15 09:32:15.059 - error: sureflap.0 (22350) Error: undefined is not a valid state value
      at Object.maybeCallbackWithError (/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/maybeCallback.js:35:17)
      at Sureflap._setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5446:49)
      at Sureflap.setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5406:21)
      at Sureflap.setSureflapConnectToAdapter (/opt/iobroker/node_modules/iobroker.sureflap/main.js:1045:10)
      at /opt/iobroker/node_modules/iobroker.sureflap/main.js:588:14
      at new Promise (<anonymous>)
      at Sureflap.getDeviceStatusFromData (/opt/iobroker/node_modules/iobroker.sureflap/main.js:575:39)
      at /opt/iobroker/node_modules/iobroker.sureflap/main.js:312:21
      2024-06-15 09:32:15.060 - error: sureflap.0 (22350) undefined is not a valid state value
      2024-06-15 09:32:15.074 - info: sureflap.0 (22350) everything cleaned up
      2024-06-15 09:32:15.075 - info: sureflap.0 (22350) terminating
      2024-06-15 09:32:15.076 - warn: sureflap.0 (22350) Terminated (UNCAUGHT_EXCEPTION): Without reason
      2024-06-15 09:32:15.497 - info: shelly.0 (4075) [authEnabled] 192.168.100.105 (shelly1 / shelly1-F4CFA2E5DB97 / SHSW-1#F4CFA2E5DB97#1): This device is not protected via restricted login (see adapter documentation for details)
      2024-06-15 09:32:15.578 - info: sureflap.0 (22350) terminating
      2024-06-15 09:32:16.137 - error: host.pi instance system.adapter.sureflap.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
      2024-06-15 09:32:16.139 - info: host.pi Restart adapter system.adapter.sureflap.0 because enabled
      2024-06-15 09:32:15.053 - error: sureflap.0 (22350) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
      2024-06-15 09:32:15.054 - error: sureflap.0 (22350) unhandled promise rejection: undefined is not a valid state value
      2024-06-15 09:32:15.059 - error: sureflap.0 (22350) Error: undefined is not a valid state value
      at Object.maybeCallbackWithError (/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/maybeCallback.js:35:17)
      at Sureflap._setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5446:49)
      at Sureflap.setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5406:21)
      at Sureflap.setSureflapConnectToAdapter (/opt/iobroker/node_modules/iobroker.sureflap/main.js:1045:10)
      at /opt/iobroker/node_modules/iobroker.sureflap/main.js:588:14
      at new Promise (<anonymous>)
      at Sureflap.getDeviceStatusFromData (/opt/iobroker/node_modules/iobroker.sureflap/main.js:575:39)
      at /opt/iobroker/node_modules/iobroker.sureflap/main.js:312:21
      2024-06-15 09:32:15.060 - error: sureflap.0 (22350) undefined is not a valid state value

      Kann mir da einer weiterhelfen? Lieben DANK

      Hier noch ein Auszug aus dem Protokoll: sureflap.0
      2024-06-15 13:53:25.050 error undefined is not a valid state value
      sureflap.0
      2024-06-15 13:53:25.049 error Error: undefined is not a valid state value at Object.maybeCallbackWithError (/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/maybeCallback.js:35:17) at Sureflap._setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5446:49) at Sureflap.setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5406:21) at Sureflap.setSureflapConnectToAdapter (/opt/iobroker/node_modules/iobroker.sureflap/main.js:1045:10) at /opt/iobroker/node_modules/iobroker.sureflap/main.js:588:14 at new Promise (<anonymous>) at Sureflap.getDeviceStatusFromData (/opt/iobroker/node_modules/iobroker.sureflap/main.js:575:39) at /opt/iobroker/node_modules/iobroker.sureflap/main.js:312:21 at runNextTicks (node:internal/process/task_queues:60:5) at process.processImmediate (node:internal/timers:449:9)
      sureflap.0
      2024-06-15 13:53:25.043 error unhandled promise rejection: undefined is not a valid state value
      sureflap.0
      2024-06-15 13:53:25.042 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().

      posted in Tester
      S
      Snop007
    • RE: Test Adapter sureflap v3.2.0

      @sickboy78

      Hallo, kann mir jemand helfen?
      Ich versuche bereits die ganze Zeit mit verschiedenen Versionen den SureFlap Adapter V 2.1.1 zum laufen zu bekommen. Restart loop detection.
      Hier mal ein Auszug:
      2024-06-15 09:32:15.053 - error: sureflap.0 (22350) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
      2024-06-15 09:32:15.054 - error: sureflap.0 (22350) unhandled promise rejection: undefined is not a valid state value
      2024-06-15 09:32:15.059 - error: sureflap.0 (22350) Error: undefined is not a valid state value
      at Object.maybeCallbackWithError (/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/maybeCallback.js:35:17)
      at Sureflap._setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5446:49)
      at Sureflap.setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5406:21)
      at Sureflap.setSureflapConnectToAdapter (/opt/iobroker/node_modules/iobroker.sureflap/main.js:1045:10)
      at /opt/iobroker/node_modules/iobroker.sureflap/main.js:588:14
      at new Promise (<anonymous>)
      at Sureflap.getDeviceStatusFromData (/opt/iobroker/node_modules/iobroker.sureflap/main.js:575:39)
      at /opt/iobroker/node_modules/iobroker.sureflap/main.js:312:21
      2024-06-15 09:32:15.060 - error: sureflap.0 (22350) undefined is not a valid state value
      2024-06-15 09:32:15.074 - info: sureflap.0 (22350) everything cleaned up
      2024-06-15 09:32:15.075 - info: sureflap.0 (22350) terminating
      2024-06-15 09:32:15.076 - warn: sureflap.0 (22350) Terminated (UNCAUGHT_EXCEPTION): Without reason
      2024-06-15 09:32:15.497 - info: shelly.0 (4075) [authEnabled] 192.168.100.105 (shelly1 / shelly1-F4CFA2E5DB97 / SHSW-1#F4CFA2E5DB97#1): This device is not protected via restricted login (see adapter documentation for details)
      2024-06-15 09:32:15.578 - info: sureflap.0 (22350) terminating
      2024-06-15 09:32:16.137 - error: host.pi instance system.adapter.sureflap.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
      2024-06-15 09:32:16.139 - info: host.pi Restart adapter system.adapter.sureflap.0 because enabled
      2024-06-15 09:32:15.053 - error: sureflap.0 (22350) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
      2024-06-15 09:32:15.054 - error: sureflap.0 (22350) unhandled promise rejection: undefined is not a valid state value
      2024-06-15 09:32:15.059 - error: sureflap.0 (22350) Error: undefined is not a valid state value
      at Object.maybeCallbackWithError (/opt/iobroker/node_modules/@iobroker/js-controller-common/build/lib/common/maybeCallback.js:35:17)
      at Sureflap._setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5446:49)
      at Sureflap.setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:5406:21)
      at Sureflap.setSureflapConnectToAdapter (/opt/iobroker/node_modules/iobroker.sureflap/main.js:1045:10)
      at /opt/iobroker/node_modules/iobroker.sureflap/main.js:588:14
      at new Promise (<anonymous>)
      at Sureflap.getDeviceStatusFromData (/opt/iobroker/node_modules/iobroker.sureflap/main.js:575:39)
      at /opt/iobroker/node_modules/iobroker.sureflap/main.js:312:21
      2024-06-15 09:32:15.060 - error: sureflap.0 (22350) undefined is not a valid state value

      Kann mir da einer weiterhelfen? Lieben DANK

      posted in Tester
      S
      Snop007
    • Thermostate Syncronisieren - Blockly Script

      Hallo liebe Gemeinde,

      ich stehe gerade mit Blockly vor einer kleinen Herausfordung. Eventuell hat jemand einen Tipp zu folgendem Aufbau: wenn ich zwei Heizkörperthermostate miteinander binden möchte, dass wenn die Temperatur bei einem verstellt wird, soll automatisch die Temperatur bei dem zweiten aktualisiert werden. Ich habe nun angefangen ein sehr lange Blöcke zu erstellen, dass wen Wert Zahl (z.B. 1) von Thermostat 1 ändert, dann steuere Thermostat 2 mit Zahl (1). Das ist allerdings ganz schön mühsam. Mit Binden unter Systemvariablen ist es mir leider auch nicht gelungen. Für einen Hinweis wäre ich sehr dankbar.

      posted in Skripten / Logik
      S
      Snop007
    • 2 Werte Prüfen und Meldung geben - Blockly

      Hallo an alle,

      ich versuche gerade mit Blockly zwei Werte von verschiedenen States zu überprüfen. Wenn diese nicht gleich sind, soll mir eine Meldung per Pushover ausgegeben werden.

      Folgend mein bisheriges Konstrukt, was mir zwar eine Meldung gibt, wenn der erste Aktor die Bedingung erfüllt, aber nicht in Zusammenhanhg mit dem nicht erfüllten Wert des zeitwn Aktors.

      Hat jemand einen Tipp?
      10529_bildschirmfoto_2019-01-22_um_22.46.19.png

      posted in Skripten / Logik
      S
      Snop007
    • RE: [Vorlage] Heizungsthermostatsteuerung 2.1 - Script

      Hallo Looxer,

      vielen Dank für den Hinweis. Ich hatte zuvor bei Objekte den Heizplan in Javascript manuel gelöscht und siehe da, es ging.

      Mit Änderung des 2 x 5 Tabellenzähler funktioniert der Sync aber auch.

      Ich bin auch gerne bereit das 2.2 Script zu verwenden. Ich würde mich freuen, wenn du mir es zukommen lässt.

      Vielen Dank für die echt geniale Arbeit.

      posted in Skripten / Logik
      S
      Snop007
    • RE: [Vorlage] Heizungsthermostatsteuerung 2.1 - Script

      Das war ein genialer Hinweis mit dem Javascript;-)

      Vielen Dank Loxer01.

      Das ist ein ganz tolles Projekt. Nun habe ich mir für mein Tadosystem noch ein Blockly Script gebaut und ich bin völlig unabhängig von dieser Max!Software und Tado.

      Ich hätte noch eine Frage.

      Wenn ich nun in einem Raum mehrere Sensoren und Heizungsthermostate betreibe, trage ich diese in den gleichen Raum mit ein.

      Gestern hatte ich es mal versuch, scheinbar hatte es aber nicht so ganz funktioniert.

      Steuert das Widget, auf einem Vis, dann beide Thermostate in den Raum? Oder muss für das zweite Thermostat ein extra Vis (Raum) erstellt werden.

      var NoneHMTab = [];
      //              0 = Raum         1 = Datenpunkt bis vor Geraet   2=Datenpunkt Geraet  3=Datenpunkt SollTemp     4= Ventilstellung bei NichtHeizperiode  5\. Delay nach Verschluss zu
      NoneHMTab[0] = ['Bad',            'maxcube.0.devices',          'thermostat_0cddf5',        'setpoint',            12,                                 0];
      NoneHMTab[1] = ['Schlafzimmer',   'maxcube.0.devices',          'thermostat_085cca',        'setpoint',            12,                                 0];
      NoneHMTab[2] = ['Lias',	          'maxcube.0.devices',          'thermostat_085ce3',        'setpoint',            12,                                 0];
      NoneHMTab[3] = ['Jani',           'maxcube.0.devices',          'thermostat_085cd4',        'setpoint',            12,                                 0];
      NoneHMTab[4] = ['Küche',	      'maxcube.0.devices',          'thermostat_0cde59',        'setpoint',            12,                                 0];
      NoneHMTab[5] = ['Stube',	      'maxcube.0.devices',          'thermostat_1bb678',        'setpoint',            12,                                 0];
      NoneHMTab[5] = ['Stube',	      'maxcube.0.devices',          'thermostat_1bb875',        'setpoint',            12,                                 0];
      

      In Stube sind nun zwei Thermostate

      posted in Skripten / Logik
      S
      Snop007
    • RE: [Vorlage] Heizungsthermostatsteuerung 2.1 - Script

      Hallo, also das mit der Projektauslagerung hat funktioniert, das Vis aktualisiert jetzt ganz gut.

      Ich hätte zum Script noch eine Frage:

      Ich habe drei Ausrufezeichen im Script.

      Zeile 427 > for (var i = 1; i <= MaxProfile; i++) { Hinweis:" í´is already defined

      -Zeile 457 > for (var roomName in rooms) {. Hinweis: roomName is already defined

      und

      Zeile 467 > if (debug) {log("Ignoriere Trigger nach Änderung für State " + state.id, "info");} Hinweis: To many errors (16% scanned)

      Liegt es daran, dass ich die Roomlist aktiviert habe? Hier meine RoomList:

      var UseRoomList = true;      // Wenn testmodus werden nur die Angegebenen Raeume abgearbeitet
      var RoomList = [];
      RoomList[0] = ['Bad'];   // Liste der Raeume die gesteuert werden soll zum Testen
      RoomList[1] = ['Schlafzimmer'];
      RoomList[2] = ['Lias'];
      RoomList[3] = ['Jani'];
      RoomList[4] = ['Küche'];
      
      

      In der Liste NoneHMTab habe ich die Räume ebenfalls nochmal genannt:

      `var NoneHMTab = [];
      //              0 = Raum         1 = Datenpunkt bis vor Geraet   2=Datenpunkt Geraet  3=Datenpunkt SollTemp     4= Ventilstellung bei NichtHeizperiode  5\. Delay nach Verschluss zu
      NoneHMTab[0] = ['Bad',            'maxcube.0.devices',  [/code]`
      
      Stimmt da alles? 
      
      Das Script läuft ganz gut. Einzigst im Widget zeigt er bei Modus immer close anstatt Manuel, etc. ...
      
      posted in Skripten / Logik
      S
      Snop007
    • RE: [Aufruf] ioBroker.ham (Homebridge Accessory Manager) testen

      Oder könnte mir jemand seine Ham Konfigurationsdatei mit mindestens zwei Plugins zur Verfügung stellen, welches sich ausch als Konfigurationsdatei in Ham speichern ließ. Meins lässt sich nicht einmal speichern aufgrund des angeblichen Syntaxfehlers. Dann kann ich etwas probieren.

      Danke und beste Grüße

      posted in Tester
      S
      Snop007
    • RE: Xiaomi/Aqara Gateway V3 Key auslesen

      Hallo Netanc,

      hast du schon den 32 stelligen Token in den 16 stelligen Pin umwandeln können, wenn ja, wie hast du es hinbekommen?

      Ich habe nun auch den 32 stelligen Token aus der russischen Version bekommen können.

      Ich will die Einbindung nun über den HAM - Adapter und das homebridge-mi-aqara versuchen.

      Beste Grüße

      posted in ioBroker Allgemein
      S
      Snop007
    • RE: [Aufruf] ioBroker.ham (Homebridge Accessory Manager) testen

      Danke ersteinmal. Hat aber leider auch noch nicht geholfen 😞 . Nun zeigt er mir einen Syntaxfehler Hier:

      in Zeile 27 = "description": "Add configuration for your accessories or platforms according to the docs of the plugins.",

      {
      "platforms": [
      {
      "platform": "TadoPlatform",
      "name": "Tado",
      "username": "xxx",
      "password": "xxx",
      "polling": 60,
      "centralSwitch": true,
      "occupancy": true,
      "weather": true,
      "radiatorThermostat": true,
      "boilerThermostat": true,
      "remoteThermostat": true,
      "externalSensor": true,
      "onePerRoom": true,
      "openWindow": false,
      "solarIntensity": true,
      "extendedDelay": false,
      "extendedWeather": {
      "activate": false,
      "key": "abcdefghijklmno12345678",
      "location": "Berlin"
      }
      }
      ,
      "description": "Add configuration for your accessories or platforms according to the docs of the plugins.",
      "accessories": []
      
      "platforms": [{
      "platform": "MiAqaraPlatform",
      "gateways": {
      "58b3FC59EADD": "02i44k56zrgg578b"
      }
      }
      ]
      } 
      
      posted in Tester
      S
      Snop007
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo