Navigation

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

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    X
    • Profile
    • Following 0
    • Followers 0
    • Topics 2
    • Posts 27
    • Best 0
    • Groups 1

    XSDiver

    @XSDiver

    Starter

    0
    Reputation
    13
    Profile views
    27
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    XSDiver Follow
    Starter

    Latest posts made by XSDiver

    • RE: Bambu lab 3d Drucker MQTT Integration

      Hallo zusammen,

      geht auch alles über den MQTT Adapter ohne Node Red,
      der liest euch eine JSON aus dem Drucker aus und legt die unter MQTT in einem Datenpunkt ab:

      sieht dann ungefähr so aus:

      {
          "print": {
              "ams": {
                  "ams": [
                      {
                          "humidity": "4",
                          "id": "0",
                          "temp": "30.9",
                          "tray": [
                              {
                                  "bed_temp": "0",
                                  "bed_temp_type": "2",
                                  "cols": [
                                      "FFC600FF"
                                  ],
                                  "drying_temp": "55",
                                  "drying_time": "8",
                                  "id": "0",
                                  "nozzle_temp_max": "240",
                                  "nozzle_temp_min": "200",
                                  "remain": 0,
                                  "tag_uid": "DDDE769400000100",
                                  "tray_color": "FFC600FF",
                                  "tray_diameter": "1.75",
                                  "tray_id_name": "A05-Y4",
                                  "tray_info_idx": "GFA05",
                                  "tray_sub_brands": "PLA Silk",
                                  "tray_type": "PLA",
                                  "tray_uuid": "325DA7506BCE447B9F34D1CDC94658DA",
                                  "tray_weight": "1000",
                                  "xcam_info": "A438803EE803E8033333333F"
                              }, //... weiter AMS Slots
                          ]
                      }
                  ],
                  "ams_exist_bits": "1",
                  "insert_flag": true,
                  "power_on_flag": false,
                  "tray_exist_bits": "f",
                  "tray_is_bbl_bits": "f",
                  "tray_now": "255",
                  "tray_pre": "255",
                  "tray_read_done_bits": "f",
                  "tray_reading_bits": "0",
                  "tray_tar": "255",
                  "version": 5
              },
              "ams_rfid_status": 0,
              "ams_status": 0,
              "aux_part_fan": true,
              "bed_target_temper": 0.0,
              "bed_temper": 37.0,
              "big_fan1_speed": "0",
              "big_fan2_speed": "0",
              "chamber_temper": 35.0,
              "command": "push_status",
              "cooling_fan_speed": "0",
              "fail_reason": "0",
              "fan_gear": 0,
              "filam_bak": [],
              "force_upgrade": false,
              "gcode_file": "Name des DruckFiles",
              "gcode_file_prepare_percent": "100",
              "gcode_start_time": "1687977739",
              "gcode_state": "FINISH",
              "heatbreak_fan_speed": "0",
              "hms": [],
              "home_flag": 16648,
              "hw_switch_state": 0,
              "ipcam": {
                  "ipcam_dev": "1",
                  "ipcam_record": "enable",
                  "resolution": "1080p",
                  "timelapse": "disable"
              },
              "layer_num": 360,
              "lifecycle": "product",
              "lights_report": [
                  {
                      "mode": "on",
                      "node": "chamber_light"
                  },
                  {
                      "mode": "flashing",
                      "node": "work_light"
                  }
              ],
              "maintain": 3,
              "mc_percent": 100,
              "mc_print_error_code": "0",
              "mc_print_stage": "1",
              "mc_print_sub_stage": 0,
              "mc_remaining_time": 0,
              "mess_production_state": "active",
              "nozzle_diameter": "0.4",
              "nozzle_target_temper": 0.0,
              "nozzle_temper": 39.0,
              "online": {
                  "ahb": false,
                  "rfid": false,
                  "version": 9
              },
              "print_error": 0,
              "print_gcode_action": 255,
            ...
      }
      

      Ich hab mir dann die Datenpunkte die ich gebrauchen kann manuell angelegt:

      und dann mit einem Blockly ausgelesen und in den Datenpunkt geschrieben.

      • z. B. Nozzle - Temp:

      Nozzle_Temp.JPG

      setState("0_userdata.0.X1C.Temp_Nozzle"/*Temp_Nozzle*/, parseFloat((await jsonataExpression((function () { try {return JSON.parse(getState("mqtt.0.device.00M09A340700121.report").val);} catch(e) {return {};}})(),'print.nozzle_temper'))), true);
      

      Hier ein noch angefangenes VIS Beispiel:

      Screenshot 2023-07-01 131344.png

      Mit Bindings lassen sich auch die Farben im AMS auslesen,
      die einzelnen Lüfter Geschwindigkeiten und einiges mehr...

      Vielleicht interessiert das ja jemanden.

      Wenn man sich z.B. im MQTT Adapter einen Datenpunkt: "Request" anlegt:

      Screenshot 2023-07-31 081114.png

      kann man auch Befehle schicken:

      {
        "print": {
          "command": "gcode_line",
          "param": "M960 S5 P1",
          "sequence_id": "0"
        }
      }
      

      mit diesem gCode schaltet man das ToolHead Logo ein. Funktioniert auch wärend des Drucks.

      posted in Skripten / Logik
      X
      XSDiver
    • RE: Kiosk Mode auf Raspberry mit Bullseye

      Ich hab das jetzt für mich so gelöst das ich mit dem dem Raspberry Pi Imager auf einen Desktop mit Buster gedowngradet habe - läuft wieder ohne Probleme und wies soll.

      Warum das nicht mit Bullseye so funktioniert - bin ich leider nicht dahinter gekommen.

      posted in Visualisierung
      X
      XSDiver
    • RE: Kiosk Mode auf Raspberry mit Bullseye

      @haselchen

      Ok - hab bis 10 gezählt.

      Ich hab die Hardwarebeschleunigung mal umgestellt in der Raspi-Config unter Advanced Options auf Full KMS.

      Bilde mir ein es ist etwas besser geworden, aber er reloaded trotzdem ein - zweimal das VIS und stellt es auch teilweise unsauber dar. Es fehlen -manchmal- ein paar Widges.

      Ich Versuchs mal weiter…

      posted in Visualisierung
      X
      XSDiver
    • RE: Kiosk Mode auf Raspberry mit Bullseye

      @liv-in-sky

      Hab ich jetzt mal ausprobiert. Das klappt Problemlos…vielleicht ist er irgendwie mit dem VIS überfordert…

      Keine Ahnung - ich Probier mal weiter…

      posted in Visualisierung
      X
      XSDiver
    • RE: Kiosk Mode auf Raspberry mit Bullseye

      @liv-in-sky

      Sollte ich vielleicht mal versuchen downzugraden - ist ne Möglichkeit - danke.

      posted in Visualisierung
      X
      XSDiver
    • RE: Kiosk Mode auf Raspberry mit Bullseye

      @haselchen

      Jetzt mal echt:

      Code Tags vergessen - gut. Habs nachgetragen.

      Das ist das Script das er zum öffnen des Browsers im Kiosk Mode ausführt.

      Das klappt auch. Klar stehen die Weisheiten aus Deinem Link auch in der Autostart.
      (von dort aus wird dann auch das Script ausgeführt)

      Hast Du meinen Beitrag oben gelesen? Es funktioniert wie es soll - nur leider unter Bullseye nicht.

      Wie ich das gestartet bekomme im Kiosk Mode u.s.w. das weiss ich schon.

      posted in Visualisierung
      X
      XSDiver
    • RE: Kiosk Mode auf Raspberry mit Bullseye

      @haselchen

      # Chromium Startverzoegerung
      sleep 10
      # startet Chromium im Vollbild
      chromium-browser --noerrdialogs --hide-crash-restore-bubble --disable-infobars --force-device-scale-factor=1.00 --enable-features=OverlayScrollbar --kiosk http://192.168.1.17:8082/vis/index.html?other#Spiegel_oben_2
      
      
      posted in Visualisierung
      X
      XSDiver
    • RE: Kiosk Mode auf Raspberry mit Bullseye

      @haselchen

      Ich will einfach eine VIS Seite auf dem Monitor anzeigen lassen. Der Raspberry startet direkt in den Kiosk Mode per Script.

      posted in Visualisierung
      X
      XSDiver
    • Kiosk Mode auf Raspberry mit Bullseye

      Hallo zusammen,

      nachdem ich Jahrelang mit nem Raspberry 3B+ hinter meinem Magic Mirror gut gefahren bin,
      dachte ich - ich date mal Buster auf Bullseye ab.

      Aber jetzt häng der Chromium browser immer - und lädt ständig neu - klappt nicht mehr reibungslos.

      Hab mir schon die Hände wund gegoogelt - und viel ausprobiert, aber es klemmt irgendwie.

      Kennt jemand das Problem? Kann doch eigentlich nicht sein, das ich der einzige bin?

      Wäre um Hilfe dankbar.

      Vielen Dank.

      posted in Visualisierung
      X
      XSDiver
    • RE: Mit IOBroker Arlo steuern in Home Assistant

      @rumpeltec sagte in Mit IOBroker Arlo steuern in Home Assistant:

      @tobitobsta
      Sorry für die späte Rückmeldung, hatte kein Notify aktiviert.
      Brauchst du noch Hilfe bei der Umsetzung Arlo - Hassio?

      Hallo zusammen - ich würde gerne wissen wie man die Arlo Cams in den ioBroker integrieren kann. Kann jemand helfen?

      posted in ioBroker Allgemein
      X
      XSDiver
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo