Skip to content
Snippets Groups Projects
Select Git revision
  • 9014ea2d5694cb64068d73ce17866489c362b934
  • 5.4 default protected
  • 5.5
  • dev/5.5
  • dev/5.4
  • dev/5.6
  • dev/5.3_downgrade
  • feature/experimenttime_hack
  • 5.3 protected
  • _IntenSelect5.3
  • IntenSelect5.3
  • 4.27 protected
  • 4.26 protected
  • 5.0 protected
  • 4.22 protected
  • 4.21 protected
  • UE5.4-2024.1
  • UE5.5-1
  • UE5.4-2024.1-rc1
  • UE5.3-2023.1-rc3
  • UE5.3-2023.1-rc2
  • UE5.3-2023.1-rc
22 results

BP_DemoRoom.uasset

Blame
  • performance_test.py 824 B
    import wzl.MQTT
    import json
    from datetime import datetime
    import random
    import time
    
    MQTT_USER = "test"
    MQTT_PASSWORD = "test"
    
    MQTT_BROKER = "localhost"#"134.130.225.37"#
    MQTT_PORT = 1883
    MQTT_VHOST = "/"
    
    client = wzl.MQTT.Client.MQTTPublisher(MQTT_USER)
    client.connect(MQTT_BROKER, MQTT_PORT, MQTT_VHOST + ":"+  MQTT_USER, MQTT_PASSWORD)
    test=0
    i=0
    while True:
        i+=1
        test += random.random()-0.5
        client.publish(
            topic="quatsch"+"/OBJ-Environment/OBJ-0/VAR-TEST",
                payload=json.dumps({
                    "value": [float(test)],
                    "timestamp": datetime.utcnow().isoformat()+"Z",
                    "covariance": None,
                    "nonce": {},
                    "hash": None,
                    "unit": "P1"
                }),
                qos=0,
                )
        print(i)
        time.sleep(1)