Danke für den Tipp - ich habe jetzt einen Shelly 1 Gen4 eingesetzt - damit bekomme ich es hin...![]()
![]()
![]()
Beiträge von a1b2c3d4e5
VPN/Proxy erkannt
Es scheint, dass Sie einen VPN- oder Proxy-Dienst verwenden. Bitte beachten Sie, dass die Nutzung eines solchen Dienstes die Funktionalität dieser Webseite einschränken kann.
-
-
Hallo Welt - ich bekomme es nicht hin, meinen Shelly Plus 1 mit BLU Button 4 EU ohne Cloud schalten. Das Paar soll in einem Häuschen ohne Wlan-Router eine Leuchte (toogle)einschalten. Auf meinem Plus 1 habe ich das Script (universal-blu-to-mqtt.js) installiert. Die Advanced-Device Clients zeigen mir auch meinen BLU Button wenn ich eine Taste drücke... aber wie bekomme ich das auf einen Actions???


-
... ich denke, nur Typ 1, Tasmota ich sehe nur 15.0.1(release-minimal) , ich habe gesucht, aber mit gehts ähnlich wie dem Henry 100939...oder SebMai
- 4,8k
- 28. Februar 2021
- Offizieller Beitrag
- #3
Im Forum schon richtig, alle Anleitungen des Drittsysteme sind im Forum/Unterkategorie!
Theorie ist wenn man alles weiß und nichts funktioniert. Praxis ist wenn alles funktioniert und keiner weiß warum.
FAQ Fehlerbehebung / FAQ troubleshooting http-Request - Überblick / http-Request - overview
-
-
Super - Danke - Meine Scripts haben jetzt immer 🪿 vorn Auto/Quelle!!
-
Hallo Welt -mein IOB meldet, ich solle ein Script auf Version aktualisieren ("[BLE] 38:39:8f:71:xx:xx (via ShellyPlus2PM-d48afc7dyyyy): Script version 1.0 is not supported (expected 1.1), see documentation for latest Version") oder ("[BLE] 0c:ef:f6:e5:vvvv (via shellyblugw225-fcb46700cccc): Script version 1.0 is not supported (expected 1.1), see documentation for latest version"). Mein Problem ist jedoch, ich habe den Autor vergessen. Kann mir jemand helfen?
Code
Alles anzeigenScript:// v1.0 const SCRIPT_VERSION = '1.0'; const BTHOME_SVC_ID_STR = 'fcd2'; let SHELLY_ID = undefined; function convertToHex(str) { let hex = ''; for (let i = 0; i < str.length; i++) { h = str.charCodeAt(i).toString(16); hex += ('00' + h).slice(-2); } return hex; } // Callback for the BLE scanner object function bleScanCallback(event, result) { // exit if not a result of a scan if (event !== BLE.Scanner.SCAN_RESULT) { return; } // exit if service_data member is missing if ( typeof result.service_data === 'undefined' || typeof result.service_data[BTHOME_SVC_ID_STR] === 'undefined' ) { return; } // create MQTT-Payload let message = { scriptVersion: SCRIPT_VERSION, src: SHELLY_ID, srcBle: { type: result.local_name, mac: result.addr }, payload: convertToHex(result.service_data[BTHOME_SVC_ID_STR]) }; if (MQTT.isConnected()) { MQTT.publish(SHELLY_ID + '/events/ble', JSON.stringify(message)); } } // Initializes the script and performs the necessary checks and configurations function init() { // get the config of ble component let bleConfig = Shelly.getComponentConfig('ble'); // exit if the BLE isn't enabled if (!bleConfig.enable) { console.log('Error: The Bluetooth is not enabled, please enable it in the settings'); return; } // check if the scanner is already running if (BLE.Scanner.isRunning()) { console.log('Info: The BLE gateway is running, the BLE scan configuration is managed by the device'); } else { // start the scanner let bleScanner = BLE.Scanner.Start({ duration_ms: BLE.Scanner.INFINITE_SCAN, active: true }); if (!bleScanner) { console.log('Error: Can not start new scanner'); } } BLE.Scanner.Subscribe(bleScanCallback); } Shelly.call('Mqtt.GetConfig', '', function (res, err_code, err_msg, ud) { SHELLY_ID = res['topic_prefix']; init(); }); -
Hallo Welt - Ich habe keine Ahnung und davon jedemenge. Mein Shelly-Problem - ich habe einen Drucksensor an meinen ShellyUni Gen1 angeklemmt, der liefert mir auch sehr schön auf meinem IoBroker per MQTT die Spannung 0.17V bis 2.48V (kein Druck bzw 10Bar). Ich hätte aber 0% bzw. 100% angezeigt, wie z.B. ich das mit einem Analog-Signal mit Tasmota (AdcParam 6, 0, 1023, 0, 3200) mache, ohne den Shelly zu flashen. Geht das? Wie?
-
verkramt...

aber jetzt
Super
Danke 
-
Hallo Leute - Ich habe keine große Ahnung von der Materie aber ich will mal fragen, ob mir jemand sagen kann, wie der Steckverbinder (die 9Pin in weiß) heist oder wo man den bekommen kann bzw. so ein "Ersatzteil" für den org. Steckverbinder mit den Kabeln?