Implementation eines neuen MessageHandlers "HandleSensorDiscoveryMessage"
Der Handler empfängt eine SensorDiscoveryMessage. @Param1: String ORT (siehe Konventionen), @Param2: String SENSORTYP
Der Handler führt das String Matching mit den enthaltenen Strings durch.
Reihenfolge bei der Implementation beachten
- Vergleiche den Ort
- Vergleiche den Sensortyp
Beispiele zur Verdeutlichung
Sensor-Name 1: Hamburg-Altona-Isebekstraße-Klimasensor-randomGUID, Sensor-Name 2: Hamburg-Bergedorf-Bergestraße-Klimasensor-randomGUID, Sensor-Name 3: Hamburg-Bergedorf-Bergestraße-Luftsensor-randomGUID,
String-to-match 1: Hamburg, String-to-match2: Klimasensor
- matched Sensor1 und Sensor2
String-to-match 1: Hamburg-Bergedorf, String-to-Match2:
- matched 2 & 3
Implementationshinweise
- implement MessageHandler Interface
- mit Bearbeiter von #112 (closed) besprechen, wenn möglich