Navigation

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

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

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

    Kami

    @Kami

    Starter

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

    Kami Follow
    Starter

    Latest posts made by Kami

    • RE: Test Adapter telegram-menu v.1.6.x

      @fritzke316 said in Test Adapter telegram-menu v.1.6.x:

      @kami
      Ich hatte auch mal so einen ähnliches Problem, bei mir hat es funktioniert wenn ich das "!" gelöscht und Wert leer gelassen habe.
      Ich glaube bei früheren Versionen war es notwendig das "!" zu setzen, jetzt aber nicht mehr.

      Danke für den Tipp, wenn ich das Versuche kommt bei einem String Objekt der Wert NaN und bei einem Number Objekt der Wert (null)
      Es schaut schon besser aus, in Log steht Value to Set: "70", aber direkt danach kommt dann noch ein Value to Set: "NaN", Der dann mein Wert überschreibt.
      Der Log schaut dann so aus:

      2025-08-21 18:31:17.395 - silly: telegram-menu.0 (2071774) States user redis pmessage telegram.0.communicate.requestMessageId/telegram.0.communicate.requestMessageId:{"val":2990,"ack":true,"ts":1755793877395,"q":0,"from":"system.adapter.telegram.0","user":"system.user.admin","lc":1755793798187}
      2025-08-21 18:31:17.437 - silly: telegram-menu.0 (2071774) States user redis pmessage telegram.0.communicate.requestChatId/telegram.0.communicate.requestChatId:{"val":1309636133,"ack":true,"ts":1755793877436,"q":0,"from":"system.adapter.telegram.0","user":"system.user.admin","lc":1755629207570}
      2025-08-21 18:31:17.437 - silly: telegram-menu.0 (2071774) States user redis pmessage telegram.0.communicate.request/telegram.0.communicate.request:{"val":"[Kami]submenu:percent10,70:RolloPct","ack":true,"ts":1755793877436,"q":0,"from":"system.adapter.telegram.0","user":"system.user.admin","lc":1755793877436}
      2025-08-21 18:31:17.481 - debug: telegram-menu.0 (2071774) Menu : Hauptmenu
      2025-08-21 18:31:17.481 - debug: telegram-menu.0 (2071774) Nav : {"Übersicht":{"nav":[["Test","Rollo %","Rollo ⬆️","Rollo ⬇️","Stop 🛑"],["Beschwalbung Aus","Beschwalbung An"],["Heizung Diagramm","Full Diagramm"]],"text":"Wähle eine Aktion","parse_mode":false},"Rollo %":{"nav":[["menu:percent10:RolloPct:"],[""]],"text":"Rolladen aktuell: {status:'alias.0.Rollo_oben.targetValue':true}% (0%=zu, 100%=offen)","parse_mode":false},"Beschwalbung An":{"switch":[{"id":"0_userdata.0.Beschwalbung","value":"true","toggle":false,"confirm":"false","returnText":"-","ack":false,"parse_mode":false}]},"Beschwalbung Aus":{"switch":[{"id":"0_userdata.0.Beschwalbung","value":"false","toggle":false,"confirm":"false","returnText":"-","ack":false,"parse_mode":false}]},"Rollo ⬆️":{"switch":[{"id":"alias.0.Rollo_oben.Up","value":"true","toggle":false,"confirm":"false","returnText":"-","ack":false,"parse_mode":false}]},"Rollo ⬇️":{"switch":[{"id":"alias.0.Rollo_oben.Down","value":"true","toggle":false,"confirm":"false","returnText":"-","ack":false,"parse_mode":false}]},"Stop 🛑":{"switch":[{"id":"alias.0.Rollo_oben.Down","value":"false","toggle":false,"confirm":"false","returnText":"-","ack":false,"parse_mode":false},{"id":"alias.0.Rollo_oben.Up","value":"false","toggle":false,"confirm":"false","returnText":"-","ack":false,"parse_mode":false}]},"RolloPct":{"switch":[{"id":"0_userdata.0.example_state","value":"","toggle":false,"confirm":"false","returnText":"Rollo gestellt auf &&%","ack":false,"parse_mode":false}]},"Heizung Diagramm":{"echarts":[{"preset":"echarts.0.Kesseltemp","background":"#FFFFFF","theme":"light","filename":"echarts-temp-photo.jpg"}]},"Full Diagramm":{"echarts":[{"preset":"echarts.0.Kesseltemp_full","background":"#FFFFFF","theme":"light","filename":"echarts-temp-full-photo.jpg"}]}}
      2025-08-21 18:31:17.482 - debug: telegram-menu.0 (2071774) Call Submenu
      2025-08-21 18:31:17.482 - debug: telegram-menu.0 (2071774) Menu : submenu:percent10,70:RolloPct
      2025-08-21 18:31:17.483 - debug: telegram-menu.0 (2071774) Value to Set: "70"
      2025-08-21 18:31:17.525 - silly: telegram-menu.0 (2071774) States user redis pmessage 0_userdata.0.example_state/0_userdata.0.example_state:{"val":"70","ack":false,"ts":1755793877525,"q":0,"from":"system.adapter.telegram-menu.0","user":"system.user.admin","lc":1755793877525}
      2025-08-21 18:31:17.527 - debug: telegram-menu.0 (2071774) Value to Set: "NaN"
      2025-08-21 18:31:17.569 - silly: telegram-menu.0 (2071774) States user redis pmessage 0_userdata.0.example_state/0_userdata.0.example_state:{"val":"NaN","ack":false,"ts":1755793877568,"q":0,"from":"system.adapter.telegram-menu.0","user":"system.user.admin","lc":1755793877568}
      2025-08-21 18:31:17.570 - debug: telegram-menu.0 (2071774) Submenu : undefined
      2025-08-21 18:31:17.570 - debug: telegram-menu.0 (2071774) Menu found
      2025-08-21 18:31:17.570 - debug: telegram-menu.0 (2071774) Groups with searched User: ["Hauptmenu"]
      
      
      posted in Tester
      K
      Kami
    • RE: Test Adapter telegram-menu v.1.6.x

      Ich schaffe es irgendwie nicht einen Wert vom submenu an SetValue zu übergeben.

      Das sollte doch mit ! gehen oder?
      Versuchsweise habe ich es mit {value} auch probiert, aber das hat leider auch nicht geklappt.

      Kann da mal wer schauen der sich auskennt?
      Screenshot_20250821-154151~2.png Screenshot_20250821-154154~2.png

      Was dann passiert ist ich bekomme den text ! oder {value} in mein objekt geschrieben.
      Das Log dazu ist:

      telegram-menu.0
      2025-08-21 15:45:05.369	debug	Telegram response : "["{\"1309636133\":2972}"]"
      
      telegram-menu.0
      2025-08-21 15:45:05.241	debug	Groups with searched User: ["Hauptmenu"]
      
      telegram-menu.0
      2025-08-21 15:45:05.241	debug	Menu found
      
      telegram-menu.0
      2025-08-21 15:45:05.240	debug	Submenu : {"text":"Rolladen aktuell: 99% (0%=zu, 100%=offen)","keyboard":{"inline_keyboard":[[{"text":"100%","callback_data":"submenu:percent10,100:RolloPct"},{"text":"90%","callback_data":"submenu:percent10,90:RolloPct"},{"text":"80%","callback_data":"submenu:percent10,80:RolloPct"},{"text":"70%","callback_data":"submenu:percent10,70:RolloPct"},{"text":"60%","callback_data":"submenu:percent10,60:RolloPct"},{"text":"50%","callback_data":"submenu:percent10,50:RolloPct"},{"text":"40%","callback_data":"submenu:percent10,40:RolloPct"},{"text":"30%","callback_data":"submenu:percent10,30:RolloPct"}],[{"text":"20%","callback_data":"submenu:percent10,20:RolloPct"},{"text":"10%","callback_data":"submenu:percent10,10:RolloPct"},{"text":"0%","callback_data":"submenu:percent10,0:RolloPct"}]]},"device":"RolloPct"}
      
      telegram-menu.0
      2025-08-21 15:45:05.240	debug	Return text was modified from "Rolladen aktuell: {status:'alias.0.Rollo_oben.targetValue':true}% (0%=zu, 100%=offen)" to "Rolladen aktuell: 99% (0%=zu, 100%=offen)"
      
      telegram-menu.0
      2025-08-21 15:45:05.195	debug	Menu : [["menu:percent10:RolloPct:"],[""]]
      
      telegram-menu.0
      2025-08-21 15:45:05.195	debug	Submenu: [["menu:percent10:RolloPct:"],[""]]
      
      telegram-menu.0
      2025-08-21 15:45:05.195	debug	Menu to Send: [["menu:percent10:RolloPct:"],[""]]
      
      telegram-menu.0
      2025-08-21 15:45:05.194	debug	Nav : {"Übersicht":{"nav":[["Test","Rollo %","Rollo ⬆️","Rollo ⬇️","Stop 🛑"],["Beschwalbung Aus","Beschwalbung An"],["Heizung Diagramm","Full Diagramm"]],"text":"Wähle eine Aktion","parse_mode":false},"Rollo %":{"nav":[["menu:percent10:RolloPct:"],[""]],"text":"Rolladen aktuell: {status:'alias.0.Rollo_oben.targetValue':true}% (0%=zu, 100%=offen)","parse_mode":false},"Beschwalbung An":{"switch":[{"id":"0_userdata.0.Beschwalbung","value":"true","toggle":false,"confirm":"false","returnText":"-","ack":false,"parse_mode":false}]},"Beschwalbung Aus":{"switch":[{"id":"0_userdata.0.Beschwalbung","value":"false","toggle":false,"confirm":"false","returnText":"-","ack":false,"parse_mode":false}]},"Rollo ⬆️":{"switch":[{"id":"alias.0.Rollo_oben.Up","value":"true","toggle":false,"confirm":"false","returnText":"-","ack":false,"parse_mode":false}]},"Rollo ⬇️":{"switch":[{"id":"alias.0.Rollo_oben.Down","value":"true","toggle":false,"confirm":"false","returnText":"-","ack":false,"parse_mode":false}]},"Stop 🛑":{"switch":[{"id":"alias.0.Rollo_oben.Down","value":"false","toggle":false,"confirm":"false","returnText":"-","ack":false,"parse_mode":false},{"id":"alias.0.Rollo_oben.Up","value":"false","toggle":false,"confirm":"false","returnText":"-","ack":false,"parse_mode":false}]},"RolloPct":{"switch":[{"id":"0_userdata.0.doorbell_video","value":"!","toggle":false,"confirm":"false","returnText":"Rollo gestellt auf &&%","ack":false,"parse_mode":false}]},"Heizung Diagramm":{"echarts":[{"preset":"echarts.0.Kesseltemp","background":"#FFFFFF","theme":"light","filename":"echarts-temp-photo.jpg"}]},"Full Diagramm":{"echarts":[{"preset":"echarts.0.Kesseltemp_full","background":"#FFFFFF","theme":"light","filename":"echarts-temp-full-photo.jpg"}]}}
      
      telegram-menu.0
      2025-08-21 15:45:05.194	debug	Menu : Hauptmenu
      
      telegram-menu.0
      2025-08-21 15:45:10.770	debug	Groups with searched User: ["Hauptmenu"]
      
      telegram-menu.0
      2025-08-21 15:45:10.770	debug	Menu found
      
      telegram-menu.0
      2025-08-21 15:45:10.770	debug	Submenu : undefined
      
      telegram-menu.0
      2025-08-21 15:45:10.725	debug	Value to Set: "!"
      
      telegram-menu.0
      2025-08-21 15:45:10.681	debug	Value to Set: "!"
      
      telegram-menu.0
      2025-08-21 15:45:10.678	debug	Menu : submenu:percent10,90:RolloPct
      
      telegram-menu.0
      2025-08-21 15:45:10.678	debug	Call Submenu
      
      posted in Tester
      K
      Kami
    • RE: Test Adapter telegram-menu v.1.6.x

      @tbsjah
      Ich denke das sollte {value} sein statt &&, aber ich habe auch grad ein problem damit

      posted in Tester
      K
      Kami
    • RE: Zigbee Adapter - innr plug - Failed to configure

      @nevermind Also ich glaube der iobroker.zigbee adapter hat eine dependency auf zigbee-herdsman-converters, ich weiß jetzt nicht ob es schon ein release davon gibt, bei dem der bug schon gefixt ist, aber im prinzip müsste man dann wohl nur die versionsnummer auf den neuen release setzen. Das wird früher oder später ohnehin passieren.
      Bis dahin kann man es auch per hand anpassen, die datei liegt hier:
      node_modules/zigbee-herdsman-converters/devices.js

      posted in Entwicklung
      K
      Kami
    • RE: Zigbee Adapter - innr plug - Failed to configure

      Also im Head von zigbee-herdsman-converters ist das schon gefixt, falls der Fehler auftritt kann man das die configuration für SP 120 in devices.js entsprechend anpassen:

              zigbeeModel: ['SP 120'],
              model: 'SP 120',
              vendor: 'Innr',
              description: 'Smart plug',
              supports: 'on/off, power measurement',
              fromZigbee: [fz.electrical_measurement_power, fz.on_off, fz.ignore_genLevelCtrl_report],
              toZigbee: [tz.on_off],
              meta: {configureKey: 4},
              configure: async (device, coordinatorEndpoint) => {
                  const endpoint = device.getEndpoint(1);
                  await bind(endpoint, coordinatorEndpoint, ['genOnOff', 'haElectricalMeasurement']);
                  await configureReporting.onOff(endpoint);
                  // Gives UNSUPPORTED_ATTRIBUTE on readEletricalMeasurementPowerConverterAttributes.
                  endpoint.saveClusterAttributeKeyValue('haElectricalMeasurement', {
                      acCurrentDivisor: 1000,
                      acCurrentMultiplier: 1,
                  });
                  await configureReporting.activePower(endpoint);
                  await configureReporting.rmsCurrent(endpoint);
                  await configureReporting.rmsVoltage(endpoint);
              },
      
      posted in Entwicklung
      K
      Kami
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo