Navigation

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

    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

    U
    • Profile
    • Following 0
    • Followers 0
    • Topics 0
    • Posts 5
    • Best 0
    • Groups 1

    uSi

    @uSi

    Starter

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

    uSi Follow
    Starter

    Latest posts made by uSi

    • RE: SONOFF NSPanel mit Lovelace UI

      @armilar sagte in SONOFF NSPanel mit Lovelace UI:

      @usi sagte in SONOFF NSPanel mit Lovelace UI:

      @armilar sagte in SONOFF NSPanel mit Lovelace UI:

      @usi sagte in SONOFF NSPanel mit Lovelace UI:

      @armilar sagte in SONOFF NSPanel mit Lovelace UI:

      @usi sagte in SONOFF NSPanel mit Lovelace UI:

      @armilar Das ging ja rasend schnell - Danke!
      Das steht drin:
      {
      "Info2": {
      "WebServerMode": "Admin",
      "Hostname": "uSi-NSPanel1",
      "IPAddress": "192.168.2.114"
      }
      }

      Tausche die mal kurz aus durch

      function get_current_tasmota_ip_address() {
          try {
              const infoObjId = config.panelRecvTopic.substring(0, config.panelRecvTopic.length - 'RESULT'.length) + 'INFO2';
              const infoObj = JSON.parse(getState(infoObjId).val);
      
              console.log(`get_current_tasmota_ip_address: ${infoObj.Info2.IPAddress}`);
      
              return infoObj.Info2.IPAddress;
          } catch (err) {
              console.warn('function get_current_tasmota_ip_address: ' + err.message);
          }
      }
      

      und starte das Script erneut

      Super, keine Fehler nur noch Warnungen. In '0_userdata.0.NSPanel.1.NSPanel_ipAddress' steht aber keine IP-Adresse sondern '{"ack":true}'! Es sind viel mehr einträge in '0_userdata.0.NSPanel.1' vorhanden aber Panel wartet immer noch.
      e5ffd693-0dfd-466e-ad53-b3cdc9589432-grafik.png

      Zeige mal deine Einstellungen unter:

      export const config: Config = {
          panelRecvTopic: 'mqtt.0.SmartHome.NSPanel_1.tele.RESULT',       // anpassen
          panelSendTopic: 'mqtt.0.SmartHome.NSPanel_1.cmnd.CustomSend',   // anpassen
      

      und am besten noch einen Screenshot vom mqtt.0. , in dem man den gesamten Pfad sehen kann

      mach ich
      5e7461d1-99da-4bc6-95dc-5e7177da39ea-grafik.png

      3d7f1e54-0f80-4522-b6a2-f861edd6a486-grafik.png

      Ändere bitte mal deine Pfade im TS-Script auf "Smarthome" statt "SmartHome". Dann sollte es gehen... Der kann sonst wirklich nicht den Inhalt sehen. Groß- und Kleinschreibung ist sehr wichtig...

      Bei beiden Einträgen in der export const config: Config = {

      Herzlichen Dank - Jetzt hat's geklappt!

      posted in Hardware
      U
      uSi
    • RE: SONOFF NSPanel mit Lovelace UI

      @armilar sagte in SONOFF NSPanel mit Lovelace UI:

      @usi sagte in SONOFF NSPanel mit Lovelace UI:

      @armilar sagte in SONOFF NSPanel mit Lovelace UI:

      @usi sagte in SONOFF NSPanel mit Lovelace UI:

      @armilar Das ging ja rasend schnell - Danke!
      Das steht drin:
      {
      "Info2": {
      "WebServerMode": "Admin",
      "Hostname": "uSi-NSPanel1",
      "IPAddress": "192.168.2.114"
      }
      }

      Tausche die mal kurz aus durch

      function get_current_tasmota_ip_address() {
          try {
              const infoObjId = config.panelRecvTopic.substring(0, config.panelRecvTopic.length - 'RESULT'.length) + 'INFO2';
              const infoObj = JSON.parse(getState(infoObjId).val);
      
              console.log(`get_current_tasmota_ip_address: ${infoObj.Info2.IPAddress}`);
      
              return infoObj.Info2.IPAddress;
          } catch (err) {
              console.warn('function get_current_tasmota_ip_address: ' + err.message);
          }
      }
      

      und starte das Script erneut

      Super, keine Fehler nur noch Warnungen. In '0_userdata.0.NSPanel.1.NSPanel_ipAddress' steht aber keine IP-Adresse sondern '{"ack":true}'! Es sind viel mehr einträge in '0_userdata.0.NSPanel.1' vorhanden aber Panel wartet immer noch.
      e5ffd693-0dfd-466e-ad53-b3cdc9589432-grafik.png

      Zeige mal deine Einstellungen unter:

      export const config: Config = {
          panelRecvTopic: 'mqtt.0.SmartHome.NSPanel_1.tele.RESULT',       // anpassen
          panelSendTopic: 'mqtt.0.SmartHome.NSPanel_1.cmnd.CustomSend',   // anpassen
      

      und am besten noch einen Screenshot vom mqtt.0. , in dem man den gesamten Pfad sehen kann

      mach ich
      5e7461d1-99da-4bc6-95dc-5e7177da39ea-grafik.png

      3d7f1e54-0f80-4522-b6a2-f861edd6a486-grafik.png

      posted in Hardware
      U
      uSi
    • RE: SONOFF NSPanel mit Lovelace UI

      @armilar sagte in SONOFF NSPanel mit Lovelace UI:

      @usi sagte in SONOFF NSPanel mit Lovelace UI:

      @armilar Das ging ja rasend schnell - Danke!
      Das steht drin:
      {
      "Info2": {
      "WebServerMode": "Admin",
      "Hostname": "uSi-NSPanel1",
      "IPAddress": "192.168.2.114"
      }
      }

      Tausche die mal kurz aus durch

      function get_current_tasmota_ip_address() {
          try {
              const infoObjId = config.panelRecvTopic.substring(0, config.panelRecvTopic.length - 'RESULT'.length) + 'INFO2';
              const infoObj = JSON.parse(getState(infoObjId).val);
      
              console.log(`get_current_tasmota_ip_address: ${infoObj.Info2.IPAddress}`);
      
              return infoObj.Info2.IPAddress;
          } catch (err) {
              console.warn('function get_current_tasmota_ip_address: ' + err.message);
          }
      }
      

      und starte das Script erneut

      Super, keine Fehler nur noch Warnungen. In '0_userdata.0.NSPanel.1.NSPanel_ipAddress' steht aber keine IP-Adresse sondern '{"ack":true}'! Es sind viel mehr einträge in '0_userdata.0.NSPanel.1' vorhanden aber Panel wartet immer noch.
      e5ffd693-0dfd-466e-ad53-b3cdc9589432-grafik.png

      posted in Hardware
      U
      uSi
    • RE: SONOFF NSPanel mit Lovelace UI

      @armilar Das ging ja rasend schnell - Danke!
      Das steht drin:
      {
      "Info2": {
      "WebServerMode": "Admin",
      "Hostname": "uSi-NSPanel1",
      "IPAddress": "192.168.2.114"
      }
      }

      posted in Hardware
      U
      uSi
    • RE: SONOFF NSPanel mit Lovelace UI

      Hallo zusammen,
      ich hoffe es kann mir jemand helfen, ich komme über den Punkt "Waiting for content..." nicht hinaus.
      Ich komme einfach nicht weiter und meine Kentnisse sind sehr begrenzt. Das Script NsPanelTs.ts kann die IP-Adresse aus dem Objekt 'Smarthome/NSPanel1/tele/INFO2' nicht auslesen. Da dies bei euch klappt muss ich hier noch was einstellen, installieren, oder irgendwo einen Haken setzen?
      Mit Blockly kann ich die Adresse auslesen!
      5e75f2e5-4ed8-4a49-88d7-8b73a18ccee1-grafik.png

      posted in Hardware
      U
      uSi
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo