kumajaya

Forum Replies Created

Viewing 15 posts - 121 through 135 (of 138 total)
  • Author
    Posts
  • in reply to: Formulas check '-' #6969
    kumajaya
    Participant

    Can we just have an option to hold last valid value?

    in reply to: OPC UA Driver #5968
    kumajaya
    Participant

    It’s works! But missing BouncyCastle.Crypto.dll 1.8.4 in your package.

    in reply to: KpMQTT and Thingsboard #5954
    kumajaya
    Participant

    It’s good if you rebase it to upstream Strider Mqtt https://github.com/ericvoid/StriderMqtt I’m not that expert to rewrite a driver from scratch.

    in reply to: KpMQTT and Thingsboard #5952
    kumajaya
    Participant

    I have found why my old binary more reliable maintain connection to ThingsBoard than the current version. Revert https://github.com/bersim/OpenKPs/commit/cbf039eccbbd17b1ae6b0c66dd4db04237b4969f restore reconnection feature.

    in reply to: KpMQTT and Thingsboard #5950
    kumajaya
    Participant

    Update for example dashboard from my personal project:
    ThingsBoard Dashboard

    Big screen ThingsBoard Dashboard

    • This reply was modified 5 years, 11 months ago by kumajaya.
    in reply to: KpMQTT and Thingsboard #5948
    kumajaya
    Participant

    From ThingsBoard’s FAQ https://thingsboard.io/docs/faq/#what-is-thingsboard :
    ThingsBoard is an open-source server-side platform that allows you to monitor and control your IoT devices. It is free for both personal and commercial usage and you can deploy it anywhere.

    ThingsBoard’s Mqtt API reference: https://thingsboard.io/docs/reference/mqtt-api/

    ThingsBoard's Dashboard

    • This reply was modified 5 years, 11 months ago by kumajaya.
    in reply to: KpMQTT and Thingsboard #5946
    kumajaya
    Participant
    in reply to: KpMQTT and Thingsboard #5943
    kumajaya
    Participant

    Example config, ACCESS_TOKEN as UserName:

    <?xml version="1.0" encoding="utf-8"?>
    <DevTemplate>
    	<MqttParams Hostname="127.0.0.1" ClientID="KpMQTTrs111" Port="1884" UserName="owMdAakfgOlUOUwF0mpB" Password=""/>
    	<RapSrvCnf ServerHost="127.0.0.1" ServerPort="10000" ServerUser="ScadaComm" ServerPwd="12345"/>
    	<MqttSubTopics>
    	</MqttSubTopics>
    	<MqttPubTopics>
    		<Topic TopicName="v1/devices/me/telemetry" QosLevel="1" NumCnl="13" Prefix="{ &quot;p0&quot;:" Suffix=" }" PubBehavior="OnChange" Retain="false" NDS="."/>
    		<Topic TopicName="v1/devices/me/telemetry" QosLevel="1" NumCnl="14" Prefix="{ &quot;p1&quot;:" Suffix=" }" PubBehavior="OnChange" Retain="false" NDS="."/>
    		<Topic TopicName="v1/devices/me/telemetry" QosLevel="1" NumCnl="15" Prefix="{ &quot;p2&quot;:" Suffix=" }" PubBehavior="OnChange" Retain="false" NDS="."/>
    		<Topic TopicName="v1/devices/me/telemetry" QosLevel="1" NumCnl="16" Prefix="{ &quot;p3&quot;:" Suffix=" }" PubBehavior="OnChange" Retain="false" NDS="."/>
    		<Topic TopicName="v1/devices/me/telemetry" QosLevel="1" NumCnl="26" Prefix="{ &quot;p4&quot;:" Suffix=" }" PubBehavior="OnChange" Retain="false" NDS="."/>
    		<Topic TopicName="v1/devices/me/telemetry" QosLevel="1" NumCnl="27" Prefix="{ &quot;p5&quot;:" Suffix=" }" PubBehavior="OnChange" Retain="false" NDS="."/>
    		<Topic TopicName="v1/devices/me/telemetry" QosLevel="1" NumCnl="28" Prefix="{ &quot;p6&quot;:" Suffix=" }" PubBehavior="OnChange" Retain="false" NDS="."/>
    		<Topic TopicName="v1/devices/me/telemetry" QosLevel="1" NumCnl="29" Prefix="{ &quot;p7&quot;:" Suffix=" }" PubBehavior="OnChange" Retain="false" NDS="."/>
    		<Topic TopicName="v1/devices/me/telemetry" QosLevel="1" NumCnl="31" Prefix="{ &quot;p8&quot;:" Suffix=" }" PubBehavior="OnChange" Retain="false" NDS="."/>
    		<Topic TopicName="v1/devices/me/telemetry" QosLevel="1" NumCnl="33" Prefix="{ &quot;p9&quot;:" Suffix=" }" PubBehavior="OnChange" Retain="false" NDS="."/>
    		<Topic TopicName="v1/devices/me/telemetry" QosLevel="1" NumCnl="30" Prefix="{ &quot;v0&quot;:" Suffix=" }" PubBehavior="OnChange" Retain="false" NDS="."/>
    		<Topic TopicName="v1/devices/me/telemetry" QosLevel="1" NumCnl="32" Prefix="{ &quot;v1&quot;:" Suffix=" }" PubBehavior="OnChange" Retain="false" NDS="."/>
    		<Topic TopicName="v1/devices/me/telemetry" QosLevel="1" NumCnl="25" Prefix="{ &quot;v2&quot;:" Suffix=" }" PubBehavior="OnChange" Retain="false" NDS="."/>
    	</MqttPubTopics>
    	<MqttPubCmds>
    	</MqttPubCmds>
    	<MqttSubCmds>
    	</MqttSubCmds>
    	<MqttSubJSs>
    	</MqttSubJSs>
    </DevTemplate>
    in reply to: KpMQTT and Thingsboard #5942
    kumajaya
    Participant

    Sorry for my late reply, ThingsBoard expect json formatted payload: https://github.com/kumajaya/scada-community/commit/a8a7bce35deb4c3f1e0ae604be3685b47d2e1027

    in reply to: Alien LiveChart or Gage #2952
    kumajaya
    Participant

    KpMQTT + Emqtt + Telegraf + InfluxDB + Grafana:
    Will be great if Grafana can access Rapid SCADA database directly.

    in reply to: Alien LiveChart or Gage #2932
    kumajaya
    Participant

    Will be great! Can we embed Freeboard inside Rapid SCADA current dashboard?

    in reply to: Alien LiveChart or Gage #2927
    kumajaya
    Participant

    The dashboard more resource hungry than Rapid SCADA but works 😀

    in reply to: MQTT driver publish comma decimal point #2922
    kumajaya
    Participant

    Or visualize Rapid SCADA data on Thingsboard dashboard: https://drive.google.com/file/d/1iu7C1IJTgvceWv4o-9pmIizj_fxtT2R3/view

    But need MQTT driver change to add message prefix and suffix to reconstruct json formatted payload 🙁

    in reply to: MQTT driver publish comma decimal point #2920
    kumajaya
    Participant

    The last release fix the problem. With ThingSpeak help, Rapid SCADA data on home screen looks very nice: https://drive.google.com/file/d/1dm5cWsnaVaxClzg-uqL6XUmPee8KieM1/view

    in reply to: MQTT driver publish comma decimal point #2917
    kumajaya
    Participant

    I just opened a pull request to force use periode (.) as decimal separator. Please check https://github.com/bersim/OpenKPs/pull/5/files . Thank you.

Viewing 15 posts - 121 through 135 (of 138 total)