Skip to content

Commit bba1296

Browse files
committed
add IoB
1 parent 0c06905 commit bba1296

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+315
-2
lines changed

docs/OpenPlotter-v4-docs.zip

21.9 MB
Binary file not shown.

docs/iob/img/IoTMQTTPanel.json

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"dataVersion":152,"globalSettings":{"runInBackground":false,"wakeLock":false,"displayOrientation":"portrait"},"connections":[{"connectionName":"MyBoat","clientId":"","host":"","port":1883,"connectionType":"tcp","username":"","password":"","keepAlive":300,"cleanSession":true,"autoConnect":true,"disableHostnameCheck":false,"allowUntrustCACertificate":false,"tlsVersion":"TLSv1.2","caCertificateFileName":"","clientCertificateFileName":"","clientKeyFileName":"","encryptionPassword":"","enableWillMessage":false,"willTopic":"","willPayload":"","willRetain":false,"willQoS":0,"defaultDashboard":"dashboard_0","connectionId":"connection_0","notifyOnDisconnect":false}],"dashboards":[{"dashboardName":"Input data","dashboardId":"dashboard_0","connectionId":"connection_0","dashboardPrefixTopic":"","dashboardColor":"primary","dashboardIcon":"visibility"},{"dashboardName":"Dashboard","dashboardId":"dashboard_1","connectionId":"connection_0","dashboardPrefixTopic":"","dashboardColor":"success","dashboardIcon":"graph"},{"dashboardName":"Buttons","dashboardId":"dashboard_2","connectionId":"connection_0","dashboardPrefixTopic":"","dashboardColor":"warning","dashboardIcon":"touch_app"}],"panels":[{"connectionId":"connection_0","dashboardId":"dashboard_0","panelId":"panel_10","panelName":"getData","type":"layout-decorator","mqttType":"none","titleAlignment":"center","panelWidth":"100","panelMergeClass":"merge-left merge-right merge-bottom","fontSize":15},{"connectionId":"connection_0","dashboardId":"dashboard_0","panelId":"panel_1","panelName":"all data","type":"button","mqttType":"pub","topic":"mqtt\/command\/getData","qos":0,"retain":false,"hidePanelName":false,"defaultColor":"primary","disableDashboardPrefix":false,"payload":"all","payloadOnRelease":"","repeatUntilReleased":false,"repeatInterval":1000,"hasCustomIcon":false,"icon":"button","iconColor":"#9e9e9e","isJSONPayload":false,"jsonEnvelope":"","panelWidth":"50","panelMergeClass":"merge-left merge-right merge-top ","fitToPanelWidth":false,"buttonSize":"small","showSentTimeStamp":true,"noPayload":false,"confirmBeforePublish":false,"confirmationMessage":"<payload>"},{"connectionId":"connection_0","dashboardId":"dashboard_0","panelId":"panel_8","panelName":"inside data","type":"button","mqttType":"pub","topic":"mqtt\/command\/getData","qos":0,"retain":false,"hidePanelName":false,"defaultColor":"primary","disableDashboardPrefix":false,"payload":"environment\/inside","payloadOnRelease":"","repeatUntilReleased":false,"repeatInterval":1000,"hasCustomIcon":false,"icon":"button","iconColor":"#9e9e9e","isJSONPayload":false,"jsonEnvelope":"","panelWidth":"50","panelMergeClass":"merge-left merge-right merge-top ","fitToPanelWidth":false,"buttonSize":"small","showSentTimeStamp":true,"noPayload":false,"confirmBeforePublish":false,"confirmationMessage":"<payload>"},{"connectionId":"connection_0","dashboardId":"dashboard_1","panelId":"panel_7","panelName":"default units","type":"line-graph","mqttType":"sub","qos":0,"comboItemList":[{"topic":"mqtt\/data\/environment\/inside","label":"pressure","color":"#2fcb11","showArea":false,"showPoints":true,"unit":"Pa","enableNotification":false,"notificationFilter":"all","notificationMin":"","notificationMax":"","notificationValue":"","notificationRegex":"","notificationMessage":"<payload>","isJSONPayload":true,"jsonPath":"$.pressure.value","messageFactor":1},{"topic":"mqtt\/data\/environment\/inside","label":"temperature","color":"#cc1010","showArea":false,"showPoints":true,"unit":"K","enableNotification":false,"notificationFilter":"all","notificationMin":"","notificationMax":"","notificationValue":"","notificationRegex":"","notificationMessage":"<payload>","isJSONPayload":true,"jsonPath":"$.temperature.value","messageFactor":348}],"disableDashboardPrefix":false,"panelWidth":"100","panelMergeClass":"merge-left merge-right merge-top ","maxPersistence":100,"maxDuraion":"days:2","smoothCurve":true},{"connectionId":"connection_0","dashboardId":"dashboard_0","panelId":"panel_11","panelName":"getCommand","type":"layout-decorator","mqttType":"none","titleAlignment":"center","panelWidth":"100","panelMergeClass":"merge-left merge-right merge-bottom","fontSize":15},{"connectionId":"connection_0","dashboardId":"dashboard_0","panelId":"panel_5","panelName":"all commands","type":"button","mqttType":"pub","topic":"mqtt\/command\/getCommand","qos":0,"retain":false,"hidePanelName":false,"defaultColor":"primary","disableDashboardPrefix":false,"payload":"all","payloadOnRelease":"","repeatUntilReleased":false,"repeatInterval":1000,"hasCustomIcon":false,"icon":"button","iconColor":"#9e9e9e","isJSONPayload":false,"jsonEnvelope":"","panelWidth":"50","panelMergeClass":"merge-left merge-right merge-top ","fitToPanelWidth":false,"buttonSize":"small","showSentTimeStamp":true,"noPayload":false,"confirmBeforePublish":false,"confirmationMessage":"<payload>"},{"connectionId":"connection_0","dashboardId":"dashboard_0","panelId":"panel_21","panelName":"command","type":"text","mqttType":"pub","topic":"mqtt\/command\/getCommand","qos":0,"retain":false,"disableDashboardPrefix":false,"panelWidth":"50","panelMergeClass":"merge-left merge-right merge-top ","showSentTimeStamp":true,"clearTextOnPublish":false,"isJSONPayload":false,"jsonEnvelope":"","confirmBeforePublish":false,"confirmationMessage":"<payload>"},{"connectionId":"connection_0","dashboardId":"dashboard_1","panelId":"panel_14","panelName":"Temperature","type":"gauge","mqttType":"sub","topic":"mqtt\/data\/tempC","payloadMin":-51,"payloadMax":49,"qos":0,"disableDashboardPrefix":false,"panelWidth":"50","firstColor":"#6fb3ef","secondColor":"#019b10","thirdColor":"#ff5722","firstColorEnd":0,"secondColorEnd":20,"panelMergeClass":"merge-left merge-right merge-bottom","showReceivedTimeStamp":false,"unit":"°C","enableNotification":false,"notificationFilter":"all","notificationMin":"","notificationMax":"","notificationValue":"","notificationRegex":"","notificationMessage":"<payload>","isJSONPayload":false,"jsonPath":"","messageFactor":1,"step":1},{"connectionId":"connection_0","dashboardId":"dashboard_1","panelId":"panel_23","panelName":"Pressure","type":"gauge","mqttType":"sub","topic":"mqtt\/data\/presshPa","payloadMin":980,"payloadMax":1030,"qos":0,"disableDashboardPrefix":false,"panelWidth":"50","firstColor":"#009600","secondColor":"#fac800","thirdColor":"#ff5722","firstColorEnd":996.67,"secondColorEnd":1013.33,"panelMergeClass":"merge-left merge-right merge-bottom","showReceivedTimeStamp":false,"unit":"hPa","enableNotification":false,"notificationFilter":"all","notificationMin":"","notificationMax":"","notificationValue":"","notificationRegex":"","notificationMessage":"<payload>","isJSONPayload":false,"jsonPath":"","messageFactor":1,"step":0.5},{"connectionId":"connection_0","dashboardId":"dashboard_0","panelId":"panel_0","panelName":"My boat says:","type":"log","mqttType":"sub","topic":"mqtt\/data\/#","qos":0,"logLength":10,"maxPersistence":100,"disableDashboardPrefix":false,"panelWidth":"100","showLatestMsgOnly":false,"fontSize":15,"hideLabel":false,"hideTopic":false,"unit":"","panelMergeClass":"merge-left merge-right merge-bottom","showReceivedTimeStamp":true,"enableNotification":false,"notificationFilter":"all","notificationMin":"","notificationMax":"","notificationValue":"","notificationRegex":"","notificationMessage":"<payload>","isJSONPayload":false,"jsonPath":"$","digitalDisplay":false,"messageFactor":1},{"connectionId":"connection_0","dashboardId":"dashboard_1","panelId":"panel_22","panelName":"Timestamp","type":"log","mqttType":"sub","topic":"mqtt\/data\/insideTime","qos":0,"logLength":10,"maxPersistence":100,"disableDashboardPrefix":false,"panelWidth":"100","showLatestMsgOnly":true,"fontSize":15,"hideLabel":false,"hideTopic":true,"unit":"","panelMergeClass":"merge-left merge-right merge-top ","showReceivedTimeStamp":false,"enableNotification":false,"notificationFilter":"all","notificationMin":"","notificationMax":"","notificationValue":"","notificationRegex":"","notificationMessage":"<payload>","isJSONPayload":false,"jsonPath":"$.temperature.timestamp","digitalDisplay":false,"messageFactor":1},{"connectionId":"connection_0","dashboardId":"dashboard_1","panelId":"panel_24","panelName":"Get inside data","type":"button","mqttType":"pub","topic":"mqtt\/command\/getData","qos":0,"retain":false,"hidePanelName":false,"defaultColor":"primary","disableDashboardPrefix":false,"payload":"environment\/inside","payloadOnRelease":"","repeatUntilReleased":false,"repeatInterval":1000,"hasCustomIcon":true,"icon":"thermometer","iconColor":"#fffcfc","isJSONPayload":false,"jsonEnvelope":"","panelWidth":"100","panelMergeClass":"merge-left merge-right ","fitToPanelWidth":true,"buttonSize":"medium","showSentTimeStamp":false,"noPayload":false,"confirmBeforePublish":false,"confirmationMessage":"<payload>"},{"connectionId":"connection_0","dashboardId":"dashboard_2","panelId":"panel_25","panelName":"GPIO18 Input","type":"led","mqttType":"sub","topic":"mqtt\/data\/gpio18","payloadOn":"on","payloadOff":"off","qos":0,"hidePanelName":false,"disableDashboardPrefix":false,"iconOn":"led","iconColorOn":"#df0000","iconOff":"led","iconColorOff":"#9e9e9e","enableNotification":false,"notificationFilter":"all","notificationMin":"","notificationMax":"","notificationValue":"","notificationRegex":"","notificationMessage":"<payload>","isJSONPayload":false,"jsonPath":"","panelWidth":"100","panelMergeClass":"","iconSize":"medium","showReceivedTimeStamp":false},{"connectionId":"connection_0","dashboardId":"dashboard_2","panelId":"panel_26","panelName":"GPIO6 Output","type":"switch","mqttType":"pubsub","topic":"mqtt\/command\/gpio6","payloadOn":"on","payloadOff":"off","qos":0,"retain":false,"hidePanelName":false,"defaultColor":"primary","disableDashboardPrefix":false,"seperateSubscribeTopic":"","hasCustomIcon":true,"iconOn":"switch_on","iconColorOn":"#ff0000","iconOff":"switch_off","iconColorOff":"#9e9e9e","enableNotification":false,"notificationFilter":"all","notificationMin":"","notificationMax":"","notificationValue":"","notificationRegex":"","notificationMessage":"<payload>","isJSONPayload":false,"jsonPath":"","jsonEnvelope":"","panelWidth":"100","panelMergeClass":"","iconSize":"medium","showReceivedTimeStamp":false,"showSentTimeStamp":false,"confirmBeforePublish":false,"confirmationMessage":"<payload>"},{"connectionId":"connection_0","dashboardId":"dashboard_2","panelId":"panel_27","panelName":"Reboot","type":"button","mqttType":"pub","topic":"mqtt\/command\/reboot","qos":0,"retain":false,"hidePanelName":false,"defaultColor":"primary","disableDashboardPrefix":false,"payload":"yes","payloadOnRelease":"","repeatUntilReleased":false,"repeatInterval":1000,"hasCustomIcon":true,"icon":"refresh","iconColor":"#ffffff","isJSONPayload":false,"jsonEnvelope":"","panelWidth":"100","panelMergeClass":"","fitToPanelWidth":true,"buttonSize":"medium","showSentTimeStamp":false,"noPayload":true,"confirmBeforePublish":false,"confirmationMessage":"<payload>"},{"connectionId":"connection_0","dashboardId":"dashboard_2","panelId":"panel_28","panelName":"Shutdown","type":"button","mqttType":"pub","topic":"mqtt\/command\/shutdown","qos":0,"retain":false,"hidePanelName":false,"defaultColor":"primary","disableDashboardPrefix":false,"payload":"yes","payloadOnRelease":"","repeatUntilReleased":false,"repeatInterval":1000,"hasCustomIcon":true,"icon":"power_settings_new","iconColor":"#ffffff","isJSONPayload":false,"jsonEnvelope":"","panelWidth":"100","panelMergeClass":"","fitToPanelWidth":true,"buttonSize":"medium","showSentTimeStamp":false,"noPayload":true,"confirmBeforePublish":false,"confirmationMessage":"<payload>"}]}

docs/iob/img/chip.png

552 Bytes

docs/iob/img/commands0.png

89.4 KB

docs/iob/img/commands1.png

38.1 KB

docs/iob/img/commands2.png

39.3 KB

docs/iob/img/commands3.png

39.1 KB

docs/iob/img/commands4.png

36.9 KB

docs/iob/img/commands5.png

101 KB

docs/iob/img/commands6.png

209 KB

docs/iob/img/custom0.png

42.4 KB

docs/iob/img/custom1.png

18 KB

docs/iob/img/custom2.png

29.1 KB

docs/iob/img/custom3.png

8.66 KB

docs/iob/img/custom4.png

32.1 KB

docs/iob/img/custom5.png

33.6 KB

docs/iob/img/custom6.png

34.2 KB

docs/iob/img/custom7.png

106 KB

docs/iob/img/digital.png

837 Bytes

docs/iob/img/gpio18.png

613 KB

docs/iob/img/gpio181.png

30 KB

docs/iob/img/gpio182.png

20.9 KB

docs/iob/img/gpio183.png

32.6 KB

docs/iob/img/gpio184.png

35.3 KB

docs/iob/img/gpio185.png

35.6 KB

docs/iob/img/gpio186.png

106 KB

docs/iob/img/iob0.png

34.5 KB

docs/iob/img/iob1.png

40.2 KB

docs/iob/img/login.png

50.4 KB

docs/iob/img/lora.png

4.72 KB

docs/iob/img/mqtt.png

5.18 KB

docs/iob/img/mqttpanel.png

4.87 KB

docs/iob/img/notifications.png

8.75 KB

docs/iob/img/openplotter-24.png

845 Bytes

docs/iob/img/openplotter-iob.png

5.39 KB

docs/iob/img/sk.png

662 Bytes

docs/iob/img/telegram.png

923 Bytes

docs/iob/img/template.png

180 KB

docs/iob/img/template1.png

148 KB

docs/iob/img/template2.png

89.3 KB

docs/iob/img/template3.png

276 KB

docs/iob/img/template4.png

161 KB

docs/iob/img/template5.png

216 KB

docs/iob/img/xxxx.png

161 KB

docs/iob/iob_app.md

+36-1

docs/iob/lorawan.md

+3

0 commit comments

Comments
 (0)