Navigation

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

    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 9
    • Posts 30
    • Best 0
    • Groups 1

    Sentinel997

    @Sentinel997

    Starter

    0
    Reputation
    8
    Profile views
    30
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Sentinel997 Follow
    Starter

    Latest posts made by Sentinel997

    • Unwillkürliches ausschalten von Aktoren

      Guten morgen Zusammen

      Ich habe vor einiger Zeit ein einfaches Skript geschrieben, welches bei der automatischen Hunde-Türe das Licht einschaltet und nach 5 Minuten wieder ausschalten sollte.
      Soweit funktioniert das Skript auch. Nur kommt es ab und zu (jedes 4/5 mal) vor, dass ein Aktor sich nach ca. 10 Sekunden wieder ausschaltet. Die anderen Aktoren bleiben an und gehen erst nach den 5 Minuten Timeout aus. Kann sich jemand dieses Phänomen erklären.

      7723bf83-ffaa-4208-9860-1112dc2eacd6-image.png

      Gruss

      posted in Skripten / Logik
      S
      Sentinel997
    • RE: Test Adapter canbus v1.1.x Latest

      Hallo crycode

      Vielen Dank für den Adapter. Zurzeit suche ich die Möglichkeit die Daten einer NMEA 2000 Schnittstelle in den iobroker und das in die Objekte zu bringen. Bevor ich mich nun in Unkosten stürze 😊 möchte ich dich fragen wie Du die Chancen siehst, dass ich das zum laufen bringe. Schlussendlich ist das Ziel die NMEA Daten zu visualisieren mit dem VIS um alles auf einem iPad anzuzeigen bzw. zu steuern.

      Je nach deiner Meinung würde ich dann eine Versuchsanlage aufbauen; bestehend aus:

      N2K Backbone Starter-Kit

      Raspberry

      PiCAN

      Nach meiner Recherche im Netz dürfte die NMEA Schnittstelle ein CAN BUS sein und somit müssten die Daten bzw. die Objekte in den iobroker übernommen werden.
      https://de.wikipedia.org/wiki/NMEA_2000
      https://seabits.com/nmea-2000-powered-raspberry-pi/

      Vielen Dank für deine Meinung. Hoffe ich kann das realisieren.

      Gruss

      posted in Tester
      S
      Sentinel997
    • RE: gelöst: Datenpunkt DP - Einstellungsmöglichkeiten fehlen

      @crunchip
      Danke für den Link - und schade, denn um einen DP zu bearbeiten war die alte Version schon einfacher.
      Muss mich halt daran gewöhnen.
      Gruss.

      posted in ioBroker Allgemein
      S
      Sentinel997
    • RE: gelöst: Datenpunkt DP - Einstellungsmöglichkeiten fehlen

      @cinimod
      Vielen dank für die Information. Mir ist schon bewusst das ich die nicht-eigenen Datenpunkte nicht ändern sollte bzw. dies nur mit bedacht.
      Aber mir ist einfach nicht klar, weshalb ich diese Ansicht nicht habe, wo ich die Änderungen im Register vornehmen kann.
      Den auch beim erstellen eines neuen DP erhalte ich diese Ansicht nicht. Gibt es dazu einen Parameter oder ist bei der Iobroker Installation etwas falsch gelaufen?

      posted in ioBroker Allgemein
      S
      Sentinel997
    • RE: gelöst: Datenpunkt DP - Einstellungsmöglichkeiten fehlen

      @cinimod

      Guten Morgen, Danke für dein Feedback. Ich verstehe aber gerade nicht was Du meinst. Die DP wurde ja automatisch erstellt und nicht von mir.
      Und mir fehlen etliche Reiter.

      62c1a441-4338-43e7-b06b-c8305d0fbdce-image.png
      fadd69f9-7e2c-4b00-9868-b6421bac0f11-image.png

      posted in ioBroker Allgemein
      S
      Sentinel997
    • gelöst: Datenpunkt DP - Einstellungsmöglichkeiten fehlen

      Hallo Zusammen

      Mir fehlen in den Eigenschaften eines Datenpunktes die Möglichkeiten diese zu ändern.
      Eigenschaften_2.png

      Ich erhalte lediglich die untenstehende Variante.
      c93025fb-8b10-4825-acbb-036f40553a38-image.png Eigenschaften.JPG

      Weiss da jemand warum ich da nicht weitere Einstellmöglichkeiten erhalte?

      Gruss

      posted in ioBroker Allgemein
      S
      Sentinel997
    • RE: gelöst: Einstellungen in Objekte fehlen

      @crunchip sagte in Einstellungen in Objekte fehlen:

      @sentinel997 sagte in Einstellungen in Objekte fehlen:

      Und zu guter Letzt habe ich unter den Objekten einen Schlüssel und wenn ich diesen anwähle erhalte ich eine Site die mir angibt ich könne 8587 Zustände bearbeiten. Sehen tue ich aber keinen einzigen.

      @crunchip sagte in Einstellungen in Objekte fehlen:
      kommt da vllt eine Meldung am unteren Bildschirmrand...cannot load jsonConfig....Adapter xyz

      @sentinel997 sagte in Einstellungen in Objekte fehlen:

      Nein bei mir kommt keinerlei solch eine Fehlermeldung zum Vorschein

      @sentinel997 sagte in Einstellungen in Objekte fehlen:

      Bei mir gibt es dieses Zahnrad nicht oder nicht mehr.

      diese erscheinen nur bei Typ state

      @sentinel997 sagte in Einstellungen in Objekte fehlen:

      Auch beim Typ state erscheint dieses Zahnrad nicht. Echt verwirrend gerade..

      Welche Versionen von
      Admin, Web sind installiert, verwendest du socketio integriert im Web Adapter? Wie sehen die Einstellungen im Web Adapter aus?

      gibt es Meldungen im Browserlog(F12) ?

      Admin: 5.1.25
      Web: 3.4.9
      socketio sagt mir jetzt so nichts.

      14233103-880f-4921-8bf8-ce4d7a648956-image.png
      e36c6bea-45db-4a85-94d3-865f5fc5bc16-image.png
      65ba2af3-3d9a-42b4-b73b-a76777aadac9-image.png

      Danke das Du Dir dieser Sache annimmst

      posted in ioBroker Allgemein
      S
      Sentinel997
    • gelöst: Einstellungen in Objekte fehlen

      Hallo Zusammen

      Irgendwie habe ich eine Einstellungen bei mir vorgenommen, sodass ich diverse Funktionen nicht mehr haben bzw. sehe.
      Untenstehend habe ich einige Beispiele:

      Aus einem YouTube Video konnte ich folgende Szene herauskopieren. Hier hat es ein Zahnrad!
      8cc671fe-ff50-4ba9-a677-15c16569594b-image.png
      Bei mir gibt es dieses Zahnrad nicht oder nicht mehr.
      52b011ba-09a0-4194-af5d-d71276364b66-image.png
      Ebenfalls aus einem Youtube Video kommt ein roter Schlüssel zum vorschein wenn man auf den Expertenmodus drückt. Bei mir nicht.
      ea3a9404-9360-4302-9116-bfccb15ba81c-image.png
      Und zu guter Letzt habe ich unter den Objekten einen Schlüssel und wenn ich diesen anwähle erhalte ich eine Site die mir angibt ich könne 8587 Zustände bearbeiten. Sehen tue ich aber keinen einzigen.
      f4276a49-8963-4658-980e-5b9d977ec3ec-image.png

      Kann mir da jemand helfen? Habe keine Einstellungen gefunden die das beheben würde.

      Hat es evtl. mit diesem Log Eintrag zu tun

      932fe16c-c84d-4ea2-be78-19db87a92982-image.png

      Danke

      posted in ioBroker Allgemein
      S
      Sentinel997
    • RE: Servicemeldungen - All inclusive für Homematic -

      @cash Guten Morgen Cash. Ich habe mich heute nochmals eingearbeitet. Und habe nun dank deiner Hilfe herausgefunden an was es liegt.

      Wenn natürlich beim hm-rega.0 Adapter die Synchronisation der Variablen nicht aktiviert ist, können auch keine Variablen ankommen. 🙂 Danke.

      8222107f-e5b5-4a06-8e51-c7fad455e41d-image.png

      Ich habe insgesamt 21 Geräte verbaut.

      posted in JavaScript
      S
      Sentinel997
    • RE: Servicemeldungen - All inclusive für Homematic -

      GELÖST: Hallo Zusammen - ich brauch Eure Hilfe.
      Habe jetzt den ganzen Tread durchsucht bzw. durchgelesen und alle TIPS und Tricks versucht umzusetzen. Leider habe ich den Fehler bei meiner Installation nicht gefunden. Ihr könnt mir bestimmt helfen.

      Das Script habe ich eingelesen, parametrisiert und gestartet. Fehler bekomme ich soweit keine - aber ich erhalte lediglich 5 Geräte mit dem Datenpunkt ERROR.
      Ich habe aber - nach Prüfung - Geräte die haben LOWBAT, UNREACH, SABOTAGE etc.
      Sogar die Benachrichtigung über pushover mit einer simulierten SABOTAGE ist angekommen.
      Warum kommen diese Geräte nicht?

      Instanzen laufen alle
      rega.0
      rpc.0 = HomematicIP
      rpc.1 = rfd

      Hm.JPG

      25.10.2021, 20:20:42.170	[info ]: javascript.0 (11376) Stop script script.js.common.System.Servicemeldungen
      25.10.2021, 20:20:42.205	[info ]: javascript.0 (11376) Start javascript script.js.common.System.Servicemeldungen
      25.10.2021, 20:20:42.351	[info ]: javascript.0 (11376) script.js.common.System.Servicemeldungen: Script manuell gestartet. (Version: 1.86)
      25.10.2021, 20:20:42.351	[info ]: javascript.0 (11376) script.js.common.System.Servicemeldungen: Keine Geräte gefunden mit dem Datenpunkt LOWBAT.
      25.10.2021, 20:20:42.351	[info ]: javascript.0 (11376) script.js.common.System.Servicemeldungen: Keine Geräte gefunden mit dem Datenpunkt LOW_BAT.
      25.10.2021, 20:20:42.351	[info ]: javascript.0 (11376) script.js.common.System.Servicemeldungen: Keine Geräte gefunden mit dem Datenpunkt UNREACH.
      25.10.2021, 20:20:42.351	[info ]: javascript.0 (11376) script.js.common.System.Servicemeldungen: Keine Geräte gefunden mit dem Datenpunkt STICKY_UNREACH.
      25.10.2021, 20:20:42.352	[info ]: javascript.0 (11376) script.js.common.System.Servicemeldungen: Geräte Nr. 0 Name: DG02_Drehgriff_Küchenfenster (LEQ0141923) --- HM-Sec-RHS --- Typ: ERROR --- Status: 0 ERROR mit dem Wert: 0 --- seit: 02.10.21 12:39:11 Uhr
      25.10.2021, 20:20:42.352	[info ]: javascript.0 (11376) script.js.common.System.Servicemeldungen: Geräte Nr. 1 Name: DG03_Drehgriff_Badzimmer (LEQ0887844) --- HM-Sec-RHS --- Typ: ERROR --- Status: 0 ERROR mit dem Wert: 0 --- seit: 25.10.21 12:38:27 Uhr
      25.10.2021, 20:20:42.353	[info ]: javascript.0 (11376) script.js.common.System.Servicemeldungen: Geräte Nr. 2 Name: TF03_Terassenfenster_West (LEQ0917487) --- HM-Sec-SCo --- Typ: ERROR --- Status: 0 ERROR mit dem Wert: 0 --- seit: 02.10.21 12:39:12 Uhr
      25.10.2021, 20:20:42.353	[info ]: javascript.0 (11376) script.js.common.System.Servicemeldungen: Geräte Nr. 3 Name: TF01_Hundetuere_Eingang (OEQ0372985) --- HM-Sec-SC-2 --- Typ: ERROR --- Status: 0 ERROR mit dem Wert: 0 --- seit: 02.10.21 12:39:13 Uhr
      25.10.2021, 20:20:42.354	[info ]: javascript.0 (11376) script.js.common.System.Servicemeldungen: Geräte Nr. 4 Name: TF02_Haupteingang (OEQ1980184) --- HM-Sec-SCo --- Typ: ERROR --- Status: 0 ERROR mit dem Wert: 0 --- seit: 02.10.21 12:39:14 Uhr
      25.10.2021, 20:20:42.354	[info ]: javascript.0 (11376) script.js.common.System.Servicemeldungen: Es gibt: 5 Geräte mit dem Datenpunkt ERROR.
      25.10.2021, 20:20:42.354	[info ]: javascript.0 (11376) script.js.common.System.Servicemeldungen: Keine Geräte gefunden mit dem Datenpunkt SABOTAGE.
      25.10.2021, 20:20:42.354	[info ]: javascript.0 (11376) script.js.common.System.Servicemeldungen: Keine Geräte gefunden mit dem Datenpunkt ERROR_NON_FLAT_POSITIONING.
      25.10.2021, 20:20:42.354	[info ]: javascript.0 (11376) script.js.common.System.Servicemeldungen: Keine Geräte gefunden mit dem Datenpunkt FAULT_REPORTING.
      25.10.2021, 20:20:42.355	[info ]: javascript.0 (11376) script.js.common.System.Servicemeldungen: Keine Geräte gefunden mit dem Datenpunkt DEVICE_IN_BOOTLOADER.
      25.10.2021, 20:20:42.355	[info ]: javascript.0 (11376) script.js.common.System.Servicemeldungen: Keine Geräte gefunden mit dem Datenpunkt CONFIG_PENDING.
      25.10.2021, 20:20:42.355	[info ]: javascript.0 (11376) script.js.common.System.Servicemeldungen: Keine Geräte gefunden mit dem Datenpunkt UPDATE_PENDING.
      25.10.2021, 20:20:42.355	[info ]: javascript.0 (11376) script.js.common.System.Servicemeldungen: 5 Datenpunkte werden insgesamt vom Script script.js.common.System.Servicemeldungen (Version: 1.86) überwacht. Instance: 0
      25.10.2021, 20:20:42.355	[info ]: javascript.0 (11376) script.js.common.System.Servicemeldungen: logging: true debugging: false find_bug: false show_each_device: true autoAck: true observation: true ohnetime: true CUXD: 9
      25.10.2021, 20:20:42.355	[info ]: javascript.0 (11376) script.js.common.System.Servicemeldungen: registered 5 subscriptions and 0 schedules
      
      const Version = 1.86;
      const logging = true;             //Sollte immer auf true stehen. Bei false wird gar nicht protokolliert
      const debugging = false;          //true protokolliert viele zusätzliche Infos
      const find_bug = false;         //erhöht das Logging wird nur verwendet wenn ein aktulles Bug gesucht wird
      const show_each_device = true; //zeigt alle verfügbaren Datenpunkte je Device
      
      const autoAck = true;             //Löschen bestätigbarer Kommunikationsstörungen (true = an, false = aus)
      
      const observation = true;        //Dauerhafte Überwachung der Geräte auf Servicemeldungen aktiv (true = aktiv // false =inaktiv)
      const onetime = true;             //Prüft beim Script Start ob derzeit Geräte eine Servicemeldung haben
      const with_time = true;           //Hängt die Uhrzeit an die Serviemeldung
      
      //Geräte die nicht überwacht werden sollen. Komma getrennt erfassen
      const no_observation = 'LEQ09282x96, XXX';
      
      //Instanz Cuxd ausschließen. Instanz als Zahl z. B. '1' oder bei Nichtnutzung hohe Nr eintragen z. B. '9'
      const CUXD = '9';
      
      //pro Fehlertyp kann eine andere Prio genutzt werden
      const prio_LOWBAT = 0;
      const prio_UNREACH = 0;
      const prio_STICKY_UNREACH = 0;
      const prio_CONFIG_PENDING = 0;
      const prio_UPDATE_PENDING = 0;
      const prio_DEVICE_IN_BOOTLOADER = 0;
      const prio_ERROR = 0;
      const prio_ERROR_CODE = 0;
      const prio_FAULT_REPORTING = 0;
      const prio_SABOTAGE= 0;
      const prio_ERROR_NON_FLAT_POSITIONING = 0;
      
      //Variablen für Servicemeldung in Objekt schreiben // Wenn einer Meldung auftritt wird diese in ein Textfeld geschrieben. z. B. für vis
      const write_message = false;        // true schreibt beim auftreten einer Servicemeldung die Serviemeldung in ein Objekt
      const id_Text_Servicemeldung = '0_userdata.0.Servicemeldungen_CCU3';  // Objekt wo die Servicemeldung hingeschrieben werden soll (String)
      
      //Variablen für Pushover
      const sendpush = true;     //true = verschickt per Pushover Nachrchten // false = Pushover wird nicht benutzt
      const pushover_Instanz0 =  'pushover.0';     // Pushover instance für Pio = 0
      const pushover_Instanz1 =  'pushover.1';     // Pushover instance für Pio = 1
      const pushover_Instanz2 =  'pushover.2';     // Pushover instance für Pio = 2
      const pushover_Instanz3 =  'pushover.3';     // Pushover instance für Pio = -1 oder -2
      let h_prio = -2;              //nicht verändern die höchste Prio nach Fehlertyp wird verwendet
      
      let titel;
      let message;
      let device = 'huaweimate20pro';         //Welches Gerät soll die Nachricht bekommen
      //let _device = 'All'; 
      
      //Variablen für Telegram
      const sendtelegram = false;            //true = verschickt per Telegram Nachrchten // false = Telegram wird nicht benutzt
      const user_telegram = '';             //User der die Nachricht bekommen soll
      
      //Variable zum verschicken der Servicemeldungen per eMail
      const sendmail = false;            //true = verschickt per email Nachrchten // false = email wird nicht benutzt
      
      //Ergebnis in Datenfelder schreiben
      const write_state = true;          //Schreibt die Ergebnisse der Servicemeldungen in Datenfelder. (true = schreiben, false, kein schreiben)
      //nicht benutzte Felder einfach leer lassen --> var id_IST_XXX = '';
      //Müssen selber als Zahl angelegt werden
      const id_IST_LOWBAT = '0_userdata.0.Servicemeldungen_CCU3.Anzahl_LOWBAT'/*Anzahl LOWBAT*/;
      const id_IST_LOW_BAT = '';
      const id_IST_UNREACH = '0_userdata.0.Servicemeldungen_CCU3.Anzahl_UNREACH'/*Anzahl_UNREACH*/;
      const id_IST_STICKY_UNREACH = '0_userdata.0.Servicemeldungen_CCU3.Anzahl_STICKY_UNREACH'/*Anzahl_STICKY_UNREACH*/;
      const id_IST_CONFIG_PENDING = '';
      const id_IST_UPDATE_PENDING = '';
      const id_IST_DEVICE_IN_BOOTLOADER = '';
      const id_IST_ERROR = '';
      const id_IST_ERROR_NON_FLAT_POSITIONING = '';
      const id_IST_ERROR_CODE = '';
      const id_IST_FAULT_REPORTING = '';
      const id_IST_SABOTAGE = '0_userdata.0.Servicemeldungen_CCU3.Anzahl_SABOTAGE';
      const id_IST_Gesamt = "0_userdata.0.Servicemeldungen_CCU3.Anzahl_GESAMT"/*Anzahl_GESAMT*/;
      
      
      posted in JavaScript
      S
      Sentinel997
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo