Navigation

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

    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

    B
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 14
    • Best 0
    • Groups 1

    bo_79

    @bo_79

    0
    Reputation
    5
    Profile views
    14
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    bo_79 Follow
    Starter

    Latest posts made by bo_79

    • RE: Synology Chat ...

      @oliverio
      Ich bin der Meinung, ich hätte mal gelesen, dass auch dieser Adressbereich intern verwendet werden kann - war dann wohl nicht so.
      Wie gesagt, bisher hatte ich keine Probleme. Werde es am WE mal umstellen.
      Grüße

      posted in Entwicklung
      B
      bo_79
    • RE: Synology Chat ...

      @thomas-braun
      Wiso nicht? - habe bis zu 80 Geräte im Netzwerk.

      posted in Entwicklung
      B
      bo_79
    • RE: Synology Chat ...

      @thomas-braun

      nö - hatte aber bisher auch kein Problem 🙂

      posted in Entwicklung
      B
      bo_79
    • RE: Synology Chat ...

      Danke euch allen,
      das wird ein größerer Umbau.
      Bin schon seit Jahren in dem Adressbereich unterwegs
      Grüße

      posted in Entwicklung
      B
      bo_79
    • RE: Synology Chat ...

      @ilovegym @OliverIO
      Hi,
      danke schon mal für euren support, habe jetzt nochmals alle Möglichkeiten durchgetestet. Mit https / ohne.
      Ich habe auch nochmal einen anderen Benutzer im Chat angelegt etc.

      Beim Start bekomme ich folgende Meldungen
      e83cbabf-8cfe-4806-9693-c519dc99291e-image.png

      Mein aktuelles Setup
      01012c8a-3784-4971-95c0-6d7874d88f84-image.png

      1004e3b2-bbed-463e-9964-af816e1739a9-image.png

      3062fc6b-1ea8-4c02-92d6-a48749dbb832-image.png

      Ich wäre happy, wenn noch jemand einen Tipp hat, ansonsten lege ich das Thema jetzt erst mal auf Eis

      Grüße Björn

      PS: Habe noch einen Pihole laufen, eine deaktivierung hat aber auch nichts gebracht

      posted in Entwicklung
      B
      bo_79
    • RE: Synology Chat ...

      @ilovegym
      Tatsächlich erreiche ich den Chat via http.
      Wenn ich den Link in den Browser kopiere, bekomme ich folgende Fehlermeldung
      c59361a4-67e5-458a-b7f0-fde616028339-image.png

      Meinst du wenn ich auf https umstelle, wäre das Problem gelöst?
      Grüße
      Björn

      posted in Entwicklung
      B
      bo_79
    • RE: Synology Chat ...

      Hallo zusammen,

      ich bin leider etwas am verzweifeln. Leider schaffe ich es nicht, dass iobroker Nachrichten an die Synology Chat sendet.

      Folgende Einstellungen habe gewählt
      4c239e93-4595-4b7b-9b4b-c22424c0e80c-image.png

      16d76e5f-a9f7-4382-9915-3218e1977fc0-image.png

      Den Port auf der Syno habe ich bewusst auf 9070 zum Test geändert. Weder Original noch Anpassungen haben einen Effekt
      Den Zugangstoken habe ich aus SynoChat kopiert, wie in der Hilfe beschrieben.
      Ich habe mal zum Test zwei Kanäle angelegt, einer ist öffentlich, einer ist privat.

      Ich erhalte folgende Fehlermeldung
      1b2c326e-b43f-41b2-8d13-f344e1dcac99-image.png

      Hat noch jemand eine Idee?

      Erwartungshaltung wäre, dass wenn ich das Feld Message im SynoChat Baum ändere, eine Nachricht versendet wird.

      Wäre sehr dankbar über Hilfe.

      Viele Grüße
      Björn

      posted in Entwicklung
      B
      bo_79
    • RE: Material Design Widgets - Alerts

      @Coffeelover
      Danke nochmal für den Link, kannte ich schon, habe den Thread aber jetzt nochmal komplett durchgearbeitet :-).
      Leider hat das mein Problem nicht gelöst.

      Da ich unterschiedlichste Status in die Meldungen packen wollte, und diese sich auch bei Statusänderung wieder automatisch entfernen sollten, war mein Gedanke.

      Per Cron und 2 Sekunden später per Script wieder befüllen.
      Ich habe jetzt herausgefunden, dass mein System das nicht packt wenn ich per Script unmittelbar hintereinander die Meldungen in den Datenpunkt schreibe. Jetzt habe ich pro Meldung ein Cron angelegt mit 2 Sekunden Abstand, das läuft jetzt stabil - ist aber noch keine schöne Lösung, da nun alle zwei Sekunden die Meldungen zugefügt werden.
      Leider bin ich nicht so fit in JS, aber man müsste vermutlich eine Variable definieren, die im Script die ganzen Meldungen gemäß den Vorgaben des JSON-String aneinander baut um es am Ende einmalig in den Datenpunkt zu schreiben...

      Oder hat noch jemand bessere Ideen?

      Grüße
      Björn

      posted in JavaScript
      B
      bo_79
    • Material Design Widgets - Alerts

      Hallo zusammen,
      bin auf das Widget gestoßen und finde es ziemlich cool. Allerdings habe ich große Probleme mit der Ansteuerung.
      Dieses Script habe ich gemäß Anleitung in global laufen

      var materialDesignWidgets = {};
      materialDesignWidgets.sendTo = function (id, text, backgroundColor = '', borderColor = '', icon = '', iconColor = '', fontColor = '') {
          let json = getState(id).val;
       
          if (json) {
              try {
      
                  json = JSON.parse(json);
      
              } catch (e) {
                  json = [];
                  console.warn('Wert ist kein JSON string! Wert wird ersetzt!');
              }
          } else {
              json = [];
          }
      
          json.push(
              {
                  text: text,
                  backgroundColor: backgroundColor,
                  borderColor: borderColor,
                  icon: icon,
                  iconColor: iconColor,
                  fontColor: fontColor
              }
          )
          setState(id, JSON.stringify(json), true);
      } 
      
      

      Wenn ich nun mehrfach, den Beispielcode mit meinem eigenen Datenpunkt aufrufe

      materialDesignWidgets.sendTo('javascript.0.Stati.Meldungen.Meldung-json2', 'message', 'color');
      

      funktioniert alles wie erwartet - bei jedem Aufruf über Cron-Job wird ein neuer Eintrag erzeugt.

      Ich hatte folgende Probleme, die meisten meiner Meldungen sollen nicht über die Schaltfläche im Widget verschwinden, sondern wenn ein Ereignis nicht mehr zutrifft. Dafür habe ich Datenpunkte erzeugt, die ich per Wenn/Dann abfragen kann - so weit so gut.

      • Wie kann ich das Widget leer machen - ich habe mir dafür einen Cron erstellt, der 2 Sekunden läuft bevor ein ander Cron den Datenpunkt befüllt - finde ich aber nicht so schick
      • Wenn ich nun versuche mehrere Meldungen in den Datenpunkt zu schreiben, wird immer nur der letzte übernommen - Wo habe ich den Fehler gemacht? Ich verstehe das einfach nicht 😞

      Hier ein Testscript - sieht aber in meinem Script mit den ganzen Logikabfragen gleich aus

      schedule("2,32 * * * * *", function ()   // jede Minute in Sekunde 2 und 32
      {
              materialDesignWidgets.sendTo('javascript.0.Stati.Meldungen.Meldung-json2', '"Steroanlage länger als 2 Stunden an"', '#FE9A2E', '#FFFFFF', 'battery-alert', '#000000', '#FFFFFF' );
              console.warn('STEREOANLAGE ja');
          
              materialDesignWidgets.sendTo('javascript.0.Stati.Meldungen.Meldung-json2', 'Strahler', '#FE9A2E', '#FFFFFF', 'battery-alert', '#000000', '#FFFFFF' );
              console.warn('Strahler ja');
       
              materialDesignWidgets.sendTo('javascript.0.Stati.Meldungen.Meldung-json2', 'Es gibt Wetterwarnungen (DWD)', '#FA5858', '#FA5858', 'alert-outline', '#000000', '#FFFFFF' );
              console.warn('DWD ja');  
              
              materialDesignWidgets.sendTo('javascript.0.Stati.Meldungen.Meldung-json2', 'Es gibt Gefahren (Nina)', '#FA5858', '#FA5858', 'alert-outline', '#000000', '#FFFFFF' );
              console.warn('NINA ja');
      
              console.warn(getState("javascript.0.Stati.Meldungen.Meldung-json").val);
      });
      

      Vielen Dank für euren Support - bin da langsam am verzweifeln!
      Grüße
      Björn

      posted in JavaScript
      B
      bo_79
    • RE: ICal zeigt gelöschte Termine immer noch an

      @Chaot
      Die Mülltermine klappen bei mir super. Auf der Website des Landkreises kann ich mir eine ical Datei herunterladen und in Google importieren. Das kann man individuell anpassen welche Abfallarten man hat. Die Termine werden meines Wissens nach als Einzeltermine erstellt.
      Grüße
      Björn

      posted in ioBroker Allgemein
      B
      bo_79
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo