NEWS
Werteliste als Wort - Blockly Telegramm
- 
					
					
					
					
 Hi Leute. Ich möchte Aus der Werteliste meines Mähroboters das Wort via Telegram weiterleiten. Aktuell sendet er nur die Zahl. Ich habe gelesen es geht mit einer JS-Funktion in Blockly. Aber ich benötige mal einen JS-Code. Kann einer mal seine Umsetzung aufzeigen? Danke nelzon 
- 
					
					
					
					
 
- 
					
					
					
					
 @nelzon sagte: ich benötige mal einen JS-Code. JS-Funktion mit Ergebnis, Parameter: id return getObject(id).common.states[getState(id).val]; 
- 
					
					
					
					
 @nelzon 
 Wenn der Mähroboter-Status als Trigger dient, ist es effizienter mit der Funktion getStateText(dp) mit diesem Inhalt:return dp.common.states[dp.state.val]; Die Variable obj muss genau so geschrieben werden. 
- 
					
					
					
					
 @paul53 said in Werteliste als Wort - Blockly Telegramm: return dp.common.states[dp.state.val]; DANKE Paul. Funktioniert wie gewünscht. 
 Magst du mal den Code erklären, bezüglich "dp" und "obj". Also was da eigentlich passiert?@falke69 danke auch dir, aber dein Vorschlag gibt bei mir auch nur die Zahl ohne Wort wieder. 
- 
					
					
					
					
 @nelzon sagte: Magst du mal den Code erklären, bezüglich "dp" und "obj" Der Trigger übergibt unter dem Bezeichner obj (siehe Javascript-Code) das Datenpunkt-Objekt des Auslösers an die Callback-Funktion. Dieses Datenpunkt-Objekt wird an die Funktion getStateText(dp) übergeben und dort unter dem Bezeichner dp ausgewertet. 
- 
					
					
					
					
 @paul53 danke 
 
		
	 
		
	 
			
			 
			
		